Blackbird Posted November 14, 2022 Posted November 14, 2022 As of today, maybe yesterday, I cant control my magic home light strips through the ISY. I tried restarting the node server and still wont work.
hart2hart Posted November 14, 2022 Posted November 14, 2022 Their strip controllers will sometimes lose wifi. Try turning them off and then on. Also, I think Node server stores their IP address. Did they change?
Blackbird Posted November 14, 2022 Author Posted November 14, 2022 They work fine with the Magic home app
bpwwer Posted November 14, 2022 Posted November 14, 2022 18 minutes ago, Blackbird said: As of today, maybe yesterday, I cant control my magic home light strips through the ISY. I tried restarting the node server and still wont work. What shows up in the node server log when you restart it?
Blackbird Posted November 14, 2022 Author Posted November 14, 2022 2022-11-14 02:00:00,979 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DOF', 'query': {}} 2022-11-14 02:00:01,021 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DOF', 'query': {}} 2022-11-14 02:00:04,643 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DOF', 'query': {}} 2022-11-14 02:00:04,699 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DOF', 'query': {}} 2022-11-14 08:10:56,759 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 08:10:56,801 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 08:11:02,283 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 08:11:02,323 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 08:11:05,565 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 08:11:05,609 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 08:11:13,400 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 08:11:13,442 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 08:23:59,940 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DOF', 'query': {}} 2022-11-14 08:23:59,979 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DOF', 'query': {}} 2022-11-14 08:24:11,891 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DOF', 'query': {}} 2022-11-14 08:24:11,933 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DOF', 'query': {}} 2022-11-14 10:20:06,411 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DOF', 'query': {}} 2022-11-14 10:20:06,455 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DOF', 'query': {}} 2022-11-14 10:20:17,385 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DOF', 'query': {}} 2022-11-14 10:20:17,428 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DOF', 'query': {}} 2022-11-14 11:29:38,345 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 11:29:38,387 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 12:01:50,915 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 12:01:50,957 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 12:02:58,091 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 12:03:01,440 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 12:07:07,584 Command udi_interface.interface INFO interface:_handleInput: Received stop from Polyglot... Shutting Down. 2022-11-14 12:07:07,585 Command udi_interface.interface INFO interface:stop: Disconnecting from MQTT... localhost:1888 2022-11-14 12:07:07,587 Command udi_interface.interface INFO interface:_disconnect: MQTT Graceful disconnection. 2022-11-14 12:07:15,563 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2022-11-14 12:07:17,808 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.0.49 Starting... 2022-11-14 12:07:17,815 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.1.12 [ISY: 5.4.4, Slot: 11] 2022-11-14 12:07:17,816 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.1.185', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'} 2022-11-14 12:07:17,818 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:1888 2022-11-14 12:07:17,822 MainThread udi_interface.custom INFO custom:_save: Sending data customtypedparams to Polyglot. 2022-11-14 12:07:17,823 MainThread udi_interface.interface WARNING interface:send: MQTT Send waiting on connection :: {'set': [{'key': 'customtypedparams', 'value': [{'name': 'LED', 'title': 'LED Device', 'desc': 'A single LED device', 'isList': True, 'params': [{'name': 'name', 'title': 'Device Name', 'isRequired': True}, {'name': 'ip_addr', 'title': 'IP Address', 'isRequired': True}, {'name': 'mac', 'title': 'MAC address', 'isRequired': True}]}, {'name': 'Group', 'title': 'Device Group', 'desc': 'A group of devices', 'isList': True, 'params': [{'name': 'name', 'title': 'Name of Group', 'isRequired': True}, {'name': 'devices', 'title': 'device', 'desc': 'The list of devices in the group', 'isRequired': True, 'isList': True, 'params': [{'name': 'device name', 'title': 'Device Name', 'isRequired': True}]}]}]}]} 2022-11-14 12:07:17,867 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with result code 0 (Success) 2022-11-14 12:07:17,868 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:0d:b9:52:c4:14_11 - MID: 1 Result: 0 2022-11-14 12:07:17,872 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Succesfully for Message ID: 1 - QoS: (0,) 2022-11-14 12:07:20,851 MainThread udi_interface INFO magichome:__init__: Starting MagicHome Lighting Node server version 1.0.3 2022-11-14 12:07:20,852 MainThread udi_interface.interface INFO interface:updateProfile: Sending Install Profile command to Polyglot. 2022-11-14 12:07:20,919 MQTT udi_interface.interface INFO interface:_message: Successfully set key = customtypedparams 2022-11-14 12:07:21,046 Thread-2 udi_interface INFO magichome:handleTypedData: {'LED': [], 'Group': [{'name': 'Kitchen Strip Lights', 'devices': [{'device name': 'mh 192 168 1 95'}, {'device name': 'mh 192 168 1 37'}]}]} 2022-11-14 12:07:21,048 Thread-2 udi_interface INFO magichome:handleTypedData: Found group Kitchen Strip Lights 2022-11-14 12:07:21,087 MQTT udi_interface.interface INFO interface:_message: custom data response {'customparamsdoc': '<h2>Configuration</h2>\n\n<ul>\n<li><p>\'shortPoll\' - query the devices for current status, default 30 seconds</p></li>\n<li><p>\'longPoll\' - query the network for new decices, default 5 minutes</p></li>\n</ul>\n\n<p>If automatic discovery doesn\'t work, you can manually specify the bulbs\nusing the "Add LED Device" button and fill in the name, IP address, and\nMAC address of the bulb.</p>\n\n<p>The "Add Device Group" button lets you group bulbs together so that \nmultiple bulbs can be controlled at once.</p>\n'} 2022-11-14 12:07:21,126 MQTT udi_interface.interface INFO interface:_message: Successfully set key = customparamsdoc 2022-11-14 12:07:21,431 MQTT udi_interface.interface INFO interface:_message: Profile installation finished 2022-11-14 12:07:50,398 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} 2022-11-14 12:07:50,440 Command udi_interface.interface ERROR interface:_handleInput: _parseInput: node address b4e84255967e does not exist. {'address': 'b4e84255967e', 'cmd': 'DON', 'query': {}} 2022-11-14 12:35:14,387 Command udi_interface.interface INFO interface:_handleInput: Received stop from Polyglot... Shutting Down. 2022-11-14 12:35:14,389 Command udi_interface.interface INFO interface:stop: Disconnecting from MQTT... localhost:1888 2022-11-14 12:35:14,391 Command udi_interface.interface INFO interface:_disconnect: MQTT Graceful disconnection. 2022-11-14 12:35:22,358 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2022-11-14 12:35:24,583 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.0.49 Starting... 2022-11-14 12:35:24,595 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.1.12 [ISY: 5.4.4, Slot: 11] 2022-11-14 12:35:24,598 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.1.185', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'} 2022-11-14 12:35:24,600 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:1888 2022-11-14 12:35:24,608 MainThread udi_interface.custom INFO custom:_save: Sending data customtypedparams to Polyglot. 2022-11-14 12:35:24,612 MainThread udi_interface.interface WARNING interface:send: MQTT Send waiting on connection :: {'set': [{'key': 'customtypedparams', 'value': [{'name': 'LED', 'title': 'LED Device', 'desc': 'A single LED device', 'isList': True, 'params': [{'name': 'name', 'title': 'Device Name', 'isRequired': True}, {'name': 'ip_addr', 'title': 'IP Address', 'isRequired': True}, {'name': 'mac', 'title': 'MAC address', 'isRequired': True}]}, {'name': 'Group', 'title': 'Device Group', 'desc': 'A group of devices', 'isList': True, 'params': [{'name': 'name', 'title': 'Name of Group', 'isRequired': True}, {'name': 'devices', 'title': 'device', 'desc': 'The list of devices in the group', 'isRequired': True, 'isList': True, 'params': [{'name': 'device name', 'title': 'Device Name', 'isRequired': True}]}]}]}]} 2022-11-14 12:35:24,666 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with result code 0 (Success) 2022-11-14 12:35:24,668 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:0d:b9:52:c4:14_11 - MID: 1 Result: 0 2022-11-14 12:35:24,674 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Succesfully for Message ID: 1 - QoS: (0,) 2022-11-14 12:35:27,713 MainThread udi_interface INFO magichome:__init__: Starting MagicHome Lighting Node server version 1.0.3 2022-11-14 12:35:27,714 MainThread udi_interface.interface INFO interface:updateProfile: Sending Install Profile command to Polyglot. 2022-11-14 12:35:27,772 MQTT udi_interface.interface INFO interface:_message: Successfully set key = customtypedparams 2022-11-14 12:35:27,910 Thread-2 udi_interface INFO magichome:handleTypedData: {'LED': [], 'Group': [{'name': 'Kitchen Strip Lights', 'devices': [{'device name': 'mh 192 168 1 95'}, {'device name': 'mh 192 168 1 37'}]}]} 2022-11-14 12:35:27,912 Thread-2 udi_interface INFO magichome:handleTypedData: Found group Kitchen Strip Lights 2022-11-14 12:35:27,949 MQTT udi_interface.interface INFO interface:_message: custom data response {'customparamsdoc': '<h2>Configuration</h2>\n\n<ul>\n<li><p>\'shortPoll\' - query the devices for current status, default 30 seconds</p></li>\n<li><p>\'longPoll\' - query the network for new decices, default 5 minutes</p></li>\n</ul>\n\n<p>If automatic discovery doesn\'t work, you can manually specify the bulbs\nusing the "Add LED Device" button and fill in the name, IP address, and\nMAC address of the bulb.</p>\n\n<p>The "Add Device Group" button lets you group bulbs together so that \nmultiple bulbs can be controlled at once.</p>\n'} 2022-11-14 12:35:27,989 MQTT udi_interface.interface INFO interface:_message: Successfully set key = customparamsdoc 2022-11-14 12:35:28,299 MQTT udi_interface.interface INFO interface:_message: Profile installation finished
bpwwer Posted November 14, 2022 Posted November 14, 2022 The node server doesn't seem to find any of your devices. node address b4e84255b24c does not exist. {'address': 'b4e84255b24c', 'cmd': 'DON', 'query': {}} I'd suspect that the IP addresses changed.
Blackbird Posted November 15, 2022 Author Posted November 15, 2022 (edited) Ok ill check. How do I change the IP if it did? Edited November 15, 2022 by Blackbird
bpwwer Posted November 15, 2022 Posted November 15, 2022 By going to the node server config and re-configuring it.
Blackbird Posted November 15, 2022 Author Posted November 15, 2022 There isnt anything filled out so im guessing thats the problem.
bpwwer Posted November 15, 2022 Posted November 15, 2022 23 hours ago, Blackbird said: 2022-11-14 12:07:21,046 Thread-2 udi_interface INFO magichome:handleTypedData: {'LED': [], 'Group': [{'name': 'Kitchen Strip Lights', 'devices': [{'device name': 'mh 192 168 1 95'}, {'device name': 'mh 192 168 1 37'}]}]} 2022-11-14 12:07:21,048 Thread-2 udi_interface INFO magichome:handleTypedData: Found group Kitchen Strip Lights The log shows that two lights were grouped, but no lights were configured. If the node server sees that you entered configuration information, it doesn't try to discover the lights. You can force it to attempt discovery by clicking the Discover button. You need to either let it do discovery on startup or enter valid information about the lights. 1
hart2hart Posted November 15, 2022 Posted November 15, 2022 Turn the lights on with magic home app just before discover is run in Node server and you’re more likely to find them. 1
Recommended Posts