THERMOSTAT_SETPOINT_REPORT wrong number of bytes received

Begonnen von Paul Guijt, 27 Juli 2025, 14:34:41

Vorheriges Thema - Nächstes Thema

Paul Guijt

Hallo alle,

Ich habe ein Qubino (Goap) ZMNKIDx OnOff Thermostat 2 über ein Aeotec Z-Stick Gen5+, und vielmals diese Fehlermeldung.

Ich kenne https://forum.fhem.de/index.php?topic=79659.0, und verstehe aber nicht wie ich es reparieren kann.

Es handelt sich um
define BadkIRPanelen ZWave dfbd3e8e 25
attr BadkIRPanelen DbLogInclude temperature,power,desired-temp,setpointTemp
attr BadkIRPanelen classes ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO TRANSPORT_SERVICE VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY THERMOSTAT_MODE THERMOSTAT_SETPOINT THERMOSTAT_OPERATING_STATE SENSOR_MULTILEVEL METER ALARM POWERLEVEL CONFIGURATION SECURITY_S2 SUPERVISION
attr BadkIRPanelen event-on-change-reading state,temperature,desired-temp,setpointTemp
attr BadkIRPanelen group BadkWarmte
attr BadkIRPanelen noWakeupForApplicationUpdate 1
attr BadkIRPanelen room 03 Klimaat,20 Badkamer,Zwave
attr BadkIRPanelen stateFormat state<BR>temperature | thermostatOperatingState | transmit
attr BadkIRPanelen vclasses ALARM:8 ASSOCIATION:2 ASSOCIATION_GRP_INFO:3 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 MANUFACTURER_SPECIFIC:2 METER:4 POWERLEVEL:1 SECURITY_S2:1 SENSOR_MULTILEVEL:7 SUPERVISION:1 THERMOSTAT_MODE:3 THERMOSTAT_OPERATING_STATE:1 THERMOSTAT_SETPOINT:3 TRANSPORT_SERVICE:2 VERSION:2 ZWAVEPLUS_INFO:2
attr BadkIRPanelen verbose 4
#   DEF        dfbd3e8e 25
#   FUUID      647c9485-f33f-0a13-5f37-6e8010cb67a2a411
#   IODev      ZWaveDongle
#   LASTInputDev ZWaveDongle
#   MSGCNT     6
#   NAME       BadkIRPanelen
#   NR         241
#   STATE      desired-temp 10<BR>22.6 C | idle | OK
#   TYPE       ZWave
#   ZWaveDongle_MSGCNT 6
#   ZWaveDongle_RAWMSG 00040019063105012200e2
#   ZWaveDongle_TIME 2025-07-27 13:40:48
#   ZWaveSubDevice no
#   cmdsPending 0
#   eventCount 7
#   homeId     dfbd3e8e
#   isWakeUp   
#   lastMsgSent 1753615648.28763
#   nodeIdHex  19
#   webCmd     desired-temp
#   .attraggr:
#   .attreocr:
#     state
#     temperature
#     desired-temp
#     setpointTemp
#   .attrminint:
#   .vclasses:
#     ALARM      8
#     ASSOCIATION 2
#     ASSOCIATION_GRP_INFO 3
#     CONFIGURATION 1
#     DEVICE_RESET_LOCALLY 1
#     MANUFACTURER_SPECIFIC 2
#     METER      4
#     POWERLEVEL 1
#     SECURITY_S2 1
#     SENSOR_MULTILEVEL 7
#     SUPERVISION 1
#     THERMOSTAT_MODE 3
#     THERMOSTAT_OPERATING_STATE 1
#     THERMOSTAT_SETPOINT 3
#     TRANSPORT_SERVICE 2
#     VERSION    2
#     ZWAVEPLUS_INFO 2
#   Helper:
#     DBLOG:
#       temperature:
#         LogDB:
#           TIME       1753616448.20704
#           VALUE      22.6
#   READINGS:
#     2025-07-27 01:10:17   IODev           ZWaveDongle
#     2025-07-26 23:17:22   SEND_DATA       failed:00
#     2025-06-11 14:25:11   energy          1249.1 kWh
#     2025-07-08 10:33:12   model           Qubino (Goap) ZMNKIDx OnOff Thermostat 2
#     2025-07-08 10:33:12   modelConfig     qubino/ZMNKIDx.xml
#     2025-07-08 10:33:12   modelId         0159-0005-0054
#     2025-06-26 20:32:20   power           0 W
#     2025-07-08 10:32:51   powerlvl        current 0 remain 0
#     2025-07-27 13:27:28   state           desired-temp 10
#     2025-07-27 13:40:48   temperature     22.6 C
#     2025-06-11 14:32:05   thermostatOperatingState idle
#     2025-07-27 13:27:28   timeToAck       0.613
#     2025-07-27 13:27:28   transmit        OK
#     2025-07-27 12:38:42   version         Lib 3 Prot 6.09 App 21.0 HW 1 FWCounter 1 FW 21.0
#     2025-07-22 21:28:53   zwavePlusInfo   version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:1200 userIcon:1200
#
setstate BadkIRPanelen desired-temp 10<BR>22.6 C | idle | OK
setstate BadkIRPanelen 2025-07-27 01:10:17 IODev ZWaveDongle
setstate BadkIRPanelen 2025-07-26 23:17:22 SEND_DATA failed:00
setstate BadkIRPanelen 2025-06-11 14:25:11 energy 1249.1 kWh
setstate BadkIRPanelen 2025-07-08 10:33:12 model Qubino (Goap) ZMNKIDx OnOff Thermostat 2
setstate BadkIRPanelen 2025-07-08 10:33:12 modelConfig qubino/ZMNKIDx.xml
setstate BadkIRPanelen 2025-07-08 10:33:12 modelId 0159-0005-0054
setstate BadkIRPanelen 2025-06-26 20:32:20 power 0 W
setstate BadkIRPanelen 2025-07-08 10:32:51 powerlvl current 0 remain 0
setstate BadkIRPanelen 2025-07-27 13:27:28 state desired-temp 10
setstate BadkIRPanelen 2025-07-27 13:40:48 temperature 22.6 C
setstate BadkIRPanelen 2025-06-11 14:32:05 thermostatOperatingState idle
setstate BadkIRPanelen 2025-07-27 13:27:28 timeToAck 0.613
setstate BadkIRPanelen 2025-07-27 13:27:28 transmit OK
setstate BadkIRPanelen 2025-07-27 12:38:42 version Lib 3 Prot 6.09 App 21.0 HW 1 FWCounter 1 FW 21.0
setstate BadkIRPanelen 2025-07-22 21:28:53 zwavePlusInfo version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:1200 userIcon:1200

