Gauges and Graphs
We don’t natively support Gauges or Graphs at the moment, but there are feature requests available that you can vote on and it can also be accomplished in other ways.
Update: We put together a few Custom Tiles for Homey based on your feedback including a Gauge tile. The rest of the post remains for posterity.
As for the feature requests, here’s the links if you want to cast a vote:
- Native gauges to display measurements in context of their ranges
- Request: Trending / Graphing / Analytics
Google Sheets
You can use the Homey integration with Google Sheets to log the data to Google Sheets and then embed those trends in your dashboards.
I believe this is the approach @Trygve_Hebnes used in their dashboard.
- If you’re in the Athom Homey Norge Facebook group, here is a link to their post
- Otherwise here’s the generic concept.
Custom Tiles
You can use Custom Tiles to display gauges and trends using the Homey API.
Update: We put together a few Custom Tiles for Homey based on your feedback including a Gauge tile.
- The community has built things like this for Hubitat and SmartThings in the past (Hubitat Gauge, Hubitat Trend, SmartThings Trend).
- I’ll see if I can put something together for Homey
and update this thread(see above).
Tile Click Actions
Can you share some details about what you are trying to accomplish? If the device uses a custom capability which isn’t natively supported by an existing tile type, you may have to use a SharpTools rule to send your preferred command.
For basic device commands that don’t require any parameters in the command (eg. push()
), you can use a Super Tile and directly call those commands. That being said, most custom Homey capabilities will sync over in the format setHomeyString('capability', 'value')
so they won’t show up in the Thing Commands for a Super Tile since they require parameters.
That being said, you can still create a SharpTools Rule and then call that from a Super Tile or from a Hyperlink Tile.
–
The bottom line is there’s a lot of different options – if you can share a specific use-case, I would be happy to provide more guidance on a recommended approach.