I made a crappy Nest Thermostat integration that will work as a stopgap until alternatives come out

It seems deprecated and I can’t find the hombridge addon in the repository. Maybe it was removed some time ago :frowning:

The homebridge addon appeared for me in my notifications as a new device found, without me doing anything? I installed it, and now have a QR code in my notifications for pairing it, and I dont know what to do next? As I am not an apple user (my wife is)

Sorry about that, didn’t realize it was deprecated.
You will have to install the Portainer addon, that will allow you to add any docker container you want.
I found a guide here for homebridge: Tutorial: add Homebridge to Hass.io using Portainer

1 Like

Thanks! I followed that guide and I have everything up and running again :+1:.

Thank you koconut !
I finally ditched the badnest and use the Portainer addon + follow the tutorial thread you quoted. Deployed the docker-compose onzu/homebridge:latest, and added The HomeBridge Nest Cam v7.4.0 plugin. since it uses the new google refreshToken instead of the issueToken, it’s 1000x easier and better. now my Nest Hello camera is finally staying up !

For what reason is the token better? Is it faster? Only downside right now: temperature readings are every half degree (*.5). With Badnest a reading of 22.3 was also possible. Does anyone know if this is also possible with the Homebridge Nest plugin?

Think of refreshToken as a long lived token, set-it-and-forget-it type. Less hassle is always better for me =)

1 Like

I think I’ve missed something… I’ve added the plugin in portainer (thanks @koconut for the link), I’ve added the Nest plugin with the issueToken and the cookie… my Home Assistant detected and added the Homebridge integration… but I don’t see anything of the Nest device.

I’m sure it must be some stupid thing that I don’t see…

Forget about my earlier message, two reboots of the Homebridge fixed the problem… Thanks!

Nope, araines/badnest doesn’t work, at least not with a Nest login.

2021-07-11 17:02:28 INFO (MainThread) [homeassistant.setup] Setting up badnest
2021-07-11 17:02:30 ERROR (SyncWorker_3) [custom_components.badnest.api] Upstream error: 403 Client Error: Forbidden for url: https://home.nest.com/dropcam/api/login
2021-07-11 17:02:30 ERROR (MainThread) [homeassistant.setup] Error during setup of component badnest

anyone managed to get smoke detectors to work again?

They work for me without issues, but not via badnest.

HOOBS/Homebridge is the way to go. :wink:

Can you please share some info on how to set it up?

Hi. Do you mind sharing how to setup HOOBS? I created docker using your command but no idea what to do next =)

ok, worked it out =) A bit of a hassle, but at least it works (dont know for how long).
How come it is available on HOOBs but not on HA? Setup for the plugin looks similar to what “bad nest” had when it worked

It does not tell which one is CO and which is another type of detection (fire?)
Interestingly that I have read that Nest protect has all these sensors, yet they are not exposed.
Motion (120° field of view up to 20 feet)
Ambient light

Could have been a fantastic product for the price if they allowed access to all the data

Look here. It’s way up in the thread.

Should restarting HA be sufficient for badnest to scan for any new thermostats? I am using the old Nest auth (can’t move to Google auth yet due to custom domain email) and I’ve tried to comment/uncomment out Badnest from my config but it still won’t pick up the new thermostat added to the same account…

When you are using the HOOBS integration with Nest, are you able to control the humidity level?

Has anyone found a way to control the nest humidity setting through Home Assistant?

I have a HOOBS container setup with Nest integration configured. When I go to add the HomeKit Controller in HA I get an error saying “No unpaired devices could be found”. Any idea on what I could be doing wrong?

I got the Homebridge method working with my VirtualBox HA setup. It’s a little convoluted, but not too terrible.

Use this tutorial to install Portainer and Homebridge:

There is a lot of mention of Raspberry Pi, but if you follow this post it will work on all other systems

Once you have Homebridge setup, you will login into homebridge http://homeassistantIP:8581 with admin / blank password. Create a secure password. Go to plugins, install ‘Homebridge-nest’. The setup for the Nest plugin is pretty much the same as BadNest.

HA will automatically detect Homebridge and the Nest components. On HA’s first detection of Homebridge you will be asked for a pairing pin. Go to Homebridge and look under Config for pin.

that’s it.