We may have something. I just updated the code and switch2 seems to be responding in the app, on and off. Again, I cant verify the actions that are actually physically occurring.
@William_Rector can you try out the latest code to see if it works?
Here’s the latest log:
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:41 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:41 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 255) 255
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:33 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:33 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 255) 255
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:23 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:22 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 255) 255
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:19 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:19 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 0) 0
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:04 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:03:04 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 255) 255
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:54 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 0) 0
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:54 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:49 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 255) 255
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:49 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:48 AM: debug On Digital
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:03 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 255) 255
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:03 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:02 AM: debug mi v1 specific report ManufacturerSpecificReport(manufacturerId: 5, manufacturerName: Intermatic, productId: 14160, productTypeId: 17217) - ManufacturerSpecificReport(manufacturerId: 5, manufacturerName: Intermatic, productId: 14160, productTypeId: 17217)?.instance - ManufacturerSpecificReport(manufacturerId: 5, manufacturerName: Intermatic, productId: 14160, productTypeId: 17217)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:02:01 AM: debug Polling Switch - Outdoor Landscape Lights
1f1c422a-6fea-4206-8701-75afc16a03c1 9:01:10 AM: debug mi v1 report MultiInstanceReport(commandClass: 0, instances: 0) - MultiInstanceReport(commandClass: 0, instances: 0)?.instance - MultiInstanceReport(commandClass: 0, instances: 0)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:01:10 AM: debug mi v1 specific report ManufacturerSpecificReport(manufacturerId: 5, manufacturerName: Intermatic, productId: 14160, productTypeId: 17217) - ManufacturerSpecificReport(manufacturerId: 5, manufacturerName: Intermatic, productId: 14160, productTypeId: 17217)?.instance - ManufacturerSpecificReport(manufacturerId: 5, manufacturerName: Intermatic, productId: 14160, productTypeId: 17217)?.commandClass
1f1c422a-6fea-4206-8701-75afc16a03c1 9:01:08 AM: debug Switch BINARY (button) - SwitchBinaryReport(value: 255) 255
1f1c422a-6fea-4206-8701-75afc16a03c1 9:01:08 AM: debug Polling Switch - Outdoor Landscape Lights
