Super tile termostat

Thirst off all as it is my first post, i would like to say hello to everyone. Im my first world i would like to say why i did not found you few years ago, when i was looking for simple solutions for my house where I have only few Smart Home switches and set up home assistan it was no optikon for myself.

At the moment I am very close to build dashboard which suits all my needs. Where i am stuck it is bulid customize termostat super tile, my project is a mixture of default tiles for thermostats on sharptool, where main value is current temperature. Think is i could not find and option to add action tile under which i could + - set up temperature. On attached picture is my present status, please look on midle gauage, one on the rights is only temperature sensor. In gauge is current temperature than set up point, i will be pleased if you could advise how to do it, it could be aby way, for example when tap set up point It will be open new window with seting or i could add to arrow iconc one will increase temperature by 0,5 and second decrease.

What attributes and commands is the device reporting? Or what driver is being used?

  1. Open your SharpTools User Page
  2. Tap the ... next to the location in question
  3. Scroll down and tap on the device in question

If the device reports standard Thermostat related capabilities like Thermostat, Thermostat Heating Setpoint, and similar, then you would be able to use the native Thermostat Layout directly as shown in this thread:

:link: What functionality does sharptools offer with thermostats - #5 by josh

It sounds like you came from Action Tiles where you didn’t have the Thermostat layout available, so I suspect that the device might not have a standard thermostat implementation?

You can configure the Click / Tap action of a tile to open a dashboard and there’s a setting to open the dashboard as an “Overlay”. With that configuration, if you tap on the tile (or an item in the tile), it will open the other dashboard as an overlay.

Community members commonly use that approach to accomplish your goal – being able to tap a tile and bring up a custom set of controls.

You would create the second dashboard with just the controls you want. Then in the main dashboard which has the gauge, you would configure the click action of the gauge tile to overlay your secondary dashboard.

Again, all of that depends on what features your Thermostat device exposes as that will determine the best tiles / controls for adjusting the temperature rather than just viewing it.

Think you for replay Josh IT is standard meross thermostat, linked with smartthings and than to sharptool, when I am using standard tiles as you mentioned everything working fine.

I just wonder why i could not see this commands anywhere when i tryb build own tile, mamy others like on off etc i could add to action icon or thing but not this.
On pictures below IT is presended that standard tiles working both ways after Clio on arrows or after Clio on action IT is new window opened.



For the Super Tile, when you use the ‘Thing’ action, it only show commands which don’t require any arguments like on(), off(), open(), close(), etc. That way a single tap of the tile results in a single command being sent directly.

Commands that require an argument to be passed in are not included such as setLevel(100), setHeatingSetpoint(22.5), etc.

Gauge Action
Since you are already using a Gauge, you could set the action to ‘Gauge’ which enables dragging the input on the gauge to set the value. This only works with attributes that have a matching simple setter command for the attribute you’ve selected to display.

At around 2:20 in the following video, it shows how you can change the Gauge settings to allow you to control the value as well:

:arrow_forward: Gauges Available in Super Tiles! - #5 by josh

Thermostat Tile
Otherwise you could use the Thermostat Tile layout either directly in the dashboard or in a secondary dashboard that you open as an overlay.

Or you could even use another bigger gauge in a secondary dashboard if you didn’t want to allow control in the main tile, but did want to allow control in an overlay.

The Thermostat Tile is almost like a mini app with the amount of logic it has in it. It seems pretty simple at first glance, but it does a bunch of things like waiting until you’ve completed making changes before sending the command (eg. you can make multiple small adjustments up to your desired value before it sends) and queuing up the incoming responses to the commands accordingly without impacting the locally displayed value if you are actively adjusting the value.

Rule Action
While I don’t think it’s particularly applicable to this use-case, keep in mind that commands that require arguments can be used in Rules and you can use a rule as the action in a Super Tile. This enables you to run multiple commands or commands that require parameters.

This is usually more helpful when you have static values included in the rule… or different rules with different static values… or even use variables within the rules as the command arguments.

There’s also a feature request to be able to display a pop-up dimmer for commands that just accept a simple numeric input like some of the examples above: Super Tile - Dimmer Control

1 Like

Josh thank you for patient and clear explenation, on the end I follow your first sugestion, I added two additional dashboards for dow and upstairs thermostats, It is only one more step to switch for settings.

Thank you!


1 Like