Public API for SharpTool

I think having a public API for ST will be serve 3 main use cases, which makes it very hard to operate when you have a large number of devices, dashboards, and rules.

  1. Copy/Share dashboards/tiles/super tiles/rules between community members
  2. Backup/Manage the configuration and manage it as “infrastructure as code”
  3. Replicate the same tile to multiple devices w/o thousands of clicks
  4. Will allow some observability of rules execution and commands triggered from tiles

I went through all feature requests having public API will nock of the board quite a few, here is not a full list…

  1. Rule & Device Error
  2. Copy tile to a Thing
  3. Ability to duplicate
  4. Bulk edit of tiles/rules/dashboards
  5. Ability to copy multiple tiles across dashboards
  6. Copy IF sections (or other part of the rules)
  7. Apply Style to all the tiles of the specific type
  8. Revert changes to a couple levels from the last saved
  9. A “Gallery” section in this community
  10. View all rule logs
  11. Able to search location/device is the rule logs
  12. Retain Tile Attributes when switching tile layouts
  13. Add explanatory notes to triggers and actions in Rule Engine
  14. Share dashboard theme and sceleton
  15. Daily SmartTools archive option

and few others (got tired)

So I’m saying if you collect all the votes for these features, it will be the most requested one. It will also save you tons of work on UI that we don’t need.

Folks, on these features please pitch in here, donate a vote -:slight_smile: