Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bvujovic/sensornodeesp

Data from sensor (PIR, CO2, smoke/water detectors...) is logged and sometimes sent to user (WhatsApp message, E-mail).
https://github.com/bvujovic/sensornodeesp

alarm-system arduino esp8266 gas-sensor pir pir-sensor sensors

Last synced: about 3 hours ago
JSON representation

Data from sensor (PIR, CO2, smoke/water detectors...) is logged and sometimes sent to user (WhatsApp message, E-mail).

Awesome Lists containing this project

README

        

# SensorNodeESP

Data from sensor (PIR, CO2, smoke/water detectors...) is logged and sometimes sent to user (WhatsApp message, E-mail).

ATtiny sleeps, wakes up on HIGH (PIR...), sends signal via STX882, goes back to sleep. Device can be battery powered.

## Sender: ATtiny85, STX882, PIR - test device
![ATtiny85, STX882 - test device](projects/attiny_stx882/docs/attiny_stx882_test_device_pir.jpg)

## Receiver: ESP8266, SRX882 - test device
![ESP8266, SRX882 - test device](projects/attiny_stx882/docs/esp8266_srx882_test_device.jpg)

## TODO

- [x] ATtiny sleep, wake up on button, PIR...
- [x] ATtiny sends signal via STX882, ESP8266 receives that signal
- [ ] Hub - central component: ESP (8266/32) receives and logs messages (source/sensor, type:info/warning/error/alarm..., message/data ...) and then sends WA message or e-mail.
- [ ] Connect ESP from ESP_IR_TV project with another ESP8266 w/ SRX882 (server/receiver for radio signals). I2C?
- [ ] ESP8266 sending message via ESP Now or HTTP web request to another ESP (8266/32).