Provides simple control of the Home Assistant server. (currently supports only controlling a climate thermostat)
- Basic control of a single climate thermostat via the buttons and the touch screen (set temperature, turning on/off)
- Customizing the app via
settings.json
(like entity ID of the thermostat, increment rate of the temperature) - Plain and simple UI with icons provided by the Material Design Icons maintained by Austin Andrews (@templarian)
- (same icons used by the Home Assistant server software)
- Clone/Download this project
- Open the project in Tide
- Copy the
default_settings.json
and name itsettings.json
- Provide the correct URL, IP, port and path to the Home Assistant server
- Provide the correct entity ID for the thermostat that you want to use
- (Optional) Adjust the increment rate of the temperature as needed
- Copy the
secrets.example.json
and name itsecrets.json
- Open Home Assistant in the web browser, log-in, edit the user
- And then create a new permanent Access Token, copy it and replace the sample token within the
secrets.json
file with that one - Test it in the Tingbot Simulator within Tide before uploading/running on a real Tingbot/Raspberry Pi