Kotio
Home automation application for
Status
Currently the servers are able to
- scan for ruuvitag beacons and return their sensor data
- scan for tellstick sensors and return their sensor data
- commanding and viewing status of tellstick switches and switch groups
- commanding and viewing status of Philips Hue devices
- commanding and viewing status of zigbee and matter devices connected to ikea dirigera
- collect sensor and switch status data from ruuvitag, tellstick and ikea API’s
- view and control privacy mode of Tapo camera(s)
- receive sensor updates from shelly sensors
The web UI is able to
- view ruuvitag beacon, tellstick, zigbee and matter sensor data
- view and command tellstick outlet switches
- view and command zigbee and matter devices connected to ikea dirigera
- view privacy mode of Tapo camera(s)
Development and running
Installation
Full installation guide for Raspberry Pi has been created and the same procedure should apply to other computers as well.
Servers
Servers run on Node.js or Python 3.5+.
I suggest using pm2 for managing server processes.
Server documentation in it’s own per server
UI
UI is a web application that can be run from file system or from any web server of your choise.
Web UI documentation in it’s own README