All Projects → rsciriano → ESPHome-OpenTherm

rsciriano / ESPHome-OpenTherm

Licence: other
Example of how to control an opentherm boiler with esphome

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to ESPHome-OpenTherm

home-assistant-opentherm-thermostat
Home Assistant OpenTherm Thermostat
Stars: ✭ 26 (-51.85%)
Mutual labels:  esp8266, smarthome, esp32, home-assistant, opentherm
Pysmartnode
Micropython Smarthome framework
Stars: ✭ 58 (+7.41%)
Mutual labels:  esp8266, smarthome, esp32, home-assistant
Home Assistant Config
My Home Assistant configuration & documentation.
Stars: ✭ 99 (+83.33%)
Mutual labels:  esp8266, smarthome, esp32, home-assistant
ESPHome-Air-Quality-Monitor
ESPHome configuration for a DIY indoor air quality monitor for CO₂ concentration, PM2.5 and PM10 concentrations, and temperature, humidity and pressure
Stars: ✭ 42 (-22.22%)
Mutual labels:  esp8266, esp32, home-assistant, esphome
esphome-devices
ESPHome Device Configurations Repository - A database of user submitted configurations for a variety of devices which can be flashed to run ESPHome.io firmware.
Stars: ✭ 71 (+31.48%)
Mutual labels:  esp8266, esp32, esphome
esphome-phsensor
ESP8266 with analog pH sensor
Stars: ✭ 45 (-16.67%)
Mutual labels:  esp8266, home-assistant, esphome
esphome-components
ESPHome components
Stars: ✭ 62 (+14.81%)
Mutual labels:  esp8266, esp32, esphome
home
Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges
Stars: ✭ 104 (+92.59%)
Mutual labels:  esp8266, esp32, home-assistant
hassio
ESPHome Hass.io addon files
Stars: ✭ 175 (+224.07%)
Mutual labels:  esp8266, esp32, home-assistant
issues
Issue Tracker for ESPHome
Stars: ✭ 182 (+237.04%)
Mutual labels:  esp8266, esp32, home-assistant
Esphome
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Stars: ✭ 4,324 (+7907.41%)
Mutual labels:  esp8266, esp32, home-assistant
Open Home Automation
Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT
Stars: ✭ 820 (+1418.52%)
Mutual labels:  esp8266, esp32, home-assistant
esphome-weather-station
ESPHome version of Elektor weather station v2
Stars: ✭ 140 (+159.26%)
Mutual labels:  esp32, home-assistant, esphome
M5Stack-Air-Quality-ESPHome
ESPHome configuration for M5Stack's PM2.5 Air Quality Kit with the PMSA003 particulate matter sensor and the SHT20 temperature and humidity sensor
Stars: ✭ 19 (-64.81%)
Mutual labels:  esp32, home-assistant, esphome
Openmqttgateway
MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility, SMS & LORA.
Stars: ✭ 2,413 (+4368.52%)
Mutual labels:  esp8266, esp32, home-assistant
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (+909.26%)
Mutual labels:  esp8266, esp32, home-assistant
Feature Requests
ESPHome Feature Request Tracker
Stars: ✭ 160 (+196.3%)
Mutual labels:  esp8266, esp32, home-assistant
Dsckeybusinterface
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
Stars: ✭ 202 (+274.07%)
Mutual labels:  esp8266, esp32, home-assistant
AsyncTelegram
Async Arduino Telegram BOT Library for ESP8266 and ESP32
Stars: ✭ 41 (-24.07%)
Mutual labels:  esp8266, esp32
Awesome Esp
📶 A curated list of awesome ESP8266/32 projects and code
Stars: ✭ 212 (+292.59%)
Mutual labels:  esp8266, esp32

ESPHome OpenTherm

build

This is an example of a integration with a OpenTherm boiler using ESPHome and the Ihor Melnyk or DIYLESS OpenTherm Adapter

Installation

  • Copy the content of this repository to your ESPHome folder
  • Make sure the pin numbers are right, check the file opentherm_component.h in the esphome-opentherm folder.
  • Edit the opentherm.yaml file:
    • Make sure the board and device settings are correct for your device
    • Set the sensor entity_id with the external temperature sensor's name from Home Assistant. (The ESPHome sensor name is temperature_sensor).
  • Flash the ESP and configure in Home Assistant. It should be auto-discovered by the ESPHome Integration.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].