New Light is not shown in HASS
-
after uploading the code to a 5th node of the same code, the node is not seen in HASS,
Debug log shows the first set section of the code is working:Mar 24 16:59:22 raspberrypi mysgw: GWT:RFC:C=1,MSG=14;255;3;0;6;M Mar 24 16:59:22 raspberrypi mysgw: TSF:MSG:SEND,0-0-14-14,s=255,c=3,t=6,pt=0,l=1,sg=0,ft=0,st=OK:M Mar 24 16:59:22 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=255,c=3,t=11,pt=0,l=8,sg=0:TuinLamp Mar 24 16:59:22 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=255,c=3,t=12,pt=0,l=3,sg=0:1.5 Mar 24 16:59:23 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=1,c=0,t=27,pt=0,l=0,sg=0: Mar 24 16:59:24 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=2,c=0,t=4,pt=0,l=0,sg=0: Mar 24 16:59:26 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=3,c=0,t=3,pt=0,l=0,sg=0: Mar 24 16:59:28 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=255,c=3,t=26,pt=1,l=1,sg=0:2 Mar 24 16:59:28 raspberrypi mysgw: TSF:MSG:SEND,0-0-14-14,s=255,c=3,t=27,pt=1,l=1,sg=0,ft=0,st=OK:1 Mar 24 16:59:29 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=3,c=1,t=2,pt=2,l=2,sg=0:0 Mar 24 16:59:30 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=2,c=1,t=2,pt=2,l=2,sg=0:0 Mar 24 16:59:30 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=2,c=1,t=3,pt=2,l=2,sg=0:0 Mar 24 16:59:30 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=1,c=1,t=41,pt=0,l=8,sg=0:00000000 Mar 24 16:59:30 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=1,c=1,t=2,pt=2,l=2,sg=0:0 Mar 24 16:59:30 raspberrypi mysgw: TSF:MSG:READ,14-14-0,s=1,c=1,t=3,pt=2,l=2,sg=0:0
Home assistant log shows:
Mar 24 17:07:22 raspberrypi hass[449]: #033[33m2018-03-24 17:07:22 WARNING (Thread-23) [mysensors] child_id 1 already exists in children of node 14, cannot add child#033[0m Mar 24 17:07:23 raspberrypi hass[449]: #033[33m2018-03-24 17:07:23 WARNING (Thread-23) [mysensors] child_id 2 already exists in children of node 14, cannot add child#033[0m Mar 24 17:07:24 raspberrypi hass[449]: #033[33m2018-03-24 17:07:24 WARNING (Thread-23) [mysensors] child_id 3 already exists in children of node 14, cannot add child#033[0m Mar 24 17:09:03 raspberrypi hass[449]: Exception in thread Thread-23: Mar 24 17:09:03 raspberrypi hass[449]: Traceback (most recent call last): Mar 24 17:09:03 raspberrypi hass[449]: File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner Mar 24 17:09:03 raspberrypi hass[449]: self.run() Mar 24 17:09:03 raspberrypi hass[449]: File "/srv/homeassistant/lib/python3.5/site-packages/mysensors/gateway_tcp.py", line 180, in run Mar 24 17:09:03 raspberrypi hass[449]: response = self.handle_queue() Mar 24 17:09:03 raspberrypi hass[449]: File "/srv/homeassistant/lib/python3.5/site-packages/mysensors/__init__.py", line 374, in handle_queue Mar 24 17:09:03 raspberrypi hass[449]: reply = func(*args, **kwargs) Mar 24 17:09:03 raspberrypi hass[449]: File "/srv/homeassistant/lib/python3.5/site-packages/mysensors/__init__.py", line 202, in logic Mar 24 17:09:03 raspberrypi hass[449]: ret = self._handle_set(msg) Mar 24 17:09:03 raspberrypi hass[449]: File "/srv/homeassistant/lib/python3.5/site-packages/mysensors/__init__.py", line 101, in _handle_set Mar 24 17:09:03 raspberrypi hass[449]: msg.child_id, msg.sub_type, msg.payload) Mar 24 17:09:03 raspberrypi hass[449]: File "/srv/homeassistant/lib/python3.5/site-packages/mysensors/__init__.py", line 519, in set_child_value Mar 24 17:09:03 raspberrypi hass[449]: msg.validate(self.protocol_version) Mar 24 17:09:03 raspberrypi hass[449]: File "/srv/homeassistant/lib/python3.5/site-packages/mysensors/__init__.py", line 634, in validate Mar 24 17:09:03 raspberrypi hass[449]: const = get_const(protocol_version) Mar 24 17:09:03 raspberrypi hass[449]: File "/srv/homeassistant/lib/python3.5/site-packages/mysensors/__init__.py", line 32, in get_const Mar 24 17:09:03 raspberrypi hass[449]: if parse_ver('1.5') <= parse_ver(version) < parse_ver('2.0'): Mar 24 17:09:03 raspberrypi hass[449]: File "/usr/lib/python3.5/distutils/version.py", line 52, in __lt__ Mar 24 17:09:03 raspberrypi hass[449]: c = self._cmp(other) Mar 24 17:09:03 raspberrypi hass[449]: File "/usr/lib/python3.5/distutils/version.py", line 337, in _cmp Mar 24 17:09:03 raspberrypi hass[449]: if self.version < other.version: Mar 24 17:09:03 raspberrypi hass[449]: TypeError: unorderable types: str() < int()
and the mysensors.json file has node 14 in its list, but HASS wont show it in the states list or the made groups.yaml ?
the other nodes didn't have that issue.
-
issue seems the version number, which in 2.2 is a text string (Major releas bladiebla) that messes with the json file somehow
-
Please post your json persistence file.
3 out of 3
Suggested Topics
-
Forum Theme Problems
Announcements • 8 Apr 2014, 07:05 • hek 8 Apr 2014, 07:05 -
How I delete a node from HA and start over.
Home Assistant • 18 Oct 2024, 02:05 • OldSurferDude 18 Oct 2024, 02:05 -
2x BME 280 on 2x arduino nano hangs in HomeAssistant
Home Assistant • 27 Jul 2024, 12:25 • HJ_SK 11 Aug 2024, 19:56 -
Node 2 is unknown warning in Homeassistant.
Home Assistant • 10 Mar 2019, 19:27 • badisensors 15 Oct 2024, 20:33 -
Home Assistant update changed USB port name
Home Assistant • 14 Jan 2024, 17:25 • therik 15 Jan 2024, 10:26 -
Gateway on my PI when i run HA
Home Assistant • 31 Aug 2024, 21:51 • diltech 5 Oct 2024, 10:31