Gateway S3 (Standard WiFi Edition V3)

(29 customer reviews)

92,95 incl.VAT/BTW

The EMS Gateway S3 (Standard Edition V3.0) is the only link you need to add your EMS devices to your home automation system.

If your boiler or heat pump has a service jack you do not need the DC power supply, only the EMS service cable.

If your boiler does not have a service jack, or it does but you want to mount the Gateway elsewhere you need to get the version with the DC power supply. Both the service cable and the power supply are sold separately as an option below.

In stock

EAN: 8719327747551 SKU: gw-S3-1 Categories: ,


This Gateway S3 (Standard WiFi Edition V3) is the only link you need to add your EMS devices like your boiler or heat pump to your home automation system via MQTT or HTTP REST API.

Just plug in the Gateway into the EMS service jack on the boiler or inside the heat pump with the optional EMS service cable and stick it to the side of the boiler. No additional cables are needed and everything is powered from the EMS service jack itself.
If your boiler does not have an EMS service jack or you want to mount the EMS Gateway elsewhere, you can also connect the EMS Gateway in parallel to the thermostat on the EMS screw terminal inside the boiler.  In this case the EMS Gateway needs to be powered from the optional external 12V power adapter.

This Gateway connects via WiFi to your home network. If you need LAN/wired networking have a look at the Gateway E32 V2 here.
The Gateway connects directly via your home network to your home automation, no cloud, internet service or external accounts needed.

Its all neatly packed in a nice and small enclosure (90x50x24mm) that fits into your hand.


  • Plug-and-play connection to the EMS bus with one cable
  • Connects to the EMS bus via the service jack or the EMS/thermostat wires inside the boiler
  • Circuit board based on the Espressif ESP32-S3 with 16MB flash and 8MB of PSRAM.
  • Robust third generation BBQKees EMS bus circuit compatible with all EMS devices
  • CE certified product
  • 2.4GHz Wi-Fi connectivity
  • EMS-ESP firmware V3.6 or higher
  • Complete responsive webinterface
  • English, German, French, Swedish, Polish, Norwegian and Dutch language selection (more to come)
  • Firmware upgrade via the webinterface or USB-C
  • Configured for Home Assistant
  • Supports the Home Assistant MQTT Discovery protocol
  • MQTT Discovery also works with Domoticz and OpenHAB without plugin
  • MQTT and Restful API for other interfaces like NodeRED and Loxone
  • Telnet console
  • Optional DS18B20 temperature sensors
  • Supports all EMS heating circuits
  • Support large EMS systems with many EMS devices simultaneously
  • Support for EMS, EMS+, Heatronic 3 etc.

New firmware features (available on all EMS Gateways):

  • Set virtual remote thermostats for RC30/RC35, RC300/RC310/BC400 main thermostats
  • Virtually set the SmartGrid (SG) and PhotoVoltaic (PV) inputs of heat pumps
  • Calculate gas/energy consumption in kWh for heating and hot water of all boilers

Supported EMS device types (See the full list here):

  • Boilers
  • Heat pumps
  • Thermostats
  • Solar modules
  • Mixer modules

To get an idea of exactly which and how many entities/parameters you will get check this page.

EMS Gateway power options:

  • Service jack (with the optional EMS service cable)
  • 12V DC (with the optional 12V DC power supply)

If your boiler or heat pump has a service jack you do not need the DC power supply, only the EMS service cable. If your boiler does not have a service jack, or it does but you want to mount the Gateway elsewhere you need the DC power supply.

You can add your own 12V DC power supply later on but I only support the power supplies that can be ordered with the product.
Do not use cheap audio cables for the service jack as they have very thin wires inside. Only use one of the optional cables below.

On first boot the Gateway will create an access point on which you can login with 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. For Home Assistant, Domoticz and OpenHAB the MQTT discovery is available.

It has an additional connector for directly connecting Dallas 1-wire DS18B20 sensors.

Included in the kit:

  • Fully assembled and tested Gateway S3 (Standard edition V3.0)
  • Self adhesive strip
  • JST ZH cable for connecting external DS18B20 sensors (sensors not included).
  • Optional: 3,5mm jack cable for the EMS service jack in 50 and 110cm length
  • Optional: 2-pole Euro plug power supply with 12VDC output and 5.5mm DC barrel jack connector (center pin positive).
  • Optional: wall mount bracket.

For all details about this product look at the extensive EMS Bus Gateway product Wiki.

