/SmartHome

esp8266 IoT to mqtt bridge. Eastron SDM220, SDM230, SDM630 modbus; AZ7798; SenseAir s8; BME280; HDC1080; Plantower PMS5003, PMS7003, PMSA003

Primary LanguageC++

Projects for smart home. ESP8266 + NanoPi NEO Air

Build Status

Why forked?

Its forked because Merloks version does not work with updated libraries. Expect this to be updated in short to work.

ESP8266AZ7788

Connect Datalogger AZ-7788 to MQTT

ESP8266EASTRON

Connect Eastron energy meters (SDM220, SDM230, SDM630) to MQTT

wiki

release in the box: release

ESP8266DISABLECPU

How do disable CPU and put it into deep sleep mode. It needs for debug ESP-14

ESP14MES

connect temperature/humidity/light/pressure to MQTT.

ESP-14

HDC1080 - temp + humidity, BMP280 - pressure + temp, BH1750FVI - light, ESP-14 - cpu (ESP8266 + STM8003)

board https://www.aliexpress.com/item/3-5V-Multi-HDC1080-Temperature-Humidity-Sensor-BMP280-Pressure-Control-Sensor-ESP8266-WIFI-BH1750FVI-Module/32742652977.html

ESP-14 info https://esp8266.ru/forum/threads/esp-14-chto-ehto.531/

STM8 sensor reading part https://bitbucket.org/hrandib/esp-stm8-sensors

ESP8266CO2PM25

Air quality monitor. Code here

It measures parameters:

  • Humidity
  • Temperature
  • Pressure
  • CO2
  • PM1.0/PM2.5/PM10 dust
  • Light: Visible / UV / UV index