All Projects β†’ rgrokett β†’ Esp8266_pir

rgrokett / Esp8266_pir

Licence: gpl-3.0
ESP8266 Motion Detector to IFTTT

Projects that are alternatives of or similar to Esp8266 pir

Sonoff Homekit
Make your Sonoff Switch compatible with Apple Homekit! πŸŽ‰
Stars: ✭ 722 (+4713.33%)
Mutual labels:  ifttt, arduino, esp8266
Wifiduck
Wireless keystroke injection attack platform
Stars: ✭ 723 (+4720%)
Mutual labels:  arduino, esp8266
Haswitchplate
LCD touchscreen for Home Automation
Stars: ✭ 666 (+4340%)
Mutual labels:  arduino, esp8266
Esp8266 Redis
An Arduino library for Redis that works on ESP8266.
Stars: ✭ 18 (+20%)
Mutual labels:  arduino, esp8266
Arduinojson
πŸ“Ÿ JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+36273.33%)
Mutual labels:  arduino, esp8266
Taskscheduler
Cooperative multitasking for Arduino, ESPx and STM32 microcontrollers
Stars: ✭ 613 (+3986.67%)
Mutual labels:  arduino, esp8266
Esp8266 Weather Station
ESP8266 Weather Station library supporting OpenWeatherMap, Aeris and other sources
Stars: ✭ 822 (+5380%)
Mutual labels:  arduino, esp8266
Arduino Homekit Esp8266
Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.
Stars: ✭ 545 (+3533.33%)
Mutual labels:  arduino, esp8266
Esp8266 Anemometer
ESP8266 based wind anemometer project
Stars: ✭ 22 (+46.67%)
Mutual labels:  arduino, esp8266
Mqtt via esp01
TCP/UDP Applicaton for UNO/MEGA/STM32 using ESP8266's AT firmware.
Stars: ✭ 23 (+53.33%)
Mutual labels:  arduino, esp8266
Esp8266 Wifi Relay
simple sketch of using ESP8266WebServer to switch relays on GPIO pins. It serves a simple website with toggle buttons for each relay
Stars: ✭ 13 (-13.33%)
Mutual labels:  arduino, esp8266
Async Mqtt Client
πŸ“Ά An Arduino for ESP8266 asynchronous MQTT client implementation
Stars: ✭ 555 (+3600%)
Mutual labels:  arduino, esp8266
Esp Dash
A blazing fast library to create a functional dashboard for ESP8266 and ESP32
Stars: ✭ 548 (+3553.33%)
Mutual labels:  arduino, esp8266
Platformio Core
PlatformIO is a professional collaborative platform for embedded development πŸ‘½ A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+36826.67%)
Mutual labels:  arduino, esp8266
Wi Pwn
ESP8266 Deauther ​with a material design WebUI πŸ“Ά
Stars: ✭ 839 (+5493.33%)
Mutual labels:  arduino, esp8266
Open Home Automation
Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT
Stars: ✭ 820 (+5366.67%)
Mutual labels:  arduino, esp8266
Guislice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Stars: ✭ 534 (+3460%)
Mutual labels:  arduino, esp8266
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (+3533.33%)
Mutual labels:  arduino, esp8266
Ewma
Exponentially Weighted Moving Average Filter
Stars: ✭ 21 (+40%)
Mutual labels:  arduino, esp8266
Iot cloudcloud
Stars: ✭ 26 (+73.33%)
Mutual labels:  arduino, esp8266

ESP8266_PIR

ESP8266 Motion Detector to IFTTT

We just installed a Cat Door in our garage and I wanted to see how many times per day (actually night) our cat went in and out the door. We could tell the cat was using the door as we would find it outside sometimes and inside sometimes.

So, breaking out my parts box, I found a PIR motion sensor, an ESP8266 and a 5V battery.

I used the Adafruit HUZZAH ESP8266 as it has 5V regulator for powering the 3.3v ESP as well as good tutorials for initially getting it set up. I also used the Arduino IDE with the ESP8266 library, since I was already quite familiar with using it with the Huzzah ESP8266.

I decided to interface this to IFTTT (www.ifttt.com) to trigger any number of types of events. Initially, just an email each time motion was detected.

Note that IFTTT requires HTTPS SSL encryption. Thus this project includes code for that.

See ESP8266_PIR.pdf for details

See Also: Deep Sleep Version

There is another version of this project to use ESP8266 Deep Sleep mode to significantly save battery power. BUT requires extra hardware, so more complex. See https://github.com/rgrokett/ESP8266_PIRv2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].