und

define ZWaveDongle ZWDongle /dev/ttyACM1@115200
attr ZWaveDongle homeId dfbd3e8e
attr ZWaveDongle model ZWDongle
attr ZWaveDongle room Test,Zwave
attr ZWaveDongle verbose 0
#   CallbackNr 0
#   Clients    :ZWave:
#   DEF        /dev/ttyACM1@115200
#   DeviceName /dev/ttyACM1@115200
#   FD         35
#   FUUID      67e40548-f33f-b2bd-1762-912dffb4950dba30
#   MaxSendRetries 3
#   NAME       ZWaveDongle
#   NR         834
#   PARTIAL   
#   RAWMSG     00040018063105012200eb
#   ReadTime   1753619591.61276
#   STATE      Initialized
#   SendRetries 0
#   SendTime   1753618914.46594
#   TYPE       ZWDongle
#   WaitForAck 0
#   ZWaveDongle_MSGCNT 12261
#   ZWaveDongle_TIME 2025-07-27 14:33:11
#   devioNoSTATE 1
#   eventCount 1
#   homeId     dfbd3e8e
#   nodeIdHex  01
#   nrNAck     0
#   .attraggr:
#   .attrminint:
#   .clientArray:
#     ZWave
#   MatchList:
#     1:ZWave    .*
#   READINGS:
#     2025-07-27 01:10:17   caps            Vers:1 Rev:1 ManufID:0086 ProductType:0001 ProductID:005a SERIAL_API_GET_INIT_DATA SERIAL_API_APPL_NODE_INFORMATION APPLICATION_COMMAND_HANDLER ZW_GET_CONTROLLER_CAPABILITIES SERIAL_API_SET_TIMEOUTS SERIAL_API_GET_CAPABILITIES SERIAL_API_SOFT_RESET UNKNOWN_09 ZW_SET_R_F_RECEIVE_MODE ZW_SET_SLEEP_MODE ZW_SEND_NODE_INFORMATION ZW_SEND_DATA ZW_SEND_DATA_MULTI ZW_GET_VERSION ZW_SEND_DATA_ABORT ZW_R_F_POWER_LEVEL_SET ZW_SEND_DATA_META ZW_GET_RANDOM MEMORY_GET_ID MEMORY_GET_BYTE MEMORY_PUT_BYTE MEMORY_GET_BUFFER MEMORY_PUT_BUFFER FLASH_AUTO_PROG_SET NVM_GET_ID NVM_EXT_READ_LONG_BUFFER NVM_EXT_WRITE_LONG_BUFFER NVM_EXT_READ_LONG_BYTE NVM_EXT_WRITE_LONG_BYTE ZW_GET_NODE_PROTOCOL_INFO ZW_SET_DEFAULT ZW_REPLICATION_COMMAND_COMPLETE ZW_REPLICATION_SEND_DATA ZW_ASSIGN_RETURN_ROUTE ZW_DELETE_RETURN_ROUTE ZW_REQUEST_NODE_NEIGHBOR_UPDATE ZW_APPLICATION_UPDATE ZW_ADD_NODE_TO_NETWORK ZW_REMOVE_NODE_FROM_NETWORK ZW_CREATE_NEW_PRIMARY ZW_CONTROLLER_CHANGE ZW_SET_LEARN_MODE ZW_ASSIGN_SUC_RETURN_ROUTE ZW_REQUEST_NETWORK_UPDATE ZW_SET_SUC_NODE_ID ZW_DELETE_SUC_RETURN_ROUTE ZW_GET_SUC_NODE_ID ZW_SEND_SUC_ID ZW_EXPLORE_REQUEST_INCLUSION ZW_REQUEST_NODE_INFO ZW_REMOVE_FAILED_NODE_ID ZW_IS_FAILED_NODE ZW_REPLACE_FAILED_NODE UNKNOWN_66 UNKNOWN_67 GET_ROUTING_TABLE_LINE LOCK_ROUTE_RESPONSE ZW_GET_PRIORITY_ROUTE ZW_SET_PRIORITY_ROUTE UNKNOWN_98 ZW_SET_WUT_TIMEOUT ZW_WATCHDOG_ENABLE ZW_WATCHDOG_DISABLE ZW_WATCHDOG_CHECK ZW_SET_EXT_INT_LEVEL ZW_RF_POWERLEVEL_GET ZW_TYPE_LIBRARY ZW_SEND_TEST_FRAME ZW_GET_PROTOCOL_STATUS WATCHDOG_START WATCHDOG_STOP ZW_SET_ROUTING_MAX UNKNOWN_ee UNKNOWN_ef
#     2025-07-27 01:10:17   ctrlCaps        MEMBER PRIMARY SUC
#     2025-07-27 01:10:17   homeId          HomeId:dfbd3e8e CtrlNodeIdHex:01
#     2025-07-25 10:29:36   nodeList        ZWaveDongle UNKNOWN_7 UNKNOWN_8 UNKNOWN_9 UNKNOWN_16 BadkDeur Multisensor BadkSensor BadkKast FibaroStrip BadkSpots BadkVentilator BadkVloer BadkIRPanelen UNKNOWN_27 UNKNOWN_28 UNKNOWN_29 BadkSpiegels BadkSpiegellampjes VoordeurMelderTech UNKNOWN_33
#     2025-07-27 01:10:17   random          6ac4e0d65eee4aad32328c910bc700acc37c6e69f70a355f47d5de66984a78b3
#     2025-07-27 01:10:17   state           Initialized
#     2025-07-27 01:10:17   sucNodeId       1
#     2025-04-09 08:46:47   version         Z-Wave 4.54
RasPi 2B, CUL 433, Jens' FW, Berker, HomeMatic, KlikaanKlikuit, RFXtrx443, Squeezebox, Z-Wave, TradFri in die Niederlände

rudolfkoenig

Das Problem werde ich untersuchen, aber dafuer brauche ich die problematischen Roh-Nachrichten.
Diese sieht man mit "attr ZWDongle verbose 4".