Python access to the Forecast device

Posted on
Fri Mar 22, 2024 6:01 am
pnm offline
Posts: 57
Joined: Dec 03, 2014
Location: Yorkshire, UK

Python access to the Forecast device

I've created a day zero forecast device called WeatherToday which appears to be working. I can't get the syntax right to get the max temperature in a script.

I would have thought it would be indigo.devices["WeatherToday"].tempmax but its not.

What is the correct syntax?

Posted on
Fri Mar 22, 2024 10:21 am
racarter offline
User avatar
Posts: 480
Joined: Jun 18, 2016
Location: North Yorkshire, UK

Re: Python access to the Forecast device

Code: Select all
weather = indigo.devices[12345678]
value_you_want = weather.states["tempmax"]

Posted on
Fri Mar 22, 2024 11:40 am
pnm offline
Posts: 57
Joined: Dec 03, 2014
Location: Yorkshire, UK

Re: Python access to the Forecast device

Thanks

Posted on
Sat May 11, 2024 11:54 am
pnm offline
Posts: 57
Joined: Dec 03, 2014
Location: Yorkshire, UK

Re: Python access to the Forecast device

I've setup two triggers on the Maximum Temperature so set and unset a boolean variable, but they don't appear to be firing even though tempmax is over 20c.

Have I done something wrong?
Attachments
Screenshot 2024-05-11 185601.png
Screenshot 2024-05-11 185601.png (15.51 KiB) Viewed 28 times
Screenshot 2024-05-11 185105.png
Screenshot 2024-05-11 185105.png (13.61 KiB) Viewed 32 times

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 1 guest