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:

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

Alternative compile and upload EspEasy ESP8266-01 from Arduino 1.6.5

  • Flash Size: 512K (64 SPIFF)
  • Upload speed: 9600