Resilient monitoring system that detects utility outages in unreliable environments (e.g. IoT, RaspberryPi, etc)
Project description
Hirsh
A RaspberryPI-based monitoring system that detects utility outages (ISP, electricity, etc).
How does it work?
TBU
Notifications
Telegram
The primary way to notify you about outages is via Telegram bot. You need to create a new bot and add it to a group or a channel.
References
Similar Projects
- https://github.com/fabytm/Outage-Detector
- https://github.com/nestukh/rpi-powerfail
- https://www.kc4rcr.com/power-outage-notification/
- https://homediyelectronics.com/projects/raspberrypi/poweroffdelay/powerfail
- https://projects-raspberry.com/power-outage-sensor/
- https://raspberrypi.stackexchange.com/questions/13538/raspberry-pi-to-email-when-power-outage-occurs
Python + RPi
AsyncIO and RPi
- https://github.com/PierreRust/apigpio
- https://beenje.github.io/blog/posts/experimenting-with-asyncio-on-a-raspberry-pi/
- https://www.digikey.bg/en/maker/projects/getting-started-with-asyncio-in-micropython-raspberry-pi-pico/110b4243a2f544b6af60411a85f0437c
- https://docs.micropython.org/en/latest/library/uasyncio.html
Deployment
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hirsh-0.0.1.tar.gz
(43.9 kB
view hashes)
Built Distribution
hirsh-0.0.1-py3-none-any.whl
(11.8 kB
view hashes)