The first is a general view with a general media-player that control my smart TV, smart HTS, my Freebox (smart TV set-top box), and my HDMI switch.
I got a 3D birdeye view of my place with most of the devices on there (mostly lights and decorations I can control from HA).
The rest is my alarm, a general thermostat (still WIP) and weather.
That view is for all climate control. I may also add humidity once I figure out how I want it displayed. All heaters are Sonoff TH16 with sensors except for the AC which is IR controlled.
That’s the environement view with accurate weather, status of a Miflora monitored plan and my electric consumption of yesterday using Linky electricity meter.
That one is my server health panel. It scans for any crucial services that goes down along with if all website works and all devices that are offline. It also monitor the status of the internet connection and system status.
The best part is the fail2ban module with realtime map of attacks against me.
The last pannel is for debugging and monitoring manually things that can go wrong. Especially I got the livingroom sensor being an OCR on my camera feed that can occasionally crash. I also got some PTZ control there.
That’s it. Don’t hesitate to comment and give some helpful critique of all that
I made some picture from the material design icons and then I used pixel offset to align each one into place. It’s quite ugly and not very responsive TBH. I will give out my code once I get my contribution into the main code.
I barely remember it. It was based on a backend geoip server and a database that got updated by a PHP script from fail2ban events and then a Javascript page that uses a plugin for OpenStreetMaps. I think it was called ban hammer if you have the time and patience to recreate it.