Floor temperature Heatit Z-TRM3

Begonnen von Paul Guijt, 19 Januar 2024, 10:30:11

Vorheriges Thema - Nächstes Thema

Paul Guijt

Hallo,

Ich habe meine ThermoFloor AS Heatit Thermostat TF 058 in FHEM installiert:

defmod BadkVloer ZWave dfbd3e8e 24
attr BadkVloer classes ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION MULTI_CHANNEL TRANSPORT_SERVICE VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY POWERLEVEL SECURITY SECURITY_S2 SUPERVISION CONFIGURATION FIRMWARE_UPDATE_MD THERMOSTAT_SETPOINT THERMOSTAT_MODE THERMOSTAT_OPERATING_STATE METER
attr BadkVloer vclasses ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 CONFIGURATION:3 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 METER:3 MULTI_CHANNEL:4 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 SECURITY:1 SECURITY_S2:1 SUPERVISION:1 THERMOSTAT_MODE:3 THERMOSTAT_OPERATING_STATE:1 THERMOSTAT_SETPOINT:3 TRANSPORT_SERVICE:2 VERSION:3 ZWAVEPLUS_INFO:2

setstate BadkVloer setpointHeating 21<br>15.0 C heating
setstate BadkVloer 2024-01-19 01:10:39 IODev ZWaveDongle
setstate BadkVloer 2023-12-01 23:08:31 SEND_DATA failed:00
setstate BadkVloer 2024-01-19 01:10:51 associatedWith ZWave_THERMOSTAT_24.01,ZWave_SENSOR_MULTILEVEL_24.02,ZWave_SENSOR_MULTILEVEL_24.03,ZWave_SENSOR_MULTILEVEL_24.04
setstate BadkVloer 2023-08-23 22:05:06 configAirA2MaximumTemperatureLimit 400
setstate BadkVloer 2024-01-18 13:59:43 configTemperatureDisplay DisplaySetpointTemperature0
setstate BadkVloer 2023-12-05 02:30:44 desired-temp 15.0
setstate BadkVloer 2023-08-16 12:26:21 model ThermoFloor AS Heatit Thermostat TF 058
setstate BadkVloer 2023-08-16 12:26:21 modelConfig thermofloor/heatit058.xml
setstate BadkVloer 2023-08-16 12:26:21 modelId 019b-0003-0203
setstate BadkVloer 2023-12-05 02:30:31 powerlvl current 0 remain 0
setstate BadkVloer 2023-12-05 02:30:44 setpointTemp 15.0 C heating
setstate BadkVloer 2024-01-19 10:11:34 state setpointHeating 21
setstate BadkVloer 2024-01-19 10:11:35 timeToAck 0.030
setstate BadkVloer 2024-01-19 10:11:35 transmit OK
setstate BadkVloer 2024-01-18 13:42:31 zwavePlusInfo version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:1200 userIcon:1201
Gerne würde ich die Floor Temperature auslesen. Weisst jemand wie ich das machen kann?
RasPi 2B, CUL 433, Jens' FW, Berker, HomeMatic, KlikaanKlikuit, RFXtrx443, Squeezebox, Z-Wave, TradFri in die Niederlände

rudolfkoenig

Das Geraet implementiert die Klasse METER, kann also prinzipiell die gemessene Temperatur melden.

Ich vermute, dass bei der Inklusion die Assoziation mit dem Controller (ueblicherweise id 1) nicht durchgefuehrt wurde.
Kannst Du bitte "get BadkVloer associationAll" ausfuehren, und danach die assocGroup* Readings zeigen?
Falls da der Controller nicht auftaucht, dann explizit "set BadkVloer 1 1" ausfuehren (Gruppe 1, ID vom Controller)

Paul Guijt

Hallo Rudolf,

Seit "get BadkVloer associationAll" gibt es:
defmod BadkVloer ZWave dfbd3e8e 24
setstate BadkVloer 2024-01-20 14:37:21 assocGroup_1 Max 5 Nodes
setstate BadkVloer 2024-01-20 14:37:21 assocGroup_2 Max 5 Nodes
setstate BadkVloer 2024-01-20 14:37:21 assocGroup_3 Max 5 Nodes
setstate BadkVloer 2024-01-20 14:37:21 assocGroup_4 Max 5 Nodes
setstate BadkVloer 2024-01-20 14:37:21 assocGroup_5 Max 5 Nodes
setstate BadkVloer 2024-01-20 14:41:27 assocGroups 5
setstate BadkVloer 2024-01-20 01:10:55 associatedWith ZWave_THERMOSTAT_24.01,ZWave_SENSOR_MULTILEVEL_24.02,ZWave_SENSOR_MULTILEVEL_24.03,ZWave_SENSOR_MULTILEVEL_24.04
aber noch kein Floor temperature. Veilleicht bracht das eine Weile.

'set BadkVloer 1 1'gibt 'Unknown argument 1, choose one of ...'

HG
Paul
RasPi 2B, CUL 433, Jens' FW, Berker, HomeMatic, KlikaanKlikuit, RFXtrx443, Squeezebox, Z-Wave, TradFri in die Niederlände

rudolfkoenig

Mein Fehler, ich meinte: set BadkVloer associationAdd 1 1

Paul Guijt

Jetzt gibt es ein 'temperature' reading. Nächste Stelle: herausfinden wem.
Der Thermostat wirdt gesteuerd vom Raum Temperatur.
RasPi 2B, CUL 433, Jens' FW, Berker, HomeMatic, KlikaanKlikuit, RFXtrx443, Squeezebox, Z-Wave, TradFri in die Niederlände

rudolfkoenig

ZitatNächste Stelle: herausfinden wem.
Verstehe nicht: kannst Du das bitte mit anderen Worten beschreiben?

Paul Guijt

Sorry, I'm not a native speaker of German. I mean 'next stop: which temperature?'
RasPi 2B, CUL 433, Jens' FW, Berker, HomeMatic, KlikaanKlikuit, RFXtrx443, Squeezebox, Z-Wave, TradFri in die Niederlände

rudolfkoenig

I assume the measured one, since it comes from the METER Class.
But I am not responsible for the device firmware :)