Skip to content

ducseb/RelayPilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RelayPilot

ESP8266 Arduino code to control heater pilot wire and send Temp/Humidity to Domoticz server

RELAYPILOT V2.3.1 ESP8266 Arduino code to control heater pilot wire and send Temp/Humidity to Domoticz server

Usage

Works with DS18B20 sensors or DHT11/DHT22 temp/humidity sensors

Screenshot Screenshot

Required devices

  • NodeMCU 0.9 or any ESP8266-12 ESP8266-12E compatible module
  • DS18B20 temperature sensors or DHT11/DHT22 temperature/humidity sensors
  • 2 NPN 2n2222 Transistor
  • 2 4.7KΩ Resistor (for ESP8666 to Transistor base)
  • 2 1KΩ Resistor (for 5V to Transistor emmiter)
  • 2 1N4007 Diode (or any 230V 1A capable diode)

Required Software and plugin ( plugin is available from Arduino Plugin manager)

Usage

Go to src an open RelayPilot.ino in the ARduino IDE Edit RelayPilotConfig.h with your config info (ssid wifi, password,etc...)

ChangeLog V2.3.1 - 2016/02/01

  • Add Raw GET data value (temp, humidity and status)
  • Add Jeedom mode for virtual device (like domoticz)
  • Add SEND_DATA option, this option bypass data sending to domoticz or jeedom, you can configure Jeedom HTTP script to get data remotly

V2.2.1 - 2016/12/02

  • Heater status can be send to domoticz has text or boolean (on/off)
  • Add device and time lua script for domoticz server

V2.2 - 2016/12/01

  • Add compatibility to latest ESP8266 Arduino SDK and Arduino IDE 1.6.12
  • Add Heater status can now inform Domoticz server about is state

V2.1 - 2016/02/11

  • Add few parameters to config file
  • Add OTA updade
  • Readme change
  • Build on ESP8266/arduino V 2.1.0 RC2
  • Add fix for 85°C boot value of DS18B20

About

ESP8266 Arduino code to control heater pilot wire and send Temp/Humidity to Domoticz server

Resources

License

Stars

Watchers

Forks

Packages

No packages published