Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Code: https://github.com/dr-mod/zero-btc-screen
Perhaps Homebridge.
I set up my CO2 sensor (it's one of those external ones via USB) on my RPi and wrote something in Python that just fetches the data and updates HomeKit (I don't think I needed to setup anything on my homebridge but it is running, shows this as an unsupported device but it works) and has a Prometheus endpoint so I can track the data via Grafana. I can get a notification in Home that CO2 levels are too high, but it doesn't really have a good way to view the levels, I'd have to try something like what you did with Shortcuts.