homeassistant數(shù)據(jù)存儲(chǔ)到mysql數(shù)據(jù)庫(kù)方式
homeassistant數(shù)據(jù)存儲(chǔ)到mysql數(shù)據(jù)庫(kù)
使用N1盒子刷Openwrt,并在docker下安裝了homeassistant、node-red、hacs,此為前提,N1內(nèi)置存儲(chǔ)空間8G。
homeassistant正常運(yùn)行后每天要產(chǎn)生大量傳感器數(shù)據(jù)及日志,其各種事件及傳感信息默認(rèn)使用sqlite本地存儲(chǔ)數(shù)據(jù),隨著數(shù)據(jù)量不斷增加,系統(tǒng)性能也會(huì)受到影響。
現(xiàn)將數(shù)據(jù)保存到遠(yuǎn)程mysql數(shù)據(jù)庫(kù)中,使得數(shù)據(jù)可長(zhǎng)久化保存,為將來(lái)數(shù)據(jù)分析提供相應(yīng)數(shù)據(jù)源。
其方法如下:
1.mysql中root身份登錄
創(chuàng)建一單獨(dú)數(shù)據(jù)庫(kù)如:homen1,
創(chuàng)建一普通賬號(hào)如:test,
授予其遠(yuǎn)程登錄及對(duì)homen1數(shù)據(jù)庫(kù)的數(shù)據(jù)表、視圖等的增刪改查權(quán)限。

2.在openwrt的linux系統(tǒng)下
修改docker中homeassistant安裝目錄下的configuration.yaml 文件。

3.在configuration.yaml 文件中
添加:
recorder:
db_url: mysql://test:password@ip:port/HOMEN1?charset=utf8
重啟homeassistant后,相應(yīng)的數(shù)據(jù)便遷移到了mysql遠(yuǎn)程數(shù)據(jù)庫(kù)中。

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
MySQL主從狀態(tài)檢查的實(shí)現(xiàn)
這篇文章主要介紹了MySQL主從狀態(tài)檢查的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
MYSQL必知必會(huì)讀書(shū)筆記第四章之檢索數(shù)據(jù)
MySQL是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)。接下來(lái)通過(guò)本文給大家介紹MYSQL必知必會(huì)讀書(shū)筆記第四章之檢索數(shù)據(jù),感興趣的朋友一起學(xué)習(xí)吧2016-05-05
MySQL中跨表排序和指定類型置頂?shù)乃姆N寫(xiě)法詳解
這篇文章主要介紹了MySQL跨表排序和固定置頂?shù)膬煞N排序需求的實(shí)現(xiàn)方法,并結(jié)合實(shí)戰(zhàn)場(chǎng)景分析了四種解決方案,通過(guò)具體SQL示例和適用場(chǎng)景分析,幫助開(kāi)發(fā)者更好地理解和應(yīng)用這些排序策略2026-06-06
MySQL主從復(fù)制延遲原因分析、判斷方法與優(yōu)化方案
在 MySQL 主從架構(gòu)的生產(chǎn)環(huán)境中,主從復(fù)制延遲是最常見(jiàn)、最影響業(yè)務(wù)穩(wěn)定性的問(wèn)題之一,今天我把實(shí)戰(zhàn)中總結(jié)的延遲核心原因、精準(zhǔn)判斷方法、可落地優(yōu)化方案全流程整理出來(lái),希望能幫大家徹底搞定主從延遲問(wèn)題,需要的朋友可以參考下2026-03-03
MySQL實(shí)戰(zhàn)文章(非常全的基礎(chǔ)入門類教程)
半個(gè)月時(shí)間把MySQL重新鞏固了一遍,梳理了一篇幾萬(wàn)字超硬核文章,想學(xué)習(xí)mysql的朋友可以看看2023-05-05
mysql 某字段插入隨機(jī)數(shù)(插入隨機(jī)數(shù)到MySQL數(shù)據(jù)庫(kù))
這篇文章主要介紹了mysql 某字段插入隨機(jī)數(shù)(插入隨機(jī)數(shù)到MySQL數(shù)據(jù)庫(kù)),需要的朋友可以參考下2016-09-09
數(shù)據(jù)庫(kù)踩坑實(shí)戰(zhàn)之這行SQL讓服務(wù)器直接宕機(jī)
服務(wù)器宕機(jī)是指服務(wù)器無(wú)法正常工作或運(yùn)行的情況,可能是由于硬件故障、軟件錯(cuò)誤、電力故障或網(wǎng)絡(luò)問(wèn)題等引起的,這篇文章主要介紹了數(shù)據(jù)庫(kù)踩坑實(shí)戰(zhàn)之讓服務(wù)器直接宕機(jī)SQL的相關(guān)資料,需要的朋友可以參考下2026-02-02

