Git Product home page Git Product logo

otgateway's Introduction

logo
GitHub version GitHub download License Telegram

Features

  • Hot water temperature control
  • Heating temperature control
  • Smart heating temperature control modes:
    • PID
    • Equithermic curves - adjusts the temperature based on indoor and outdoor temperatures
  • Hysteresis setting (for accurate maintenance of room temperature)
  • Ability to connect an external sensors to monitor outdoor and indoor temperature (compatible sensors)
  • Emergency mode. If the Wi-Fi connection is lost or the gateway cannot connect to the MQTT server, the mode will turn on. This mode will automatically maintain the set temperature and prevent your home from freezing. In this mode it is also possible to use equithermal curves (weather-compensated control).
  • Automatic error reset (not with all boilers)
  • Diagnostics:
    • The process of heating: works/does not work
    • The process of heating water for hot water: working/not working
    • Display of boiler errors
    • Burner status (flame): on/off
    • Burner modulation level in percent
    • Pressure in the heating system
    • Gateway status (depending on errors and connection status)
    • Boiler connection status via OpenTherm interface
    • The current temperature of the heat carrier (usually the return heat carrier)
    • Set heat carrier temperature (depending on the selected mode)
    • Current hot water temperature
  • Auto tuning of PID and Equitherm parameters (in development)
  • Home Assistant integration via MQTT. The ability to create any automation for the boiler!

logo

Documentation

All available information and instructions can be found in the wiki:

Dependencies

Debug

To display DEBUG messages you must enable debug in settings (switch is disabled by default). You can connect via Telnet to read messages. IP: ESP8266 ip, port: 23

otgateway's People

Contributors

laxilef avatar mennodegraaf avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.