I am using a 2242-222 hub. I have tried resetting the hub but that has not changed the result. If I change to hub_version 1, I get the following. But, I don’t see any entities created for the devices.
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm] Starting Modified Connection.create
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm.devices] Registering messages for 00.00.00
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm.devices] ID ACK: {‘code’: 0x62, ‘address’: 00.00.00, ‘flags’: 0x00, ‘cmd1’: 0x10, ‘cmd2’: 0x00, ‘acknak’: 0x06}
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm] starting Connection.reconnect
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm] starting Connection._connect
2020-02-02 12:03:15 INFO (MainThread) [insteonplm] Connecting to Insteon Hub v1 on socket://192.168.1.209:25105
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm] ending Connection._connect
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm] ending Connection.reconnect
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm] Ending Connection.create
2020-02-02 12:03:15 DEBUG (MainThread) [insteonplm.linkedDevices] Added new callback <function async_setup..async_new_insteon_device at 0xb263e780>
2020-02-02 12:03:16 INFO (MainThread) [insteonplm.plm] Connection established to PLM
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Starting Insteon Modem write message from send queue
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Aquiring write lock
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.linkedDevices] Loading saved device info.
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.linkedDevices] Really Loading saved device info.
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.linkedDevices] Saved device file not found
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Found 0 saved devices
2020-02-02 12:03:17 INFO (MainThread) [insteonplm.plm] Requesting Insteon Modem Info
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Queueing msg: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Starting: _load_all_link_database
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Starting: _get_first_all_link_record
2020-02-02 12:03:17 INFO (MainThread) [insteonplm.plm] Requesting ALL-Link Records
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Queueing msg: {‘code’: 0x69, ‘acknak’: 0xNone}
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Ending: _get_first_all_link_record
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Ending: _load_all_link_database
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Ending _setup_devices in IM
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:17 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:19 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:19 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:19 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:22 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:22 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:22 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:24 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:24 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:24 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:26 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:26 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:26 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:28 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:28 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:28 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:30 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:30 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:30 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:31 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/entity_platform.py”, line 355, in _async_add_entity
capabilities=entity.capability_attributes,
File “/usr/src/homeassistant/homeassistant/components/climate/init.py”, line 181, in capability_attributes
self.hass, self.min_temp, self.temperature_unit, self.precision
File “/usr/src/homeassistant/homeassistant/components/climate/init.py”, line 490, in min_temp
DEFAULT_MIN_TEMP, TEMP_CELSIUS, self.temperature_unit
File “/usr/src/homeassistant/homeassistant/util/temperature.py”, line 31, in convert
raise ValueError(UNIT_NOT_RECOGNIZED_TEMPLATE.format(to_unit, TEMPERATURE))
ValueError: None is not a recognized temperature unit.
2020-02-02 12:03:32 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:32 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:32 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:34 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:34 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:34 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:36 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:36 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:36 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:38 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:38 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:38 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:40 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:40 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:40 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:42 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:42 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:42 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:44 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:44 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:44 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:46 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:46 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:46 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:48 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:48 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:48 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:50 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:50 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:50 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:52 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:52 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:52 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message
2020-02-02 12:03:54 DEBUG (MainThread) [insteonplm.plm] No ACK or NAK message received.
2020-02-02 12:03:54 DEBUG (MainThread) [insteonplm.plm] TX: {‘code’: 0x60, ‘address’: 00.00.00, ‘category’: 0xNone, ‘subcategory’: 0xNone, ‘firmware’: 0xNone, ‘acknak’: 0xNone}
2020-02-02 12:03:54 DEBUG (MainThread) [insteonplm.plm] Waiting for ACK or NAK message