My setup: openhabian on Raspberry Pi 3 / ZME UZB1 / fresh install / only UZB1 and FPGW102 connected
There are already some topics around the FPGW102, but not exactly with the issue I found.
I have some trouble with a Fibaro Wall Plug FPGW102 (type 0602:1001, firmware 3.2).
Inclusion was fine, I also could get it to switch but it doesn’t deliver any information back and it is not possible to make any configuration changes. The typical log entries look like this:
2017-04-28 11:50:13.083 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 5: Timeout while sending message. Requeueing - 0 attempts left!
2017-04-28 11:50:13.085 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 5: Got an error while sending data. Resending message.
2017-04-28 11:50:18.242 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 5: Timeout while sending message. Requeueing - 2 attempts left!
2017-04-28 11:50:18.244 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 5: Got an error while sending data. Resending message.
2017-04-28 11:50:23.248 [ERROR] [ocol.ZWaveController$ZWaveS<img src="//community-openhab-org.s3-eu-central-1.amazonaws.com/original/2X/7/7e11fdbc51d3c13b5aa3dd1f43e6d5c7ee961298.PNG" width="535" height="269">endThread] - NODE 5: Timeout while sending message. Requeueing - 1 attempts left!
2017-04-28 11:50:23.249 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 5: Got an error while sending data. Resending message.
2017-04-28 11:50:28.253 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 5: Timeout while sending message. Requeueing - 0 attempts left!
2017-04-28 11:50:28.299 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 5: Got an error while sending data. Resending message.
2017-04-28 11:50:33.305 [WARN ] [ocol.ZWaveController$ZWaveSendThread] - NODE 5: Too many retries. Discarding message: Message: class=SendData[0x13], type=Request[0x00], priority=Config, dest=5, callback=12, payload=05 03 70 05 10
After some searching and investigation in the Z-Wave database it seems to be clear, that Fibaro changed some parameters between the firmware versions.
When including the device, the binding recognizes the device absolutely correct as:
Type / ID: 0602:1001
Firmware Version: 3.02
So it recognizes the device correct.
Now the parameters:
1: Always on function
16: Remember device status after power failure
34: Reaction to alarms
35: Response to alarms
…
But looking at the Z-Wave database, the parameters are different! For instance it is 16 for older FPGW102 and 2 in the newer version:
In the database I see two FPGW102, one for firmware versions before 3.2 and one after.
That’s basically fine. Looking at the definition for the older FPGW102 I found: Ah, this is, what openHAB uses!
I’m new to openHAB but I guess that’s why the configuration goes wrong and that’s why the channels do not work.
Now, how can I setup openHAB to use the right device description?
Many thanks for any response and help.