Go to file
Robert van den Breemen 0a60080e7d Small stuff, documentation, and more. 2020-12-29 00:52:58 +01:00
.vscode improved serial communnication handeling 2020-12-13 02:06:05 +01:00
Specification Cleaning up debug output 2020-10-28 01:40:48 +01:00
data update version to 0.4.2 2020-12-13 19:36:14 +01:00
homeassistant Simplified the JSON 2020-10-28 00:58:03 +01:00
lib/ModUpdateServer update version to 0.4.0 2020-12-12 01:37:32 +01:00
.gitattributes Initial commit 2020-10-25 20:33:41 +01:00
Debug.h fixing wifimanager and serial debugoutput 2020-12-10 00:32:43 +01:00
FSexplorer.ino fixing wifimanager and serial debugoutput 2020-12-10 00:32:43 +01:00
LICENSE Initial commit 2020-10-25 20:33:41 +01:00
MQTTstuff.ino update version to 0.4.2 2020-12-13 19:36:14 +01:00
OTGW-firmware.h Small stuff, documentation, and more. 2020-12-29 00:52:58 +01:00
OTGW-firmware.ino Small stuff, documentation, and more. 2020-12-29 00:52:58 +01:00
OTGWStuff.h Small stuff, documentation, and more. 2020-12-29 00:52:58 +01:00
OTGWStuff.ino Add a little more documentation 2020-12-28 21:02:37 +01:00
README.md Added bidrectional ser2net on port 1023 2020-12-13 19:32:38 +01:00
helperStuff.ino before update 0.3.1 2020-12-12 01:34:41 +01:00
jsonStuff.ino update version to 0.4.2 2020-12-13 19:36:14 +01:00
networkStuff.h improved serial communnication handeling 2020-12-13 02:06:05 +01:00
restAPI.ino one more thing on the REST API 2020-12-13 23:15:46 +01:00
safeTimers.h before update 0.3.1 2020-12-12 01:34:41 +01:00
sendIndexPage.ino first checking 2020-10-25 20:35:34 +01:00
settingStuff.ino update version to 0.4.2 2020-12-13 19:36:14 +01:00
spiffStuff.ino before update 0.3.1 2020-12-12 01:34:41 +01:00
timeStuff.ino before update 0.3.1 2020-12-12 01:34:41 +01:00
updateServerHtml.h first checking 2020-10-25 20:35:34 +01:00
version.h Small stuff, documentation, and more. 2020-12-29 00:52:58 +01:00

README.md

OTGW-firmware

Join the chat at https://gitter.im/OTGW-firmware/community

Opentherm firmware - Nodoshop version

This is a new firmware for the Nodoshop version of the OpenTherm Gateway.
It can be found here: https://www.nodo-shop.nl/nl/opentherm-gateway/188-opentherm-gateway.html
More information on this gateway can be read here: http://otgw.tclcode.com/

The features of this OTGW firmware are:

  • parsing the protocol on the NodeMCU (8266)
  • enable telnet listening (interpreted data and debugging)
  • send MQTT messages for every change (parsed OT message)
  • integrate with Home Assistant (and Domoticz)
  • serial interface on port 1023 for original OTmon application
  • a REST API (http:///api/v0/otgw/{id})
  • sending a MQTT command to OTGW (topic: OTGW/command)

To do:

  • InfluxDB client to do direct logging
  • OT command sending interface

Looking for the documentation, go here (work in progress):
https://github.com/rvdbreemen/OTGW-firmware/wiki/Documentation-of-OTGW-firmware

Version Release notes
0.4.2 Bi-directional OTmon on port 1023 (aka ser2net)
0.4.1 MQTT command sending now works, topic: OTGW/command and
0.4.0 RestAPI implemented - as simple as /api/v0/otgw/{id} to get the latest values
0.3.1 Bug: Open AP after configuration, change ESP to STA mode on StartWifi
No more default Debug to Serial, only to port 23 telnet
0.3.0 Read only OTmon stream implementend on port 1023 (debug port remains on port 23 - telnet)
0.2.0 Auto-discovery throug MQTT implemented for integration with home assistant (and domoticz)
0.1.0 MQTT messaging implemented
0.0.1 parsing of OT protocol implemented (use telnet to see) Watchdog implemented