Home - mttstt/Domoticasite GitHub Wiki
Domoticasite
This project is an evolution of previous abandoned personal projects.
Server Hardware:
- Server Web: Raspberry Version 2.0b
- (IOT) External Sensor: ESP8266 + DHT22 + Photoresistor
Software:
- Meteor (with meteor-kitchen)
- Highcharts library
- Apache2 (configured with proxypass)
- EspEasy (firmware for ESP8266)
Install node:
- Operating system: Raspian Jessie
- using [email protected]
- using [email protected]
Only to install a DHT22 sensor directly on the Raspberry:
- quick2wire-gpio-admin (with path modified on source code)
Cost
- Raspberry v 2.0 or higher (30 euro)
- ESP8266-01 or/and NomdeMCU devkit or/and dev board ESP8266-12e (2 euro)
- DHT22 sensor (2-5 euro)
- Power Supply Buck Converter Step Down Module AC-DC 3.3V 600mA for Arduino (2,12 euro) - only to power ESP8266 without power charger
###Wiring ESP8266-01
- VCC & CH_PD -> 3.3V
- GPIO0 & GND -> GND
- RX -> TX
- TX -> RX
- => Wiring ESP8266 Remeber to put GPIO 0 to GND during flashing.
Wiring ESP8266-12
- VCC & CH_PD & GPIO0 --> VCC
- GND & GP015 --> GND
- RX -> TX
- TX -> RX
- => Wiring ESP8266 Remeber to put GPIO 0 to GND during flashing.
How install the EspEasy firmware on ESP8266
- Download source from (https://github.com/ESP8266nu/ESPEasy) EspEasy > R104
- follow the instrucions http://www.esp8266.nu/index.php/Tutorial_Arduino_Firmware_Upload
- Wiring ESP8266 Remeber to put GPIO 0 to GND during flashing.
- Configure Device section of ESPEasy
Alternative compile and upload EspEasy ESP8266-01 from Arduino 1.6.5
- Flash Size: 512K (64 SPIFF)
- Upload speed: 9600