As an user who’s interested in further development of this integration i think we(me and other users) can give you access to these devices via Family share function. (i don’t have the doorbell but i have Protects which i would like to have in HA as well)
The question is, are you interested…?
Btw: I have two thermostats and unfortunately none of them are showing in my HA devices. Is possible to get at least one of them in HA or there must be only one device per account in order to get the access? Thanks!
This would also mean that we would need a nest account to use as authentication, and not a google account Just tried to find a way to create a nest account, and its gone everything forces you to go authenticate with google
Thanks for the picture! I had tried that but your right! I got a red box, didn’t bother to read and was going to look into it more when I had time. I was missing the category lol
I’ve installed the latest HACS on the latest stable HASSIO release but when trying to add the badnest repo (https://github.com/USA-RedDragon/badnest) as an integration it gives the error: “Could not add ‘USA-RedDragon/badnest’ with type ‘integration’ at this time.”
Got it all installed but hit an error on HA reboot:
2019-10-06 17:56:38 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2019-10-06 17:56:39 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for badnest which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.
2019-10-06 17:56:43 ERROR (MainThread) [homeassistant.setup] Error during setup of component badnest
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 172, in _async_setup_component
component.setup, hass, processed_config # type: ignore
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/badnest/__init__.py", line 34, in setup
password
File "/config/custom_components/badnest/api.py", line 33, in __init__
self._login(email, password)
File "/config/custom_components/badnest/api.py", line 41, in _login
self._user_id = r.json()['userid']
KeyError: 'userid'
2019-10-06 17:56:43 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform badnest.climate: Unable to set up component.
2019-10-06 17:56:57 ERROR (MainThread) [hacs.repository.integration.danobot.entity-controller] Missing manifest file.
2019-10-06 17:56:57 ERROR (MainThread) [hacs] Validation for danobot/entity-controller failed.
2019-10-06 18:01:02 WARNING (zeroconf-ServiceBrowser__coap._udp.local.) [zeroconf] Exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/zeroconf.py", line 2245, in send
bytes_sent = s.sendto(packet, 0, (addr, port))
PermissionError: [Errno 1] Operation not permitted
He did I wonder if anyone managed to get this working?
I’m using a nest login, I have not enabled 2FA, only have one thermostat and nothing else. I can login to nest via web fine so I think I’ve covered the requirements.