This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Comments
weather status as conditions
Possibility to set home/away/tado control
same options as ifttt
great start so far!
I have been "reverse engineering" the android app and figured out how you can create or claim an app user and set whether it is relevant for presence detection. I already have created my own Homey user.
If you are interested please let me know.
Next step will be figuring out the other functionalities the app offers.
So, technically, I need to use createAppUser to create a new Tado user for Homey. Use updateAppUserSettings to 'Include' that user in the Tado presence detection. Finally, when you use the new 'Set Away' Homey action, use updateLocation to change the location of the Homey Tado user to outside the 'Home' (North Pole ? However, I have not used these API methods before, so will need to see if the above really works.
Other suggestions have been added to the todo list.
hot water is a zone as well.
thanks for your efforts!
Never mind, see attachment.
When ever you have questions or need help just send me a PM.
But these are mostly from debugging with my own Tado and some guesswork. And since this information isn't publicly available via either Tado or AccuWeather (or similar), I have no idea which are possible.
The only thing I have found is https://apidev.accuweather.com/developers/weatherIcons, and this does not mention the IDs that are used / returned by Tado.
So, the question,
- just use a dropdown for the trigger and condition (working on it) for the states that I know ?
- use a free inputfield, where you can enter the ID, this way, when we get to know other states, they can be used immediately, instead of waiting for a new app version
https://apidev.accuweather.com/developers/currentConditionsAPIParameters
WeatherText:
Phrase description of the current weather condition. Displayed in specified language
WeatherIcon:
Numeric value representing an image that displays the WeatherText
So i guess icon 1 = id 1 when looking at the icon page
But openweathermap:
Perhaps you make me a contributor so I can update the document as I find new services.
http://openweathermap.org/weather-conditions
trying to google around if more people tried to make there own api for tado.
it seems tado has their own pretty good api hidden away inside:
http://blog.scphillips.com/posts/2016/01/the-tado-api/
When looking on the page i find:
"/mobile/1.6/getCurrentWeather"
Wich states that tado uses 2 of the ID's together.
The Current Weather ID and the Time of day (Day/Night).
Combining that makes the ID's you are stating
I'd like to use it to trigger some events.
@mauriceb jep, already added a Contribution section
@Tim_Brass already added in the Todo, Andrew Wilde asked about it in the App comments. But that feature is some more work
@caseda Yeah, there are so many different weather combinations. I'm thinking of grouping them in more 'usable' states. Like RAIN, SNOW, SUN etc. And each of them include all the related weather states. Else it's going to be a Flow nightmare. Aha.. I'm not using the getCurrentWeather at the moment, but the general 'weather' API method. Since that one is also used for some other data.
Maybe it's better to use the getCurrentWeather method, and then use the information from http://openweathermap.org/weather-conditions. Thanks for the find, will add it to the Todo.
@caseda However, now looking more closely at it, in the Tado API example url you mentioned, the getCurrentWeather API method returns,
But conditionCode 34 is nowhere to be found, even in combination with another number.
I think I'll wait with that until Tado releases a public API. Not really worth it i think
On which site ?
IF:
Tado switches to HOME / SLEEP / AWAY MODE?
Getting better and better every day!
link: https://www.facebook.com/Tado.NL/photos/p.617363701746271/617363701746271/?type=3&theater
The blue line is my account email selected. I opened an issue for this on Git.
@Tim_Brass added to the todo
@mauriceb commented on the github issue
I've set the humidity as a variable. (when humidity changes set variable) but the variable doesn't change. (shows 37% all the time)