Hallo,
nach Installation eines cc2531 habe ich einen Aquara Temperatur, Luftfeuchtigkeit, Luftdrucksensor eingebunden. Der Sensor sendet auch die entsprechenden Daten:
Internals:
CID zigbee_0x00158d00034d13fe
DEF zigbee_0x00158d00034d13fe
DEVICETOPIC TH.Arbeitszimmer
FUUID 5ccc5078-f33f-73a1-3a57-fd08585ede352dd5
FVERSION 10_MQTT2_DEVICE.pm:0.192620/2019-04-25
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 14
MQTT2_FHEM_Server_TIME 2019-05-12 17:51:21
MSGCNT 14
NAME TH.Arbeitszimmer
NR 167
STATE T:23.03 H:49.27 P:1017 D:dewpoint A:absFeuchte
TYPE MQTT2_DEVICE
Helper:
DBLOG:
battery:
myDbLog:
TIME 1557676281.39229
VALUE 100
humidity:
myDbLog:
TIME 1557676281.39229
VALUE 49.27
linkquality:
myDbLog:
TIME 1557676281.39229
VALUE 136
pressure:
myDbLog:
TIME 1557676281.39229
VALUE 1017
statHumidityTendency:
myDbLog:
TIME 1557676795.02101
VALUE 1h: +0.55 2h: +1.26 3h: +1.05 6h: +3.81
statTemperatureTendency:
myDbLog:
TIME 1557676795.02101
VALUE 1h: -0.02 2h: +0.05 3h: -0.04 6h: -1.01
temperature:
myDbLog:
TIME 1557676281.39229
VALUE 23.03
voltage:
myDbLog:
TIME 1557676281.39229
VALUE 3005
READINGS:
2019-05-03 16:30:17 associatedWith MQTT2_zigbee_pi
2019-05-12 17:51:21 battery 100
2019-05-12 17:51:21 humidity 49.27
2019-05-12 17:51:21 linkquality 136
2019-05-12 17:51:21 pressure 1017
2019-05-12 17:59:55 statHumidityTendency 1h: +0.55 2h: +1.26 3h: +1.05 6h: +3.81
2019-05-12 17:59:55 statTemperatureTendency 1h: -0.02 2h: +0.05 3h: -0.04 6h: -1.01
2019-05-12 17:51:21 temperature 23.03
2019-05-12 17:51:21 voltage 3005
helper:
_98_statistics STATISTICS
Attributes:
DbLogExclude .*:.*
DbLogInclude temperature.*|humidity.*|pressure.*
IODev MQTT2_FHEM_Server
readingList zigbee2mqtt/0x00158d00034d13fe:.* { json2nameValue($EVENT) }
room Arbeitszimmer,MQTT2_DEVICE
stateFormat T:temperature H:humidity P:pressure D:dewpoint A:absFeuchte
Möchte ich mir aber die Temperatur u. Luftfeuchtigkeitsdaten grafisch darstellen lassen, wird mir nur die Temperatur angeboten:
Zitat
get myDbLog HISTORY INT 2019-05-11_18:10:00 2019-05-12_18:09:59 TH.Arbeitszimmer:temperature
(siehe auch Anhang).
Leider habe ich keine Idee warum die Luftfeuchtigkeitsdaten scheinbar nicht in der DB für die grafische Darstellung vorhanden sind u. bin für jegliche Hilfe dankbar.
ich würde an deiner Stelle schon bei der Definition der DbLog die gewünschten Readings hinterlegen.
So zum Beispiel:
define myDbLog DbLog ./db.conf .*:(temperature|humidity|pressure).*
Lösche dann die Attribute "DbLogExclude" und DbLogInclude bei dem Device weg.
LG
Hallo Reinhard,
hmm, bei anderen Sensoren (die z.B über LaCrosse angebunden sind) funktioniert das seit langem einwandfrei:
ZitatLaCrosseget myDbLog HISTORY INT 2019-05-11_19:30:00 2019-05-12_19:29:59 TH.Wohnzimmer:temperature TH.Wohnzimmer:humidity
als auch bei meinem Sonoff:
Zitatget myDbLog HISTORY INT 2019-05-11_19:35:00 2019-05-12_19:34:59 ESPEasy_Sonoff_TH10:temperature ESPEasy_Sonoff_TH10:humidity
Viele Grüße
Carpy