FGS211 / FGS221 JS Zwave not return status

Hello,

since the last update of JS Zwave my FGS211 / FGS221 not return the status of one switch.
He works but I don’t know if is switch on or off.

Any idea ?

Thx

I have the same problem

I have open a issue on github :

Same here with FGS-222. But, I think, the fix is on the way:

1 Like

Good news: with the last zwave-js update 0.1.18
FGS-222 (at least, maybe also other models) can update their status finally!

1 Like

For me also :smiley:

I use FGS212 and had the same problem described here with zwave-js before v0.1.18. With v0.1.18 it was working but since I update zwave-js to v0.1.3x and now v0.1.40 I don’t get the status :frowning:

do someone have the same problem?

@Ascari @Aleksei_Piatkin: are your FGS-222 / FGS211 / FGS221 working with newest version of zwave-js?

would be great to get some tips for my FGS-212. thanks j

1 Like

Now working yes

any idea what could be the problem with my FGS212?

Hmm strange, with version 0.1.40 all my FGS-222 still update the status.

Strange I’m on 0.1.40 and work perfectly try to reinterview the node maybe ?

I already tried a couple of time by reinterviewing. reinterview was successful but without any diffrence of reporting status, still not working :frowning:

here to zwave-js log if I press the switch on the wall (without status update in HA):

2021-09-25T09:13:36.888Z SERIAL « 0x01090004000603250300d1                                            (11 bytes)
2021-09-25T09:13:36.890Z CNTRLR   [Node 006] [~] [Binary Switch] currentValue: false => false       [Endpoint 0]
2021-09-25T09:13:36.890Z SERIAL » [ACK]                                                                   (0x06)
2021-09-25T09:13:36.891Z DRIVER « [Node 006] [REQ] [ApplicationCommand]
                                  └─[BinarySwitchCCReport]
                                      current value: false
                                      
                                      
2021-09-25T09:16:39.687Z SERIAL « 0x010900040006032503ff2e                                            (11 bytes)
2021-09-25T09:16:39.689Z CNTRLR   [Node 006] [~] [Binary Switch] currentValue: false => true        [Endpoint 0]
2021-09-25T09:16:39.691Z SERIAL » [ACK]                                                                   (0x06)
2021-09-25T09:16:39.692Z DRIVER « [Node 006] [REQ] [ApplicationCommand]
                                  └─[BinarySwitchCCReport]
                                      current value: true

here the log if I switch it by home assistant (here I get the status update in HA):

2021-09-25T09:24:17.243Z DRIVER » [Node 006] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      66
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 1
                                    └─[BinarySwitchCCSet]
                                        target value: true

2021-09-25T09:24:17.284Z CNTRLR   [Node 006] [~] [Binary Switch] currentValue: false => true        [Endpoint 1]
2021-09-25T09:24:18.302Z DRIVER » [Node 006] [REQ] [SendData]
                                  │ transmit options: 0x25
                                  │ callback id:      67
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      0
                                    │ destination: 1
                                    └─[BinarySwitchCCGet]

2021-09-25T09:24:18.344Z CNTRLR   [Node 006] [~] [Binary Switch] currentValue: true => true         [Endpoint 1]
2021-09-25T09:24:18.349Z DRIVER « [Node 006] [REQ] [ApplicationCommand]
                                  └─[MultiChannelCCCommandEncapsulation]
                                    │ source:      1
                                    │ destination: 0
                                    └─[BinarySwitchCCReport]
                                        current value: true

the main difference is the endpoint (by switch Endpoint 0, by HA Endpoint 1). can I change this in the settings of the node? which one would it be (can’t see something similiar)?

here some device infos:

FGS212 von Fibargroup
Firmware: 2.2
Z-Wave Info
Knoten-ID: 6
Node Status: Lebendig
Node Bereit: Ja

and btw: with HA service: zwave_js.refresh_value of my entity_id: switch.relay_switch_1x2_5kw I get the actual status…

any ideas? I’m very thankful for your help!

I upgraded Z-Wave JS to 0.1.44 but still the same problems… any idea?

Same issue again with FGS211 :frowning:

Same issue with the Fibaro FGD-212…commands are sent directly, but the interface isn’t updated for like 10 seconds…switching it manually via the wall switch doesn’t update the interface anymore.

I open a issue in github :