implement most of grids api methods

This commit is contained in:
zznty
2023-01-24 18:27:32 +07:00
parent 495d299c00
commit f66489ae9b
11 changed files with 165 additions and 12 deletions

View File

@@ -41,10 +41,11 @@
- [x] invoke command (with direct response for optional delay)
- [x] send message (custom color author channel)
- [ ] grids
- [ ] get all (grouped by physical factor)
- [ ] get by entity id (basic info + counts of each terminal block subtype)
- [ ] toggle power state by entity id
- [ ] delete by entity id
- [ ] delete the entire group by entity id of one grid
- [x] get all
- [x] get grids in group by id
- [x] get by entity id (basic info)
- [x] toggle power state by entity id
- [x] delete by entity id
- [x] delete the entire group by entity id of one grid
- [ ] get block list
- [ ] filtering: all, terminal, functional (is enabled, is working), type, subtype