EMS Bus Wi-Fi Gateway

After going through several prototypes and lots of testing I can now offer the EMS Bus Gateway; a complete plug and play set which includes the EMS bus interface circuit, an on-board power supply and on-board Wemos D1 Mini. All modular by design and neatly packed in a small enclosure (90x50x24mm). 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). No additional cables are needed and everything is powered from the service jack itself.
The Gateway connects via Wi-Fi to your home network.

This new design has the same EMS bus interface circuit as the previous 'EMS interface board V0.9' which is used succesfully by many people all over Europe. It is now combined with the Wemos D1 Mini and a buck power converter on the same PCB.

For all details about this board look at the EMS Bus Gateway info page.

EMS Bus Gateway on boiler
EMS Bus Gateway on boiler
EMS Bus Gateway kit
EMS Bus Gateway full kit
EMS Bus Gateway internals
EMS Bus Gateway internals

EMS bus to TTL UART interface V0.9

EMS board white Aside from the Gateway I will stil offer the EMS to TTL UART interface V0.9. ('The EMS Level Shifter'). This board provides an electical interface between standard TTL level logic and the EMS bus. An EMS interface link to your system.
So this means one one side you have the EMS bus from the boiler and on the other end you can connect a microcontroller like an Arduino (Mega), an ESP8266 (Wemos, NodeMCU etc) or f.i. a Raspberry Pi.

Although there are differences in the higher level bus protocol, the board itself interfaces with Logamatic EMS, EMS+, EMS Plus, EMS2, Heatronic 3, 'Junkers 2-Draht-Bus-System' and 'Junkers 2-wire-bus' in Bosch, Buderus, Nefit, Junkers, Worcester boilers and devices.

All info about the EMS to TTL interface board and how to communicate with the EMS-compatible boiler is available at my Github repository and the repo.
All details regarding the boards' design can be found on the PCB-Files subfolder.

Ordering information and availability

You can buy each separate product below. Paypal keeps the count on the inventory.
If an article is sold out, it means I don't have it at the moment. Please try again in a few days. I don't always know when new boards will be available. I'm not a business, but you can always send me an email for more information of course.

Payment options are Paypal or a credit card via the Paypal checkout. You don't need a Paypal account.
For other payment options like bank transfer etc please send me an email.

--Available boards are only guaranteed when you can fulfill an order via the Paypal checkout below.--

Shipping information

I offer local pickup in Eindhoven (NL) or shipping to the entire EU, Switzerland, Russia, Ukraine etc.
--I ship to your Paypal address! Double check the address when ordering!--

Shipping options

To keep the price low I also offer unregistered/untracked mail. If you use these options I am in no way responsible for lost packages.
Untracked packages are sent with PostNL. Price is determined by weight class.
Tracked packages are sent with PostNL for destinations in the Netherlands and DHL or PostNL for destinations outside of the Netherlands.

You will get an automatic notification from Paypal as soon as the order is prepared for shipping. If you chose tracked shipping, a tracking code will be also be part of that notification.

The DHL tracked shipping options are relatively expensive compared to the products themselves but its just the 1:1 rates they charge me.
I don't have cheaper alternatives locally unfortunately. Only for destinations within the Netherlands I can provide a lower price.

Shipping destinations

I ship to the entire EU and to most non-EU countries in Europe. Non-EU countries include Switzerland, Russia, Ukraine etc. I have also shipped to f.i. the US.
If you are unsure whether I ship to your country just send me an email.

For European destinations outside of Zone 1 (see below) and non-EU destinations choose the 'EU+Russia' option or the 'Zone 2/3' option.

-Zone 1 Western Europe destinations

10 Euro Zone 1 DHL tracked shipping is currently only available for: Belgium, Denmark, Germany, Finland, France, UK, Ireland, Italy, Luxembourg, Austria, Poland, Spain and Sweden.

-Zone 2 and 3 Europe destinations

For tracked shipping to European destinations outside of Zone 1 (Western Europe) choose the 'Zone 2/3' option.
Other destinations on request.

Ordering multiple boards

If you order multiple boards, order the first one with tracked shipping and buy each next board with local pickup so you only pay for shipping once. I'll ship everything in one box.

Shipping times

I usually ship within 2 to 4 business days. For most Western-Europe destinations the transit time is about 5 to 7 working days after the packages are handed to the service center/post office.
For some countries (especially Eastern Europe, Ukraine and Russia) transit times may be quite long. If you have not received your package after three weeks, please contact me. Do not open a Paypal dispute.

