Fan Tiles, Battery Tiles, Label Tiles, and More!


We’re excited to announce the next SharpTools.io release which brings with it several new features, tons of feature enhancements, and a few bug fixes!

Fan Control tile

The Fan Control Tile is a brand new tile for controlling fan devices in Hubitat and SmartThings.

The Fan Control Tile includes loads of configurable options including what the tile does on tap (cycle between speeds, show a speed picker, change to a specific speed), spin animation, and more!
2019-06-25_14-51-49
image image

Note: Hubitat devices must implement the Fan Control capability and SmartThings devices must implement the Fan Speed capability for this tile to become available.

Battery Tile

The brand new Battery Tile layout displays a battery icon which depicts the approximate battery level (to nearest 1/4ths) and can change colors to reflect warning and alert levels.

image

Label tile

A brand new tile that enables you to display whatever text or emojis you want in a tile.

The Label tile includes several options for formatting size of text, positioning, color and more. By default, the tile shows up completely transparent, but you can configure a color on the tile to display it more like a traditional tile.
image

image

Tip: Check out how you can use emoji in a Label tile to display large emoji in a tile!

Tile Layout Selection

We’ve revamped the Change Tile Layout screen to better support devices that support multiple capabilities. Now choose which capability based tile layout is used.

For example, a device like the GE Motion Switch can act as either a Motion Sensor or a traditional Switch and now you can easily change between the various layouts.

While you can still use a Hero Attribute tile to display any attribute from a Thing, this makes it easier to provide a consistent display within your dashboards!
image

Other New Features

This was a feature packed release - check out the list below for even more features added to this release!

  • The ‘Adjust’ modal for Thermostats allows control of the Fan Mode NEW!
  • Added option to show Humidity on Thermostat tiles NEW!
  • Added option to Dashboard Tile to show the Label as the ‘hero’ content (eg. no icon) NEW!
  • Added option to show Label on Media Tile NEW!
  • Added options to Clock Tile to hide/show date and day of week NEW!
  • Resource name is now shown in the Tile Editor NEW!
    image

Bug Fixes and Enhancements

Even more bug fixes and enhancements (click to view)
  • Show a warning if user opens a dashboard that doesn’t exist or they don’t have access to
  • Added transition animation to tiles that glow
    (eg. gradual fade in/out when switch is turned on/off)
  • Fix reenabling a disabled rule didn’t immediately take effect (reference thread)
  • Fix some numeric rule comparisons didn’t work as expected (reference thread)
  • Fix potential timing issue when single height thermostat tile setpoint is adjusted from modal
  • Fix Range didn’t show numbers while dragging (eg. dim level)
  • Added default hyperlink action (for old tiles with no action specified)
  • Modes / SHM / Routine pickers automatically close when an item is selected
  • Changing Modes / SHM / Routines will show an error toast if something goes wrong
  • Placeholders are shown in empty lists if modes/routines are empty
  • Dashboard names are required and a placeholder is used for anywhere the name was not set
  • Improved messaging around trials and premium benefits
  • Website updates
5 Likes

Loving the label tiles!

One thing I’ve noticed, and I’m not sure when this started, is the temperature trend doesn’t seem to me working. Mine used to but now it displays “0.0”

Glad to hear that you’re enjoying the new Label tiles!

Can you clarify what you mean by temperature trend?

Ah, sorry. I thought that was something you guys would know about.

On a couple of my sensors I can add ‘Temp_trend’ as an attribute so I’ve had that as a secondary attribute. It used to say ‘Up’, ‘down’ or ‘Stable’. But now it just says 0.0.

1 Like

I would check the device to make sure that value is still reporting in. You can check this via the SmartThings IDE. My guess is that the state for that attribute is currently empty / null.

2 Likes

I can’t add a Battery Tile for my Thermostat device:

Nice addition though.

Edit: Didn’t tag @josh

1 Like

Thanks for sending the additional details via PM. We’ll get support for battery tiles with Thermostats added in the next release. :smiley:

Edit: Battery tile support for Thermostat devices is now part of the latest beta.

1 Like

@josh I have the GE 3 Speed Fan switch with Smartthings but I’m not getting the Fan Tile as an option. I’m using a custom device handler. How can I make sure it has the Fan Speed capability? Thanks for all your help

Edit: I should have thought to ask. Is this a custom device driver you built or a community device handler? If it’s a community device handler, I’d be happy to post in the relevant thread to help the device author if you can share the link to the topic. Alternatively, you could try just changing to the official Z-wave Fan Controller DTH from SmartThings. :smiley:

The SmartThings device handler would need to implement the Fan Speed capability. Specifically, the device must expose:

Attributes
fanSpeed - numeric, 0-3

Commands
setFanSpeed(speed)

The official Z-wave Fan Controller driver is a good reference driver. The setFanSpeed(speed) method in that driver is a helpful reference as it shows the supported speed values:

Value Description
0 off
1 low
2 medium
3 high

Thanks for taking the time to respond. Here’s the device handler that i’m using.

I’ll try the official Z-Wave Fan controller and see that helps

I sent the device author a PM. It doesn’t look like he’s been active on the SmartThings community for a few years though. Let me know how things go with the official Z-wave Fan Controller driver. :slight_smile: