The input is just IP of the Home, but how do we know what devices it is going to look for or report on? is it based on your google account or do you need to tell it specific bluetooth MAC addresses?
Just upgraded from 0.81.6 to 0.83.0, and I also changed out device_tracker with asuswrt in configuration.yaml, and commented out the track_new_devices: false, as that is not supported by the asuswrt component. However, I only get errors, using a Asus RT-AC66U with Telnet:
Error during setup of component asuswrt
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/setup.py", line 145, in _async_setup_component
hass, processed_config)
File "/srv/homeassistant/lib/python3.6/site-packages/homeassistant/components/asuswrt.py", line 57, in async_setup
await api.connection.async_connect()
File "/srv/homeassistant/lib/python3.6/site-packages/aioasuswrt/connection.py", line 100, in async_connect
self._host, self._port)
File "/usr/local/lib/python3.6/asyncio/streams.py", line 75, in open_connection
lambda: protocol, host, port, **kwds)
File "/usr/local/lib/python3.6/asyncio/base_events.py", line 777, in create_connection
raise exceptions[0]
File "/usr/local/lib/python3.6/asyncio/base_events.py", line 764, in create_connection
yield from self.sock_connect(sock, address)
File "/usr/local/lib/python3.6/asyncio/selector_events.py", line 451, in sock_connect
return (yield from fut)
File "/usr/local/lib/python3.6/asyncio/selector_events.py", line 481, in _sock_connect_cb
raise OSError(err, 'Connect call failed %s' % (address,))
ConnectionRefusedError: [Errno 111] Connect call failed ('192.168.1.1', 22)
I currently use my rpi bluetooth to track when we are home, it would be good if my bedroom G mini could detect when we go to bed and then turn everything off downstairs.
Or am I missing the point of this?
I was using the yale smart alarm but they change their api and I’m hoping someone can fix it
No this is my understanding of it too. I have a few GH in my house so I’m now thinking I can effectively set up room-level presence detection with nothing more than the GH devices.
I had to roll back to 0.82.1 as just hung when I updated. Nothing obvious in the logs, though I suspect maybe Xiaomi devices may have something to do with it as my friend had to do the same and it was erroring on his Xiaomi sensors.
I’ll give it a go again in a bit and see if I can fully debug.
I haven’t gotten the upgrade yet but i’ve had a look at the code. It seems to look for BLE devices similar to the ble_tracker. I assume it will use the known_devices.yaml to specify what to track
Even if it doesn’t work well enough for room-level detection, it would be an ideal way for home presence detection for all of us not using a Raspberry Pi for its Bluetooth.