HM-IP Wie werden datapoints gelesen?

Begonnen von sn0000py, 10 Oktober 2020, 17:24:31

Vorheriges Thema - Nächstes Thema

sn0000py

Hallo ich habe folgendes Device

defmod Thermo_Bad HMCCUDEV 000A9A49A6B061
attr Thermo_Bad IODev d_ccu
attr Thermo_Bad ccureadingfilter .*
attr Thermo_Bad controldatapoint 1.SET_POINT_TEMPERATURE
attr Thermo_Bad eventMap /datapoint 1.BOOST_MODE true:Boost/datapoint 1.CONTROL_MODE 0:Auto/datapoint 1.CONTROL_MODE 1:Manual/datapoint 1.CONTROL_MODE 2:Holiday/datapoint 1.SET_POINT_TEMPERATURE 4.5:off/datapoint 1.SET_POINT_TEMPERATURE 30.5:on/
attr Thermo_Bad room Heizung/Lueftung
attr Thermo_Bad stateFormat Ist: 1.ACTUAL_TEMPERATURE° Soll: 1.SET_POINT_TEMPERATURE° Feuchte: 1.HUMIDITY%
attr Thermo_Bad statedatapoint 1.SET_POINT_TEMPERATURE
attr Thermo_Bad stripnumber 1
attr Thermo_Bad substexcl control
attr Thermo_Bad substitute SET_POINT_TEMPERATURE!#0-4.5:off,#30.5-40:on;;WINDOW_STATE!(0|false):closed,(1|true):open
attr Thermo_Bad webCmd control:Boost:Auto:Manual:Holiday:on:off
attr Thermo_Bad widgetOverride control:slider,4.5,0.5,30.5,1

setstate Thermo_Bad Ist: 22.4° Soll: 26.5° Feuchte: 58%
setstate Thermo_Bad 2020-10-10 17:19:19 0.CONFIG_PENDING 0
setstate Thermo_Bad 2020-10-10 17:19:19 0.RSSI_DEVICE -64
setstate Thermo_Bad 2020-10-10 17:09:44 1.ACTUAL_TEMPERATURE 22.4
setstate Thermo_Bad 2020-10-10 17:09:53 1.ACTUAL_TEMPERATURE_STATUS 0
setstate Thermo_Bad 2020-10-10 17:10:52 1.HEATING_COOLING 0
setstate Thermo_Bad 2020-10-10 17:10:16 1.HUMIDITY 58
setstate Thermo_Bad 2020-10-10 17:09:03 1.SET_POINT_TEMPERATURE 26.5
setstate Thermo_Bad 2020-10-10 17:19:19 activity alive
setstate Thermo_Bad 2020-10-10 17:10:06 battery ok
setstate Thermo_Bad 2020-10-10 17:09:03 control 26.5
setstate Thermo_Bad 2020-10-10 17:19:19 hmstate 26.5
setstate Thermo_Bad 2020-10-10 17:09:03 state 26.5



es wird nun immerder hmstate also die SollTemperatur aktualisiert, ich möchte aber auch 1.ACTUAL_TEMPERATURE 22.4
und 1.HUMIDITY 58 aktualisiern.

Wenn ich es manuell get Thermo_Bad datapoint 1.ACTUAL_TEMPERATURE dann wirds aktualisiert, aber wie macht man das richtig?

zap

Die erste Frage: werden die Readings generell automatisch aktualisiert, d.h. Läuft der RPC Server?
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

sn0000py

Ja der läuft, nach einem neustart ging es jetzt - es wird nun alles aktualisiert.

vorher war es so, das nur der 1.SET_POINT_TEMPERATURE aktualisiert wurde.

Also Problem gelöst durch neustart