Smarty is a simple home automation interface based on ESP8266(ESP-01) and Arduino framework. You can tweak platform settings to support other ESP8266 modules.
- Connects to home network - Hue smart lighting(Inspired by Philips Hue)
- OTA updates - Authentication - Temperature - Motion Sensor
Hue : Hue supports Adafruit NeoPixel WS2812 led Strip for now. You can tweak Hue.cpp to support other led strips.
create env.ini file in project root and replace the values as required.
[VARIABLES] ; home network credentials WIFI_SSID = ssid WIFI_PASS = password ; neopixel led configuration ; total leds PIXEL_COUNT = 8 ; GPIO PIN connected to NEOPIXEL strip PIXEL_PIN = 2
Refer Circuit diagram
refer LICENSE.md for details
Project link: https://github.com/anaganisk/smarty