<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.domoticz.com/index.php?action=history&amp;feed=atom&amp;title=EMS-bus-Gateway</id>
	<title>EMS-bus-Gateway - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.domoticz.com/index.php?action=history&amp;feed=atom&amp;title=EMS-bus-Gateway"/>
	<link rel="alternate" type="text/html" href="https://wiki.domoticz.com/index.php?title=EMS-bus-Gateway&amp;action=history"/>
	<updated>2026-09-19T00:05:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.domoticz.com/index.php?title=EMS-bus-Gateway&amp;diff=17601&amp;oldid=prev</id>
		<title>Walter vl: /* Plugin installation */</title>
		<link rel="alternate" type="text/html" href="https://wiki.domoticz.com/index.php?title=EMS-bus-Gateway&amp;diff=17601&amp;oldid=prev"/>
		<updated>2022-11-09T07:54:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Plugin installation&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Almost all Bosch brand boilers from the last 20 years or so use the same EMS bus interface to connect thermostats, solar/mixer modules etc to the boiler/heat pump.&lt;br /&gt;
Depending on the brand and the protocol version, the bus is called EMS, EMS+, EMS2, ‘2-wire bus’ and Heatronic 3.&lt;br /&gt;
&lt;br /&gt;
==EMS Bus Wi-Fi Gateway==&lt;br /&gt;
&lt;br /&gt;
[[File:Gateway-integration.jpg]]&lt;br /&gt;
&lt;br /&gt;
The EMS Bus Gateway is a small device that provides a link between the EMS bus and a home automation like Domoticz.&lt;br /&gt;
Just plug in the device to the service jack on the boiler with the supplied jack cable and stick it to the side of the boiler (its magnetic).&lt;br /&gt;
Or connect it directly to the thermostat wires.&lt;br /&gt;
No additional cables are needed and everything is powered from the service jack or the thermostat wires itself.&lt;br /&gt;
All Gateways connect via Wi-Fi to your home network.&lt;br /&gt;
&lt;br /&gt;
The Gateway runs the EMS-ESP firmware that communicates via MQTT.&lt;br /&gt;
When connected to an EMS boiler or heatpump and to a thermostat, solar module, mixer module you can read out many parameters like flow and return temperature and change for instance the setpoint of the thermostat.&lt;br /&gt;
&lt;br /&gt;
For Domoticz there is a Python plugin.&lt;br /&gt;
&lt;br /&gt;
==System compatibility==&lt;br /&gt;
To check whether you EMS devices are supported see: *https://bbqkees-electronics.nl/ems-device-compatibility/.&lt;br /&gt;
If its not in the list it may very well already be compatible and if not we can always add it to the ever growing database.&lt;br /&gt;
&lt;br /&gt;
==Plugin installation==&lt;br /&gt;
The plugin and its installation instructions can be found here: *https://github.com/bbqkees/ems-esp-domoticz-plugin&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;DECEMBER 2021 -&amp;gt; YOU DO NOT NEED THIS PLUGIN ANYMORE&amp;#039;&amp;#039;&amp;#039; &lt;br /&gt;
&lt;br /&gt;
Domoticz now natively supports the Home Assistant [[MQTT|MQTT Discovery]] protocol. The Gateway already supported this protocol. With a recent Domoticz version (late December 2021 and onwards) you can get all your EMS parameters into Domoticz without any further plugin. See [https://bbqkees-electronics.nl/wiki/gateway/domoticz-configuration.html HERE] for the instructions on how to add it to Domoticz. With EMS-ESP until v3.3 all parameters except thermostats are read only, in EMS-ESP v3.4 this will be changed so that all settable parameters are added automatically.&lt;br /&gt;
&lt;br /&gt;
==Detailed information==&lt;br /&gt;
There is a wiki with very detailed information on the bus and the Gateway: *https://bbqkees-electronics.nl/wiki&lt;br /&gt;
&lt;br /&gt;
==Getting a Gateway==&lt;br /&gt;
To purchase a Gateway check the website: *https://bbqkees-electronics.nl/&lt;/div&gt;</summary>
		<author><name>Walter vl</name></author>
	</entry>
</feed>