Local pickup in Eindhoven (NL)

If you want to pick up an item in Eindhoven please send an email to bbqkees+pcb A T gmail.com to agree on a date and time.
In general its faster though to just have it shipped.

Packaging

All boards that do not have a case are sealed in an ESD bag. Each order is securely taped inside a cardbox box for a safe transit. The box fits through the mailbox slot.

shipping boxshipping box

Buy the new plug and play EMS Bus Wi-Fi Gateway full kit (Kit for MQTT f.i. Home Assistant)



EMS ESP kit EMS Bus Gateway on boiler


This complete plug and play set includes the interface circuit, an on-board power supply and on-board Wemos D1 Mini. All modular and neatly packed in a small enclosure (90x50x24mm). 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. No additional cables are needed and everything is powered from the jack itself.
The Gateway connects via Wi-Fi to your home network.

Proddy firmware logoThe Wemos comes preloaded with stable firmware from the great Proddy's Github repository so you have a working setup using MQTT.
On first boot the Wemos will create an access point on which you can login with Telnet or via a browser and make the appropriate settings for your own network. So for this kit you don't need any soldering or real programming skills. You do however need to properly configure your home automation system.

HolesThe new board design has the same interface circuit as the EMS interface board V0.9 but now combined with the Wemos D1 Mini and a buck power converter on the same PCB.
Furthermore it has a connector for directly connecting DS18B20 sensors, and more of the I/O pins are accessible as well.
Although the new board is intented to be plugged into the service jack, it can still be connected to the bus via the thermostat wires instead. But you need to power the Wemos via usb in that case.

The set comes with a completely assembled and tested interface board with the buck power converter and the preprogrammed Wemos mounted in the enclosure.
A decent high quality 50cm long 3,5mm jack cable and a JST cable for connecting external DS18B20 sensors (sensors not included).
Furthermore the enclosure is magnetic so you can stick the device to the side of the boiler.

For all details about this product look at the EMS Bus Gateway info page.
Please consult the information page before purchase.
Current hardware version is V1.3.

The Gateway comes fully assembled.


Base price excluding shipping is 42,95 Euro incl. 21% VAT/BTW.

--I ship to your Paypal address! Double check the address when ordering!--
Only choose the 'Postage NL' option for destinations in the Netherlands please.
I also recommend DHL tracked shipping for Zone 1 destinations like Belgium, Germany, France, Spain, Italy, Poland, Austria, UK etc

Options (Total price includes shipping and VAT)

Note: orders placed between 15 and 20 August 2019 are shipped on 21 August.

Buy the EMS Bus Wi-Fi Gateway simple kit (Kit for MQTT f.i. Home Assistant)


EMS plug and play set no case This set is just the new interface board and the Wemos with the preloaded firmware installed as described above.
So no cables, no power converter and no case with magnetic tape.
This combination is mainly intented for those who want to use the board with the EMS wires and not the service jack.

If you want to add more parts like the cables or you dont want the Wemos, send me an email before purchasing anything here.

--I ship to your Paypal address! Double check the address when ordering!--

Send me an email if you want this item.

Buy a fully populated and tested interface board V0.9


Full EMS board What you get is one fully assembled EMS interface board V0.9 with all components in place as in the above image.
All components are from their original manufacturers and sourced from respectable European suppliers (so no fake Chinese IC's). Every board has been tested in RX and TX mode on my own boiler.
This board is compatible with f.i. Arduino, ESP8266, Wemos, NodeMCU, Raspberry Pi and other microcontrollers.
For the instruction sheet to get you started look HERE .

Base price excluding shipping is 24,50 Euro incl. 21% VAT/BTW/Sales tax.

ItemPrice incl. VAT
A1 board + Postage to NL -NO tracking-27,50
B1 board + Postage to NL with POSTNL tracking28,95
C1 board + Postage to EU+Russia -NO tracking-29,50
D1 board + Postage to Zone 1 with DHL tracking 34,50


--I ship to your Paypal address! Double check the address when ordering!--

Options (Total price includes shipping but excl. VAT)
(If sold out, try again after a few days.)

Connection examples

EMS board on Arduino Mega
EMS board on Arduino Mega

EMS board on Wemos D1 Mini
EMS board on Wemos D1 Mini
EMS board on Raspberry Pi
EMS board on Raspberry Pi

EMS Bus Gateway on boiler
EMS Bus Gateway on boiler service jack
EMS bus Gateway screw connector
EMS bus Gateway on screw connector
EMS Bus Gateway RPi mod
EMS Bus Gateway RPi mod