Answered
I'm new to home automation and is learning everything as I go. I'm currently stuck with with my Home Assistant unable to fully connect with the Konnected board. The device status page has the API ENDPOINT as 'undefined'.
My Home Assistant:
- Home Assistant 0.74.1 via docker on a Odroid C2
- Not exposed to the internet
- UPNP is disabled on the router. Do I have to enable this?
2018-08-03 03:18:55 INFO (MainThread) [homeassistant.loader] Loaded konnected from homeassistant.components.konnected 2018-08-03 03:19:29 INFO (MainThread) [homeassistant.setup] Setting up konnected 2018-08-03 03:19:29 INFO (MainThread) [homeassistant.setup] Setup of domain konnected took 0.0 seconds. 2018-08-03 03:19:29 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=konnected> 2018-08-03 03:19:33 DEBUG (SyncWorker_1) [homeassistant.util.json] JSON file not found: /usr/local/lib/python3.6/site-packages/homeassistant/components/.translations/konnected.en.json 2018-08-03 03:30:10 INFO (MainThread) [homeassistant.core] Bus:Handling <Event platform_discovered[L]: service=konnected, discovered=host=192.168.0.70, port=9639, ssdp_description=http://192.168.0.70:9639/Device.xml, name=Konnected, model_name=Konnected, model_number=2.2.3, serial=1639294, manufacturer=konnected.io, udn=uuid:8f655392-a778-4fee-97b9-482591819037e, upnp_device_type=urn:schemas-konnected-io:device:Security:1> 2018-08-03 03:30:10 DEBUG (SyncWorker_4) [homeassistant.components.konnected] Discovered a new Konnected device: {'host': '192.168.0.70', 'port': 9639, 'ssdp_description': 'http://192.168.0.70:9639/Device.xml', 'name': 'Konnected', 'model_name': 'Konnected', 'model_number': '2.2.3', 'serial': '1639294', 'manufacturer': 'konnected.io', 'udn': 'uuid:8f655392-a778-4fee-97b9-482591819037e', 'upnp_device_type': 'urn:schemas-konnected-io:device:Security:1'} 2018-08-03 03:30:10 INFO (SyncWorker_4) [homeassistant.components.konnected] Initialized Konnected device dc4f2219037e
You will have to enable UPnP on the router for discovery to work. See:
https://help.konnected.io/support/solutions/articles/32000023644-device-discovery-troubleshooting
Actually I take that back. After looking at the log you posted, the Konnected device is being discovered. There must be an error or mismatch of the device id in your configuration.yaml
Thanks Nate, that fixed my problem. I used the name device-tracker generated (1937e) which was incorrect for the device id. I guess it ignored the '0' from the 19-03-7e.