Dashboards¶
Below you're going to find my dashboards. I use those to display information and control accessories in my smart home.
Warning
I constantly update my smart home setup and tweaking UI to match my needs. Please, beware that the look of these dashboards on screenshots might differ from how they actually look right now.
Please, visit the repo to see the current state of these dashboards.
I use mini-media-player
card for the media players and mini-graph-card
for the graphs.
Home¶
This dashboard displays the information about my home in general.
- Room buttons navigate to the room dashboards on the press, and turn off all lights in the room on hold.
- Scenes controls of the scenes are located at the beginning of the dashboard to be accessible on the phone right away.
- Media block helps to control my smart speakers and Spotify.
- Conditions contain information about the weather, indoor temperature, humidity, and pressure, UV-index outdoors, and AQI indoor as well as outdoor (from the nearby AQI station).
- Live Camera shows a livestream of what is going on at home.
- Status display the information about our location and travel history for the last hours.
Room buttons navigate to subviews for each of the room, displaying controls for lights, speakers, showing room conditions.
Vacuum¶
This dashboard is for controlling a vacuum cleaner robot. Vacuum card for controlling a vacuum cleaner and scrips for quick access to the vacuum, which is hidden under the bed. I developed my own vacuum-card
for vacuum management.
City¶
This dashboard is created for monitoring city conditions.
- Air Quality displays AQI in my neighbourhood and Kyiv average, PM2.5 concentration indoor/outdoor and AQI map.
- Traffic displays realtime traffic map, congestion and traveltime to/from city center.
System¶
This dashboard lets me overview the state of my smart home SystemHealthRegistration
- Internet and System section displays the Internet speed, ping, and connected devices. Below there are a group of sensor for CPU, RAM, Swap and Disk usage of my Raspberry Pi.
- PiHole let me monitor the DNS ad-blocking rates.
State of UI at 2022
Home¶
Living Room¶
Bedroom¶
Balcony¶
Vacuum¶
Car¶
This dashboard lets me control my Toyota vehicle.
- Alarm controls let my arm/disarm my smart alarm, start/stop the engine, trigger horn.
- History map display the 24-hour path history of the vehicle.
- States are displaying the sensor states of the hood, doors, trunk, engine and interior temperature, connection quality.
Info
You may see that most of the controls and sensors are unavailable on the screenshots. That's because I keep my car in the underground parking, where the GSM connection is poor.
Though, there's no need to worry, since the parking is secured with many security systems.
City¶
This dashboard is created for monitoring city conditions.
- Air Quality displays AQI in my neighbourhood and Kyiv average, PM2.5 concentration indoor/outdoor and AQI map.
- Traffic displays realtime traffic map, congestion and traveltime to/from city center.
Observation¶
This dashboard displays status of my plants, position of the sun, etc.
Cameras¶
This dashboard lets me watch the live streams from Kyiv (where I live) and from Chernivtsi (where I've grown up). Unfortunately, there is a very small number of publicly accessible live cameras in Kyiv. Most of them are unstable and have very poor quality.
System¶
This dashboard lets me overview the state of my smart home SystemHealthRegistration
- Internet and System section displays the Internet speed, ping, and connected devices. Below there are a group of sensor for CPU, RAM, Swap and Disk usage of my Raspberry Pi.
- Adguard Home let me monitor the DNS ad-blocking rates.