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.
- Copy/Share dashboards/tiles/super tiles/rules between community members
- Backup/Manage the configuration and manage it as “infrastructure as code”
- Replicate the same tile to multiple devices w/o thousands of clicks
- 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…
- Rule & Device Error
- Copy tile to a Thing
- Ability to duplicate
- Bulk edit of tiles/rules/dashboards
- Ability to copy multiple tiles across dashboards
- Copy IF sections (or other part of the rules)
- Apply Style to all the tiles of the specific type
- Revert changes to a couple levels from the last saved
- A “Gallery” section in this community
- View all rule logs
- Able to search location/device is the rule logs
- Retain Tile Attributes when switching tile layouts
- Add explanatory notes to triggers and actions in Rule Engine
- Share dashboard theme and sceleton
- 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 -![]()