FHEM Forum

FHEM - Hausautomations-Systeme => ZWave => Thema gestartet von: Loctotex am 14 Juli 2026, 18:17:59

Titel: Fibaro FGWPF-102 mit neuer modelId 010f-0602-1004 nicht erkannt
Beitrag von: Loctotex am 14 Juli 2026, 18:17:59
Moin,
ich habe mir einen neuen Fibaro FGWPF-102 Zwischenstecker gekauft. Dieser meldet sich im Gegensatz zu meinen alten Geräten mit modelId 010f-0602-1004 und version Lib 3 Prot 4.24 App 3.2 HW 2 FWCounter 1 FW 3.2 anstelle von modelId 010f-0602-1001 und version Lib 3 Prot 4.05 App 3.2 HW 2 FWCounter 1 FW 3.2.
define ZWave_SWITCH_BINARY_42 ZWave e4afbd62 42
attr ZWave_SWITCH_BINARY_42 classes ZWAVEPLUS_INFO APPLICATION_STATUS ASSOCIATION ASSOCIATION_GRP_INFO CONFIGURATION CRC_16_ENCAP DEVICE_RESET_LOCALLY FIRMWARE_UPDATE_MD MANUFACTURER_SPECIFIC METER MULTI_CHANNEL_ASSOCIATION ALARM POWERLEVEL SECURITY SENSOR_MULTILEVEL SWITCH_BINARY VERSION
attr ZWave_SWITCH_BINARY_42 room ZWave
attr ZWave_SWITCH_BINARY_42 stateFormat P: power, Status: state
attr ZWave_SWITCH_BINARY_42 vclasses ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 METER:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 SECURITY:1 SENSOR_MULTILEVEL:5 SWITCH_BINARY:1 VERSION:2 ZWAVEPLUS_INFO:2
#   CFGFN     
#   DEF        e4afbd62 42
#   FUUID      6a565587-f33f-bffa-6809-4d080d01a17d53d3
#   IODev      ZWDongle_1
#   LASTInputDev ZWDongle_1
#   MSGCNT     8
#   NAME       ZWave_SWITCH_BINARY_42
#   NR         1470
#   STATE      P: power, Status: on
#   TYPE       ZWave
#   ZWDongle_1_MSGCNT 8
#   ZWDongle_1_RAWMSG 0004002a087205010f06021004c700
#   ZWDongle_1_TIME 2026-07-14 17:30:49
#   ZWaveSubDevice no
#   cmdsPending 0
#   eventCount 9
#   homeId     e4afbd62
#   isWakeUp   
#   lastMsgSent 1784043049.75673
#   nodeIdHex  2a
#   READINGS:
#     2026-07-14 17:28:07   IODev           ZWDongle_1
#     2026-07-14 17:30:36   mcaGroups       3
#     2026-07-14 17:30:36   mca_1           Max 1 Nodes ZWDongle_1
#     2026-07-14 17:30:36   mca_2           Max 10
#     2026-07-14 17:30:36   mca_3           Max 10
#     2026-07-14 17:30:49   model           0x010f 0x0602 0x1004
#     2026-07-14 17:30:49   modelId         010f-0602-1004
#     2026-07-14 17:30:15   reportedState   on
#     2026-07-14 17:30:49   routeInfo       timeToCb:0.02 repeaters:0 rssi0:-57 dBm ackCh:0 lastCh:0 scheme:LastWorkingRoute rep:at 100kbps routeTries:1 lastFailed:
#     2026-07-14 17:30:15   state           on
#     2026-07-14 17:30:15   swbStatus       255
#     2026-07-14 17:30:49   timeToAck       0.034
#     2026-07-14 17:30:49   transmit        OK
#     2026-07-14 17:28:25   zwavePlusInfo    version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:0700 userIcon:0700
#   hmccu:
#
setstate ZWave_SWITCH_BINARY_42 P: power, Status: on
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:28:07 IODev ZWDongle_1
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:36 mcaGroups 3
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:36 mca_1 Max 1 Nodes ZWDongle_1
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:36 mca_2 Max 10
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:36 mca_3 Max 10
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:49 model 0x010f 0x0602 0x1004
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:49 modelId 010f-0602-1004
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:15 reportedState on
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:49 routeInfo timeToCb:0.02 repeaters:0 rssi0:-57 dBm ackCh:0 lastCh:0 scheme:LastWorkingRoute rep:at 100kbps routeTries:1 lastFailed:
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:15 state on
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:15 swbStatus 255
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:49 timeToAck 0.034
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:30:49 transmit OK
setstate ZWave_SWITCH_BINARY_42 2026-07-14 17:28:25 zwavePlusInfo  version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:0700 userIcon:0700


Beim neuen Gerät fehlt modelConfig und bei
get ZWave_SWITCH_BINARY_42 configAll
kommt:
configAll: no model specific configs found

Ich habe testweise in der Datei
FHEM/lib/openzwave_manufacturer_specific.xml
folgenden Eintrag ergänzt:

<Product config="fibaro/fgwpfzw5.xml" id="1004" name="FGWPE/F Wall Plug Gen5" type="0602"/>

Danach hab ich noch einmal
get ZWave_SWITCH_BINARY_42 model
ausgeführt. Seitdem wird das Gerät korrekt erkannt:

model FIBARO System FGWPE/F Wall Plug Gen5
modelConfig fibaro/fgwpfzw5.xml
modelId 010f-0602-1004

Evtl. könnte die neue modelId offiziell ergänzt werden.