( Erledigt ) Z-Wave Thermostat .xml inkorrekt ?

Begonnen von Wolfgang Hochweller, 16 März 2019, 19:09:24

Vorheriges Thema - Nächstes Thema

Wolfgang Hochweller

Meine Z-wave Thermostat hat FHEM so angelegt :


Internals:
   DEF        cfba8db6 73
   FUUID      5c80f2d1-f33f-775d-3d8c-721cd82ab5c7e1bb
   IODev      ZWAVE2
   LASTInputDev ZWAVE2
   MSGCNT     1131
   NAME       HeizungWC
   NR         305
   STATE      configTemperatureSensor FFloorMode
   TYPE       ZWave
   ZWAVE2_MSGCNT 1131
   ZWAVE2_RAWMSG 00040049063105012200cb
   ZWAVE2_TIME 2019-03-16 18:52:57
   ZWaveSubDevice no
   cmdsPending 0
   homeId     cfba8db6
   isWakeUp   
   lastMsgSent 1552758593.73091
   nodeIdHex  49
   READINGS:
     2019-03-09 13:10:51   SEND_DATA       failed:00
     2019-03-16 12:26:54   UNPARSED        SWITCH_BINARY 052500040000
     2019-03-16 18:31:15   basicReport     0
     2019-03-16 18:49:44   configAHiAirMaxLimit 350
     2019-03-16 18:49:44   configALoAirMinLimit 50
     2019-03-16 18:49:45   configButtonBrightnessActiveState 60
     2019-03-16 18:49:45   configButtonBrightnessDimmedState 100
     2019-03-16 18:49:46   configCOModeSetpoint 180
     2019-03-16 18:49:46   configCOOLSetpoint 0
     2019-03-16 18:49:46   configDIFFL4    5
     2019-03-16 18:49:47   configDisplayBrightnessActiveState 60
     2019-03-16 18:49:47   configDisplayBrightnessDimmedState 10
     2019-03-16 18:49:48   configECOModeSetpoint 210
     2019-03-16 18:49:48   configExternalSensorCalibration 100
     2019-03-16 18:49:48   configFHiFloorMaxLimit 300
     2019-03-16 18:49:49   configFLoFloorMinLimit 50
     2019-03-16 18:49:49   configFloorSensorCalibration 10
     2019-03-16 18:49:50   configFloorSensorType 10kNtc
     2019-03-16 18:49:53   configOperationMode Heat
     2019-03-16 18:49:51   configPLoMinTemperatureInPowerRegMode 200
     2019-03-16 18:49:52   configPSetting  0
     2019-03-16 18:49:52   configRoomSensorCalibration 0
     2019-03-16 18:49:52   configTemperatureDisplay 10
     2019-03-16 18:49:53   configTemperatureReportInterval 10
     2019-03-16 18:49:54   configTemperatureSensor FFloorMode
     2019-03-16 18:52:56   energy           36.4 kWh
     2019-03-07 11:31:25   mcCapability_01 ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION SUPERVISION THERMOSTAT_SETPOINT THERMOSTAT_MODE
     2019-03-07 11:31:26   mcCapability_02 ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION SUPERVISION SENSOR_MULTILEVEL
     2019-03-07 11:31:26   mcCapability_03 ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION SUPERVISION SENSOR_MULTILEVEL
     2019-03-07 11:31:26   mcCapability_04 ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION SUPERVISION SWITCH_BINARY METER
     2019-03-07 11:31:23   mcEndpoints     total 4, different
     2019-03-07 11:31:25   model           ThermoFloor AS Heatit Thermostat TF 033
     2019-03-07 11:31:25   modelConfig     thermofloor/heatit033.xml
     2019-03-07 11:31:25   modelId         019b-0003-0202
     2019-03-07 14:29:46   neighborList    LichtFlur Warmwasser
     2019-03-07 14:27:35   neighborUpdate  done
     2019-03-16 18:52:56   power            0.02 W
     2019-03-09 10:57:11   setpointTemp    20.0 C heating
     2019-03-16 18:49:00   state           configTemperatureSensor FFloorMode
     2019-03-16 18:52:57   temperature     20.3 C
     2019-03-09 12:05:35   thermostatMode  heating
     2019-03-16 18:49:53   timeToAck       0.267
     2019-03-16 18:49:53   transmit        OK
     2019-03-09 22:38:28   undef           0.07 undef
     2019-03-16 18:52:56   voltage          237.6 V
Attributes:
   IODev      ZWAVE2
   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 METER
   devStateIcon .*Off:vent_ventilation .*Heat:sani_heating
   eventMap   /tmOff:Off/tmHeating:Heat
   icon       sani_floor_heating
   room       Heizung,ZWave
   vclasses   ASSOCIATION:2 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_SETPOINT:3 TRANSPORT_SERVICE:2 VERSION:3 ZWAVEPLUS_INFO:2
   webCmd     Off:Heat


Konfiguration :  thermofloor/heatit033.xml

Das funktioniert, ist aber nicht korrekt.
Eigentlich sollte da

heatitztrm2.xml

oder aehnliches stehen.

Es gibt zwei dieser Thermostate :

Heatit Z-Wave Thermostat

Heatit Z-TRM2fx

Die Thermostate sind fast gleich, letzterer hat aber keinen eingebauten Fuehler und ist etwas weniger belastbar.
Der Config-File fuehrt daher zu verkehrten Einstellungsmoeglichkeiten; in wieweit das auch die Readings betrifft, kann ich so nicht sagen.

Kommen die .xml-Daten aus dem Device oder sucht sich FHEM das richtige config-File ?



Wolfgang Hochweller

#2
heatit056.xml
passt besser, denn meine Thermostate sind
Z-Wave Thermostat Z-TRM2fx.

Muss ich dann meine Thermostate neu inkludieren ?

Danke.

krikan

Zitat von: howi42 am 16 März 2019, 22:18:05
Muss ich dann meine Thermostate neu inkludieren ?
Nein.
Nachdem ich die Aenderung eingecheckt habe, machst Du ein "update" von FHEM und rufst für das Device einmalig "get <device> model" neu ab. Nach Antwort des Geraetes auf die Abfrage stehen die geaenderten configXY-Befehle zur Verfügung.
Aenderung checke ich in den naechsten Tagen (morgen?) ein; gebe dann hier Bescheid.

Gruß, Christian

krikan

Update ist eingecheckt.
Geänderte Dateien können sofort von svn.fhem.de heruntergeladen werden; per "update" Befehl erfolgt Auslieferung ab morgen früh ca. 8 Uhr.

Bitte einmalig
get <device> model
für das Device neu abrufen. Nach Antwort des Gerätes sollten die aktualisierten configXY-Befehle vorhanden sein und das Reading "model" den neuen Wert "Heatit Thermostat TF 056" bekommen.

Bei Problemen bitte melden.

Gruß, Christian

Wolfgang Hochweller