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.
Official
[App] ThermoSmart App by Athom - main discussion topic
CommunityModerators
Member
ThermoSmart App by Athom - main discussion topic
Main discussion topic to centralize all Questions, Answers and Information around the ThermoSmart App.Links and information:
Athom Homey apps store: https://apps.athom.com/app/nl.thermosmartThermoSmart site: https://thermosmart.nl/
Issue resolution and feature requests:
Please be aware that this topic is not actively monitored by Athom; it is a topic maintained by the community to share knowledge within the community.In order to keep track of issues and feature requests for the app, please enter them at: https://github.com/athombv/nl.thermosmart/issues
App contribution and co-development:
This app is actively supported by the following community developers:Contributions to this app can be made by any community members, more information can be found on: https://github.com/athombv/nl.thermosmart/blob/master/CONTRIBUTING.md
ThermoSmart App - Frequently Asked Questions
to be done....Which devices are supported by the ThermoSmart app:
The App is created for the Thermosmart and should also work with the Thermosmart Advanced as this version has a new Relais and two extra software features. https://support.thermosmart.com/nl/support/solutions/articles/6000161831-thermosmart-advanced-vergeleken-met-de-thermosmartWhat is the changelog of the Thermosmart App:
The changelog of the app is shown in the readme of the app store (see link above), but can also be derived from the commit overview on the Github repository: https://github.com/athombv/nl.thermosmart/commits/masterVersion 2.0.2 is in beta and is a rewrite in the SDK version 2.
This version supports to connect multiple ThermoSmarts to one Homey (each with own ThermoSmart Account , Tested with two!)
This version introduces a new Trigger card: ThermoSmart Paused / Program Resumed.
Forum Discussion
Initial Discussion created by @GeurtDijker, most relevant old discussion will be appended.Ask any Moderator to add/update/correct this Discussion.
Tagged:
Comments
Okay, just got my Homey, installed this app, and now I'm trying to figure out how it works.
According to the app description in the app store, the app should be able to:
- Set the target temperature
- Get the room temperature
- Set the outdoor temperature
- Pause/Unpause the thermostat
I see that there are options to create flows for setting the temperature and pausing/unpausing the thermostat, but how can I "get the room temperature"? I'd like to be able to ask Homey what the current room temperature and ThermoSmart's current target temperature are, but I don't see any flow options for this. Am I missing something?Also, does this app have any built-in commands that should work right away, without me having to create flows for them? So far I haven't found them in the source code.
But only being able to query the temperature after a change, that's disappointing. So my idea to make a flow where I can ask Homey what the current room temperature is, and/or ThermoSmart's current target temperature, is currently not possible.
@Emile - any chance of this option being added?
Then, for your trigger increase the value and directly after that decrease the value:
Finally create a flow which triggers on a decrease of the variable with minimum 1 degree:
(though I still think it's kind of sad that we have to go through such lengths for something this simple, which should be supported by default. And it still doesn't allow me to query ThemoSmart's current target temperature)
On top of that, my ThermoSmart seems to have some issues deciding on the temperature. Within seconds of each other, I get message like "The temperature is now 18.7" and "The temperature is now 19".
The 'set temperature' flow doesn't accept variables.
It would be nice if I could make a flow, where I could tell Homey to 'raise temperature', and if the current target temperature < 20 (night status) , then set the temperature to 20, otherwise set the temperature to the current target temperature + 1.
It *is* possible right now, but then I have to create separate flow lines:
if target temp < 20, then set temp to 20
if target temp >= 20 and <21, then set target temp to 21
if target temp >= 21 and < 22, then set target temp to 22
etc. (and the same for lowering the temperature). It would be so much better/easier if I could just use variables.
If homey tells my that the target temperature is changed he don't tells me the temperature but a value.
And why can i set the outside temperature?
Tomorrow I set the outside temperature a little bit higher.
Lets see if it helps
As for the outside temperature, that's a feature of the Thermosmart: https://api.thermosmart.com/apidoc/
What extra functionality would be necessary?
Yes it does now.
But I tried a couple of weeks ago and then homey did not says the temperature but something wit a (_) "liggend streepje". I couldn't hear it so good it was to fast. So i removed that flow.
But now it works fine
http://{your-homey-ip-address}/manager/speech-output/
But it's good to hear that it's working for you as well, now.
I installed it today and it only comes to "Login to your Thermosmart account" with a blank screen.
so no option to login to or anything else.
Did you already login to the https://my.thermosmart.nl/ui in an other browser tab? That could help sometimes . You should get a logon box normal in the pop-up and authorize Homey to access ThermoSmart .
And yes I am running 0.8.35 and the latest App 1.0.6 now
It just gives me a white screen with "Login to your Thermosmart account" and that's it.
version 1.06 of the app.
With the login to the https://my.thermosmart.nl/ui in an other browser tab open.
The add blocker was in Waterfox and had influence in Chrome.
When disabling the adblocker in Waterfox gave me the option in Chrome to add Homey to the whitelist.
Thanks to all for the support
Set the target temperature
Get the room temperature
Set the outdoor temperature
Pause/Unpause the thermostat
when ???
edit: when is it possible to example get the room temp or set the temp.
edit1: hoe warm is het dan krijg ik de binnentemp, zijn er meer commandos van thermosmart of is dit van een andere app??