thermometer
Advertisement
Nov 26, 2020

Nest integration partially restored

The current Google Nest integration with Home Assistant supports cameras and thermostats. You will have to pay $5 to be able to access it. The current Google Nest integration with Home Assistant supports cameras and thermostats. You will have to pay $5 to be able to access it.

Oct 8, 2020

New integration is being worked on

According to balloob, the founder of Home Assistant, the Nest official integration is being worked on. An official Nest integration with Home Assistant will hopefully be much cleaner and without any necessary workarounds.The current Google Nest integration with Home Assistant supports cameras and thermostats. You will have to pay $5 to be able to access it.

Google caused a bit of a stir in the community when they announced the retirement of the Works with Nest platform without having an immediate successor in place. This made the Nest integration in Home Assistant useless for anyone without an existing Works with Nest developer account.

Advertisement

Just a few days ago the successor to Works with Nest was unveiled in the form of the Smart Device Management (SDM) API, giving hope to anyone wanting to integrate their Nest devices with Home Assistant. The YouTuber Digital Spring Media has taken it upon himself to sign up the SDM API and he successfully integrated his doorbell camera from Nest. Check out his video if you’re interested in how it works.

YouTube video

Limitations

Before celebrating you should know that there are a few limitations that might make you hold back on this integration.

Advertisement

Not all Nest devices are supported

Access to the Smart Device Management API isn’t free. It will cost you $5 and there is no trial on offer. Furthermore, not all Nest devices are currently supported. Cameras, displays, doorbells, and thermostats are supported however the popular Nest Protect smoke and CO alarm isn’t.

No easy configuration

As things stand, this isn’t an easy integration to get set up. You will have to execute commands in the terminal and edit JSON files. Though the YouTube video above details everything above, you might want to wait until there is an easier way of doing things.

Advertisement

Refreshing the token

In the video the issue of having to refresh the access token every hour is mentioned. Reddit user /u/zoommicrowave has found a solution for this problem using Node-RED.

Products mentioned in this article

Advertisement
Liam Alexander Colman, the author and maintainer of Home Assistant Guides.

About Liam Alexander Colman

Liam Alexander Colman has been using Home Assistant for various projects for quite some time. What started off with a Raspberry Pi quickly became three Raspberry Pis and eventually a full-blown server. I now use Unraid as my operating system, and Home Assistant happily runs in a Docker container. My personal setup includes many Zigbee devices as well as integrations with existing products such as my Android TV box. Read on to find out more on how I got started with Home Assistant.

2 thoughts on “The Nest integration with Home Assistant is back (kind of)”

  1. Thanks for featuring my video on the blog! I also made another video on node-red following zoom-microwave’s reddit article

    Reply
  2. Thanks for the videos, I have used your NodeRed solution until Home Assistant made the integration available. It now does the same in a supported way using an automation like the one I set up with a separate datetime titled picture for each person event:

    alias: Person Picture
    description: ”
    trigger:
    – platform: device
    device_id:
    domain: nest
    type: camera_person
    condition: []
    action:
    – service: camera.snapshot
    data:
    entity_id: camera.frontdoor
    filename: >-
    /config/www/person/{{now().strftime(‘%Y, %-d %B –
    %Hu%Mm%Ss’)}}.jpg
    entity_id: camera.frontdoor
    mode: single

    Reply

Leave a comment

Advertisement
Share to...