SharpTools.io Dashboard and Rule Engine

For starters, I could use this to "group" related devices under the label; as a "separator".

1 Like

Any plans to add manual fan control to the thermostat tile?

I don't believe we've received a request for this before (at least it's not in our tracker!). I'd need to look into how the thermostats report their fan modes as I recall that different thermostats report different fan modes. (eg. different thermostats support a different subset of available fan modes: on, off, auto, circulate, etc)

It looks like the ThermostatFanMode capability has an attribute that reports the available modes in the attributes supportedThermostatFanModes.

Were you thinking it would be another option that could show up in the modal window that pops up when you tap the 'Adjust' text in the bottom-left corner of a tile?

image

Something like the following (although probably will be dynamic based on the fan modes your thermostat supports):

2 Likes

That is exactly what I am hoping to see. I'm using the generic zigbee thermostat with a Centralite Pearl, let me know if you need any information from me, be glad to provide it.

The generic driver has a few things I don't need but the ThermostatFanMode suggests the proper value at all times (on or auto) and while the generic driver provides a couple methods to change that (fanOn, fanCirculate) both result in the same thing: ThermostatFanMode reporting on and thermostatOperatingState reporting "fan only" if the heat or air is otherwise not being called for. Not sure there is the option to have "off".

Thanks for the additional details. If you already have the device authorized in SharpTools.io, can you send me a screenshot of the device details:

  1. Open your SharpTools.io user page
  2. Tap the ... next to your location
  3. Tap the link for your Thermostat
  4. Screenshot the page and share it here or via PM

Based on the capability definitions I've seen, I was thinking I would use the supportedThermostatFanModes attribute to determine the available valid modes and then use the setThermostatFanMode(mode) method so it could be dynamically set.

Otherwise I would have to hard code buttons for the core defined fan mode methods fanOn(), fanAuto(), fanCirculate()... but that would rule out unique fan modes that some thermostats might have (eg. off, eco)

Makes good sense to me, I know there are multi-speed fans on a lot of modern furnaces, etc. So who knows how many different states some of them have...

I will warn you, this appears to be an un-loved option as even google doesn't implement it in their thermostat support.

1 Like

Started my wall mount tablet running sharptools and rainlender light. Wife is onboard with me cutting a bigger hole on the wall from an ipad 2 to this nice 17.3 iView-1760AIO All-In-One computer running windows 10 home.
I pick this over the galaxy view due to the OS, age and easier to manage. Not fully complete yet but right now. I have the power connected to an iris plug so. the display will switch to screen saver ( playing family photos) after 5 minutes with no activity and on AC power. Display goes blank after 5 minutes with battery power.

Set a couple of rules with HE to shut off power to the plug in Away mode or night mode. This turns the display blank. Power in home mode and starts screen saver. Been playing around for 2 days but Sharptools is the winner with the family so far. There are various tabs for heat, blue irs etc..

Next step is the frame for the display and frameless webrowser.

111 22

7 Likes

That looks awesome - thanks for sharing! You mentioned cutting a bigger hole - is part of the device currently recessed?

You should post it in the Share your cool SharpTools project thread on the SharpTools.io community as well!

1 Like

I want the display to be as flush to the wall as possible and as you can see in the pic below. There's quite a recessed box in the back. I also have to take the back and board apart to remove the stand. Also installed a 250 gigs ssd drive for extra storage.

Will definitely share it on sharptools.io when it's completed.

3 Likes

That looks quite nice.

1 Like

@josh I am just now starting to play with the SharpTools.io dashboard. On my weather tile the 'weather' attribute has not changed from 'overcast' for the last few days and 'wind' has not changed from '0'? The other data is changing appropriately. I have verified that my driver is populating those with real values that are different. 'weather' shows up in both SmartTiles and in a customer attribute tile in Hubitat dashboard. And 'wind' shows up on a custom attribute Hubitat dashboard (it is not on the SmartTiles weather tile). I just noticed that is looks like localSunrise is off too?

Any Ideas why these would not update? Do I have the correct attributes (weather and wind)?

image
image
image

It is more than just a translation between 'Overcast' and 'Scattered Cloud' in this example. SharpTools.io remained 'Overcast' as the other tiles changed to 'Clear' and other options too.

Thanks.

My guess is the event subscriptions didn't get setup for those attributes. Can you look at the details of the SharpTools app on Hubitat to see if subscriptions are set up for any of those attributes?

I'm away from my PC at the moment, but I can test it when I get back to confirm. I assume this is with the weather device driver that you developed?

That was it. I had my driver selected under temperature, but not the 'Actuator' or 'Sensors' selections. Once I did that everything is in sync.

Thanks!

Sorry if this is a repeat question Josh. I’m not a dashboard user. Is there a way to have a landscape keypad for a mounted phone?

That's a great question that I haven't been asked before! Let me look into it to see what I can come up with. :slight_smile:

5 Likes

Hi could you please add a picture an Electrical Heater?

Happy New Year!

Is an Electrical Heater similar to what I would refer to as a 'space heater':

1 Like

Yes sir. :grin:

1 Like

Puts raw JPG in icons...
Everyone sighs...
:joy:
Is it 4/1 yet, that'd be a good one.

1 Like

Yesterday's SharpTools.io platform release includes these updates as well a number of awesome new features based on popular requests including:

  • Color Control tiles
  • Media Tile options (Open Fullscreen, Refresh, Hyperlink)
  • Hyperlink Tile options (New Window, Same Window, Modal)
  • HSM night support
  • HSM options can be filtered in HSM Picker tile
  • Several New Icons
  • And lots of other enhancements...

Thanks again for the feedback and your continued support! If you're enjoying SharpTools, be sure to leave a recommendation on our Facebook page!

7 Likes