Domoticz的資料庫

讨论使用Domoticz过程中遇到的问题。
版面规则
讨论使用Domoticz过程中遇到的问题。
有问题请说明详细情况,有图的截图!
别只说一句安装不上,执行不了!
截图请截大图,别就截一行。。。
回复
berrylin
帖子: 14
注册时间: 周四 8月 10, 2017 16:52

Domoticz的資料庫

帖子 berrylin »

請問要怎麼讀取資料庫或是導出?

以日為單位,最多好像週期設到7天,也就是5分鐘一筆的資料最多七天

能否拉長這個期限、或是可以自由的選取想看的期間資料

那這樣甚至可以作為簡單的環境控制系統了
头像
DT27
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: Domoticz的資料庫

帖子 DT27 »

berrylin 写了: 周二 8月 29, 2017 15:53 請問要怎麼讀取資料庫或是導出?

以日為單位,最多好像週期設到7天,也就是5分鐘一筆的資料最多七天

能否拉長這個期限、或是可以自由的選取想看的期間資料

那這樣甚至可以作為簡單的環境控制系統了
数据库里就是根据设置保存的,最多存七天数据,其它时间都是保存到平均值。
想要保留所有数据的话得自己修改源码然后编译:
文件路径:source/domoticz/main/SQLHelper.cpp
方法:void CSQLHelper::CleanupShortLog()
此方法删除所有的超时日志。


附:
获取记录api,例如获取温度湿度:

代码: 全选

http://192.168.1.123:8080/json.htm?type=graph&sensor=temp&idx=31&range=2017-08-01T2017-08-31&graphtype=1&graphTemp=true&graphHum=true
结果:
隐藏内容
你必须登入/注册才可观看隐藏内容
berrylin
帖子: 14
注册时间: 周四 8月 10, 2017 16:52

Re: Domoticz的資料庫

帖子 berrylin »

有點深度,要研究一下

另外我是在Windows上執行,似乎找不到你講的檔案.....

若要修改,是不是就得到linux上才行?
头像
DT27
帖子: 345
注册时间: 周四 3月 30, 2017 08:54
Gender:

Re: Domoticz的資料庫

帖子 DT27 »

berrylin 写了: 周三 8月 30, 2017 21:02 有點深度,要研究一下

另外我是在Windows上執行,似乎找不到你講的檔案.....

若要修改,是不是就得到linux上才行?
我说的是修改源码,安装的都是源码编译后的文件。
源码地址:https://github.com/domoticz/domoticz/tree/master
另外win版的编译我也不了解~~~
berrylin
帖子: 14
注册时间: 周四 8月 10, 2017 16:52

Re: Domoticz的資料庫

帖子 berrylin »

定期刪掉過期的詳細資料的執行碼在哪裡?

想要保存所有的詳細資料,另外是否會導致LiteSQL崩毀?

如何手動導出感測器的csv資料?
回复