New Fibaro switches FGS-213/223

Good progress!

I can now control both outputs. But switch no2 does not update status if I switch it on/off from the wall-switch. There is nothing in the logs when I use the switch on the wall. No1 is updating correctly.

The big on off switch does not do anything, but changes status if one switch is on or both are off.

Here are some logs:

Pressing the wall switch on switch no1:

f705e370-1091-4840-a15f-1e313eed516a 19.49.41 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [2, 1, 37, 3, 255], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch2, ‘value’:‘on’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch2 is on], [‘name’:‘switch’, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is on]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.41 CEST: debug Parsed Crc16Encap(checksum: 181, command: 2, commandClass: 50, data: [33, 50, 0, 0, 0, 0, 107]) to [[‘descriptionText’:Lys Kjøkkenbenk: Crc16Encap(checksum: 181, command: 2, commandClass: 50, data: [33, 50, 0, 0, 0, 0, 107]), ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.40 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 1, 37, 3, 0], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘value’:‘off’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch1 is off]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.40 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 0, 32, 1, 99], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.40 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [0], commandClassIdentifier: 37, commandIdentifier: 3, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [physicalgraph.device.HubMultiAction@24d3e796]
f705e370-1091-4840-a15f-1e313eed516a 19.49.31 CEST: debug Parsed Crc16Encap(checksum: 132, command: 2, commandClass: 50, data: [33, 50, 0, 224, 0, 0, 203]) to [[‘descriptionText’:Lys Kjøkkenbenk: Crc16Encap(checksum: 132, command: 2, commandClass: 50, data: [33, 50, 0, 224, 0, 0, 203]), ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.29 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [2, 1, 37, 3, 255], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch2, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch2 is on], [‘name’:‘switch’, ‘value’:‘on’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is on]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.28 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 1, 37, 3, 255], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch1 is on], [‘name’:‘switch’, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is on]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.28 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 0, 32, 1, 99], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’], [‘name’:‘switch’, ‘value’:‘off’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is off]]
f705e370-1091-4840-a15f-1e313eed516a 19.49.28 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [255], commandClassIdentifier: 37, commandIdentifier: 3, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [physicalgraph.device.HubMultiAction@422ba5ea]

switch no1 from app:

f705e370-1091-4840-a15f-1e313eed516a 19.50.41 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [2, 1, 37, 3, 255], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch2, ‘value’:‘on’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch2 is on], [‘name’:‘switch’, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is on]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.40 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 1, 37, 3, 0], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch1 is off]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.40 CEST: debug Parsed Crc16Encap(checksum: 181, command: 2, commandClass: 50, data: [33, 50, 0, 0, 0, 0, 107]) to [[‘descriptionText’:Lys Kjøkkenbenk: Crc16Encap(checksum: 181, command: 2, commandClass: 50, data: [33, 50, 0, 0, 0, 0, 107]), ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.40 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 1, 37, 3, 0], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘value’:‘off’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch1 is off]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.39 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [0], commandClassIdentifier: 37, commandIdentifier: 3, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [physicalgraph.device.HubMultiAction@2dd0f7e9]
f705e370-1091-4840-a15f-1e313eed516a 19.50.37 CEST: debug Parsed Crc16Encap(checksum: 91, command: 2, commandClass: 50, data: [33, 50, 1, 111, 0, 0, 170]) to [[‘descriptionText’:Lys Kjøkkenbenk: Crc16Encap(checksum: 91, command: 2, commandClass: 50, data: [33, 50, 1, 111, 0, 0, 170]), ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.31 CEST: debug Parsed Crc16Encap(checksum: 227, command: 2, commandClass: 50, data: [33, 50, 0, 200, 0, 0, 228]) to [[‘descriptionText’:Lys Kjøkkenbenk: Crc16Encap(checksum: 227, command: 2, commandClass: 50, data: [33, 50, 0, 200, 0, 0, 228]), ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.30 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [2, 1, 37, 3, 255], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch2, ‘value’:‘on’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch2 is on], [‘name’:‘switch’, ‘value’:‘on’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is on]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.28 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 1, 37, 3, 255], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch1 is on], [‘name’:‘switch’, ‘value’:‘on’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is on]]
f705e370-1091-4840-a15f-1e313eed516a 19.50.28 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [255], commandClassIdentifier: 37, commandIdentifier: 3, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [physicalgraph.device.HubMultiAction@3ce00600]

switch no2 from app:

f705e370-1091-4840-a15f-1e313eed516a 19.51.17 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [2, 2, 37, 3, 0], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch2, ‘value’:‘off’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch2 is off], [‘name’:‘switch’, ‘value’:‘off’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is off]]
f705e370-1091-4840-a15f-1e313eed516a 19.51.07 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [2, 2, 37, 3, 255], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch2, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch2 is on], [‘name’:‘switch’, ‘value’:‘on’, ‘isStateChange’:true, ‘displayed’:true, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is on]]

“Big on/off switch” in app:

f705e370-1091-4840-a15f-1e313eed516a 19.52.21 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [2, 1, 37, 3, 0], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch2, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch2 is off], [‘name’:‘switch’, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is off]]
f705e370-1091-4840-a15f-1e313eed516a 19.52.19 CEST: debug Parsed SecurityMessageEncapsulation(commandByte: [1, 1, 37, 3, 0], commandClassIdentifier: 96, commandIdentifier: 13, reserved13: 0, secondFrame: false, sequenceCounter: 0, sequenced: false) to [[‘name’:switch1, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch1 is off], [‘name’:‘switch’, ‘value’:‘off’, ‘isStateChange’:false, ‘displayed’:false, ‘linkText’:‘Lys Kjøkkenbenk’, ‘descriptionText’:Lys Kjøkkenbenk switch is off]]