Have you ever had a climate device in HA? If not, you need to add “climate:” by itself in configuration.yaml.
So like this? I tried, and it didn’t work. Maybe I need to add -platform: Nest to the climate?
nest:
client_id: !secret new_nest_client_id
client_secret: !secret new_nest_secret
project_id: !secret new_nest
subscriber_id: projects/projectname/subscriptions/subscriber_id
climate:
Maybe a dumb question so apologize in advance, but are you on at least .117 version?
I checked for updates, I believe this is the latest
Home Assistant 0.117.6
ok, like I said it was potentially a dumb question but had to ask lol. When you go to config -> integrations -> (plus button)… does the Nest integration not appear at all in that list?
Nope, I have been trying to search for it. Usually they show up on their own.
Did you add via the plus sign on the integrations page?
SNAP! That was it. I tried the search above but that was for my integrations. I got it. Wow I feel stupid LOL THANKS!!
Well, it says ABORTED but I think guys above talked about that so I will look into that.
Aborted could be a URL issue: https://youtu.be/OhMqykWIa6A?t=74
You might want to take a quick watch of that vid.
Does anyone know how to use the URL of Nest Cameras and expose this into Blue Iris (Local NVR Software). Would like to see if I can record footage.
I am getting stuck with my external URL.
homeassistant:
external_url: “http://URL.duckdns.org:8123”
internal_url: “http://HSIP:8123 1”
I get this ERROR when checking config
invalid url for dictionary value @ data[‘external_url’]
Hard to tell, but do you have proper spacing for the two entries. Should be two spaces indented.
I have homeassitant! set so it doesn’t clutter my page (I added the homeassistant: above to prevent your confusion… Lol). I found that the quotes above maybe were not proper quotes? I copied the text directly from the Basic Setup page and they turned green, so maybe something strange there. I am rebooting now.
Well accepted my .ymal now, but and now when I click it, it just closes and goes back to the integration choices and does nothing. I did move the homeassistant: to the main config.ymal page though.
homeassistant:
latitude: xxx
longitude: xxx
elevation: 200
time_zone: America/Chicago
external_url: “http://xxx.duckdns.org:8123”
internal_url: “http://xxx:8123 1”
Did you ever have another nest config setup before this?
I used the original, then used badnest. I removed that. But I did use the original for like 2 weeks. Lol
Now getting an error on tts: once I got the external/internal URL set… Hmmm
tts:
- platform: google_translate
Can you reach your HA instance from the exact URL specified in your external_url setting? Is it non-ssl as you note above?
So I added www. between http:// and it worked. It pushed me to the website to give rights. Then I got this… Probably means I didn’t correctly setup the other numbers. The tts: error is now gone as well.
Error 400: redirect_uri_mismatch
The redirect URI in the request, http://www.xxx.duckdns.org:8123/auth/external/callback, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs, visit: https://console.developers.google.com/apis/credentials/oauthclient/${your_client_id}?project=${your_project_number}