Please consult the information pages before purchase.

The Gateway comes fully assembled, tested on an actual EMS boiler and loaded with the EMS-ESP firmware.

The current firmware of the Gateway already supports the long list of these EMS devices.

Does not work with OpenTherm or iRT boilers like the Nefit Proline NxT (normal Proline is OK), Nefit Ecomline, Buderus U104, U112, U114, U122, U124, GB112, GB122, Linea Kombi 23. These do not have an EMS bus. Please check before ordering on the EMS device compatibility page.

If your device is not listed, it might very well be fully or partially compatible. In case you are missing parameters, you can always open an issue on the firmware repository to get support.

Datasheet S3 Gateway
EU Declaration of Conformity S3 S3-LR

Additional information

Weight 0,2 kg
Bus compatibility

EMS, EMS Plus, EMS+, EMS2, Heatronic 3


3,5mm Service jack, EMS bus wire screw terminal, JST connector (for DS18B20 sensors)

Input power options

12V DC adapter, Service jack

DC power supply

12V DC power supply included, No 12V DC power supply

Network options

WiFi (wireless)

Origin country


HS Code


29 reviews for Gateway S3 (Standard WiFi Edition V3)

Powered byCusRev
  1. Max (verified owner)


    Ich habe eine Bosch GC7000F Hybrid-Heizung Gas + Wärmepumpe.
    Es wurden ca. 190 Sensoren / Aktoren erkannt, man sieht wirklich alle Details und kann vieles steuern. Die Integration in HomeAssistant lief per MQTT sehr einfach.

  2. Nathan Monfils (verified owner)


  3. Timothy (verified owner)


    Basically plug & play with my Buderus GB212. Came with the latest firmware. Had some trouble connecting to mqtt at first (disabling TLS is a little fragile), but the friendly folks on Discord gave me some pointers. It’s been rock solid since then, would highly recommend!

  4. Jaroslav Vašek (verified owner)

    czHlavní město Praha, Czechia

    Not stable on wifi. Unfortunately, the Ethernet version is not available

    • BBQKees (store manager)

      With the latest 3.6.3 dev versions most WiFi problems are solved.
      You can now set a BSSID so the Gateway does not reconnect to another mesh point.

  5. David Tidey (verified owner)

    gbEngland, United Kingdom

    Working really well monitoring a Worcester/Bosch Greenstar 8000 boiler.
    Linked to home assistant, which I am using to implement weather compensation by changing the heating flow temperature.

  6. Owen Voke (verified owner)

    The product is working great, very easy to set up, and quick to get into Home Assistant. Unfortunately it’s not working with my thermostat receiver (but that’s my fault, as I thought I had a different thermostat). But having all the information from the boiler is very useful in itself.

    I’ve had a few disconnects from Wi-Fi which have required a reboot (re-plug the cable), but it seems like that issue might be being worked on.

    Image #1 from Owen Voke
    Image #2 from Owen Voke
    • BBQKees (store manager)

      Not sure if you already did but you can open an issue on the firmware repository. Maybe we can see if the thermostat receiver sends some telegrams on the bus.

      WiFi disconnects should be solved in the latest beta versions.

  7. Jeffrey Siemoneit (verified owner)

    Works great!

  8. Verified Buyer (verified owner)

    lvRiga, Latvia

    Work like a charm!

    Image #1 from Verified Buyer
  9. Nick Mitchell (verified owner)

    gbEngland, United Kingdom

    Started working as soon as it was plugged in. Easy to connect to my wi-fi. I am using home assistant with room thermometers to control the heating which is a Worcester Bosch Greenstar Boiler. All the entities of the boiler can be seen in home assistant easily

  10. Dino Gomezel (verified owner)


    Easy setup works excellent with HomeAssistant

  11. Verified Buyer (verified owner)

  12. Joerg (verified owner)


  13. Verified Buyer (verified owner)


    Très bien conçu. Mise en œuvre très rapide grâce au wiki.

  14. Torben (verified owner)

    deLower Saxony, Germany

    The product is great, it took me only some minutes to get data from a Buderus WLW196i-8 ARTP with IDU iTP. Thanks a lot to get rid of a bad vendor cloud implementation.
    kind regards Torben

  15. Verified Buyer (verified owner)

    Works plug & play. My boiler was not listed on the compatible hardware, but I tried anyway (Nefit Trendline II). Integration with HomeAssistent was very easy set up. I encountered one thing not working, it was setting the temperature in HomeAssistant. The MQTT was sent, but the EMS did not act upon it. I didn’t post it (yet) in the discord, because I hoped it would be resolved in some update (it has updates!) and saves me some time and hassle. Then, my Thermostat used Manual temp, instead of Selected or Target temp. So changing the big rotary button in HomeAssistant changes the wrong setting. That’s why I use the schedule in the web interface. Good enough for me for now. So some small things not working, but I was astounished by the ease of setup.

  16. Jürgen (verified owner)


    HW is robust and fits to environment. Nearly all things are Plug and Play. I use the gateway with HA and Buderus GB132. However:
    – Automatic import of all entities is based on alphabetical order (seem so) and less on logic or according GB Manual. Sorting option by domain? (See my working printscreen. Might simply be possible by better structured entity names – e.g. like KNX rules)
    – Some entities are multiple with different names … might be that the ems bus description is not clear …
    – one select entity has been disabled after modification .. reason unclear?
    – Deep dive in heating system is absolute necessary! (However Buderus user and service manuals are far away to be perfect)
    My summary: A perfect gateway to understand my heating installation! (And finding out, that these expensive specialists who installed everything didn’t give value for money!) Now, after a week of logging data and analysis I have much more comfort, reduce unnecessary oscillations and heat much better related to the real demand.

    Image #1 from Jürgen
  17. Janis S. (verified owner)


    The action is exactly as promised. The BOSCH heat pump now works with HomeAssistant and MQTT.

    Image #1 from Janis S.
    Image #2 from Janis S.
    Image #3 from Janis S.
  18. Ulrich (verified owner)


    Top Support!
    Top Product!

    Thank you Kees for your Support.🤗

  19. Juraj (verified owner)


    I have connected the gateway to Buderus GB192 and it started to work immediately. The user interface is very clean and intuitive. It runs stable without issues. Thanks for such a great project!

  20. Rob van den Akker (verified owner)


  21. Ranjan B. (verified owner)


    Excellent product. Does exactly as promised. It seemed that the ‘old’ cable I used was not compatible but Kees helped in sorting this out. Again…his support is great

  22. Piotr (verified owner)


    Wszystko działa zgodnie z założeniem. Podłączony kablem jack do pieca Buderus GB072 wykrył go automatycznie oraz regulator RC310. Prosta integracja po MQTT z Home Assistant.

  23. Michael (verified owner)

    This devices is amazing. It allows for full control over our Nefit Boiler. It has already saved us a money by adjusting everything dynamically based on outside / inside temperatures and preferences via Home Assistant.

  24. Sercan G. (verified owner)

    nlLimburg, Netherlands

  25. Olegs (verified owner)

    lvRiga, Latvia

  26. Andreas (verified owner)


    I got the gateway to implement my gas heating system in my smart home environment – since my heater is already 15 years old an has no native option to get it online, the bbqkees gateway was my savior. My setup:
    Junkers Cerapur ZSB 22-3 E23 with Heatronic3
    Junkers IPM 2 For 2 heating circuits
    Junkers FW200 Wired Controller
    Because my gas heater doesn‘t have a service jack (and i didn‘t want to mess with and dissemble the heater, or put the gateway next to the controller on the living room wall) i wired the gateway into the IPM heating circle controller – since it doesn‘t matter where in the system the bus-controller is located, it worked perfectly. After installing the MQTT addon in my HomeAssistant (Running on Raspberry Pi4) everything was recognised instantly there. Basically, my whole home ist tailored to an apple ecosystem, and controlled via apple homekit. Home Assistant is just my way of getting devices in there that otherwise couldn’t. So with the gateway, i was able to get my old notsosmart-heating to automatically set specific heating programs, based on whether there is an calendar event with „vacation“ or „homeoffice“ in the name, and set another/standard program if there isn‘t. Also, when everybody has left the house, another reduced program is triggered etc.
    The number of parameters the gateway gets in and out of the heater is impressive.
    Total recommendation, and again big thanks to the creators of the wiki!
    I was looking for something like that for a long time, and finally got my heating system smart for under 100€.

  27. Michal K. (verified owner)

    deBaden-Württemberg, Germany

  28. Vlad B. (verified owner)

    pffuuu this allows so much… I need to RTFM… Integrates very well with my Buderus GB 172

  29. Ladislav Janovec (verified owner)


Only logged in customers who have purchased this product may leave a review.