Page 8 of 13

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Friday 08 June 2018 14:28
by Pat0500
Hallo Kees,

Yes i found it thank you verry much!!!!.
where did you attach for example Burner on/off to because if i attach it to an switch i can control it and i want to read.
or does it turn the switch in the dashboard on if burger gets enabled?

kind regards patrick

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Friday 08 June 2018 14:34
by bbqkees
Yes use a switch sensor.
The switch in the dashboard does nothing if you toggle it by hand. It only reflects the state of the 'burger' as you called it. :-)

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Friday 08 June 2018 14:48
by Pat0500
Hallo Kees

nu heb ik nog 1 vraagje (:
the switches are working i tested it trough enabling my heating but at the domoticz idx numbers you have IDXhotwater and IDXboiler but i dont get value at both of them not as switch and not as tempratuur.

kind regards patrick

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Tuesday 12 June 2018 10:12
by bbqkees
Yes it seems I forgot to add the code fragment for the IDXboiler HTTP request.

IDXhotwater is in there, but it will only send the value if it has changed.
If you turn on the hot water for only a short moment, it can miss the change in value, so turn it on for longer and it should send the change to Domoticz.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Monday 16 July 2018 23:39
by HendrikJanOost
Hi Kees,
I am also working on the Nefit Topline Aqua Power (Ketel + Boiler) with Arduino Mega (+ EMSBusInterface) and Domoticz. The reading with sketch from EMSBusReceiveExample1 is fine. All values are read correctly. But I do not find all IDxs and values in Domoticz.
I only see 6 of the 8 IDs. The boiler temperature and the hotwater temperature do not occur in Domoticz, the other six do. What is going wrong here? Wrong setting? What should I adjust?

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Tuesday 17 July 2018 9:19
by bbqkees
You mean that you have created the sensors in Domoticz but the boiler temp and hot water are not updated?

Are you sure you created the right sensors and use the correct IDX numbers?

The boiler temperature is in the default datagram from the boiler so if all other values are read out correctly it means the problem is likely somewhere else.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Saturday 21 July 2018 21:33
by HendrikJanOost
Hallo Kees,
the output on Arduino Mega Serial Monitor of EMSBusReceiveExample is good. But i get no value from nefitRegister[5]:558 into Domoticz. I transmit the output via Ethetnet shield to the Domoticz server on my pi+3.
I set my own Domoticz Idx number: int IDXboiler = 006; //ketel temp. But there is no result or value (55.8) in Domoticz with IDX 6. I have a Nefit Topline AquaPower en Moduline 400. Do you have any idea what is going wrong?

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Monday 23 July 2018 9:42
by bbqkees
Well i did not include every item in the loop to transmit all the GET requests (starting at line 764).
At a quick glance I can see [5] is not in there.

So you would need to add a piece of code that sends it.
You can just copy the piece of 'cvpressure' and modify it with the parameters for [5].

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Monday 23 July 2018 21:22
by HendrikJanOost
Hi Kees,
thanks, it works!!

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Tuesday 24 July 2018 8:42
by bbqkees
Great.

I'll update my code page soon as well, as it is a strange omission while the parameters are declared at the top anyway.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Monday 06 August 2018 13:30
by pa3gmi
Hi Kees,

I am almost 70 and have no experience in Arduino programming. What I would ask you is it possible to get also the Ansauglufttemperatur and the Abgastemperatur in Domoticz?

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Tuesday 07 August 2018 9:05
by bbqkees
pa3gmi wrote: Monday 06 August 2018 13:30 Hi Kees,

I am almost 70 and have no experience in Arduino programming. What I would ask you is it possible to get also the Ansauglufttemperatur and the Abgastemperatur in Domoticz?
The first one is from message 0x18, which is generated every 10 seconds, however the second one is from message 0x19 which is not always available without writing to the bus.
Did you create the whole circuit or just the reading part?

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Tuesday 07 August 2018 18:13
by pa3gmi
Hi Kees,

I have ordered a print by you, I have not the intention to write to the CV, only read. I have just a new Trendline II and I want regulate the boiler this winter for most economic use, so it look me nice to see those parameters.

My job when I was working was Meet en regel monteur, for almost 40 years in a sugar factory, so I still like those things.
When the Abgastemp is a problem I can always put a separate measurement for that with a ESP8266

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Wednesday 08 August 2018 9:18
by bbqkees
Writing to the bus is no problem at all with my board. In this case you are not setting boiler parameters, just requesting to read them.
I'll try to update my Github with those two parameters soon.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Wednesday 08 August 2018 9:30
by pa3gmi
Thanks Kees,
I keep an eye on it.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Friday 19 October 2018 20:21
by Bernhardst
Hello,
a long time after recieving your adapter i had time to install it.
Now you can set one more Brand on your List:

Heater is Sieger BK 15
Thermostat is Sieger eSR 73 = Buderus RC30

Your Adapter is connected on a Wemos D1 Mini with this Firmware:
https://github.com/proddy/EMS-ESP-Boile ... e-firmware

Data is transmitted per MQTT and used in ioBroker.

I actually don't recieve some Data from the Heater (Total operating times), but i think its only a small adjustment in the Program.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Tuesday 23 October 2018 11:40
by bbqkees
Bernhardst wrote: Friday 19 October 2018 20:21 Hello,
a long time after recieving your adapter i had time to install it.
Now you can set one more Brand on your List:

Heater is Sieger BK 15
Thermostat is Sieger eSR 73 = Buderus RC30

Your Adapter is connected on a Wemos D1 Mini with this Firmware:
https://github.com/proddy/EMS-ESP-Boile ... e-firmware

Data is transmitted per MQTT and used in ioBroker.

I actually don't recieve some Data from the Heater (Total operating times), but i think its only a small adjustment in the Program.
Ok Great.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Sunday 28 October 2018 14:49
by pipo
Hi,

I have the following heater: Buderus logamax plus gb172i which is controlled by a CT100 thermostat. (same as Bosch CT100 Buderus TC100 Junkers CT100)
Now I am interested in reading the thermostat settings.

Q1: has anyone tried to read the EMS bus using the hardware PCB/Arduino with my above hw combination?
I am sure the CT100 thermostat is using EMS protocol. In the installation manual they are referring to EMS a few times.
Q2: has anyone tried to 'emulate' the Android app (Easymode)? I don't want to reverse engineer the protocol, perhaps some genius has done it already? By doing so, I don't need any hardware to monitor the EMS bus.
Q3: @Kees How to order a functional PCB with all SMD components?

Thx.

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Sunday 28 October 2018 15:41
by jovo
Hello,

We have a Nefit boiler with a Moduline 30 thermostat.
Pretty sure it is using the EMS protocol as well, but I don't see it listed on the supported thermostat page.
Anyone who has an idea if this module is going to work with my boiler and this thermostat?

Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)

Posted: Friday 09 November 2018 14:08
by bbqkees
jovo wrote: Sunday 28 October 2018 15:41 Hello,

We have a Nefit boiler with a Moduline 30 thermostat.
Pretty sure it is using the EMS protocol as well, but I don't see it listed on the supported thermostat page.
Anyone who has an idea if this module is going to work with my boiler and this thermostat?
If you look at my Github it is specifically mentioned that the Moduline 30 does not use the EMS protocol but the old iRT protocol.
https://github.com/bbqkees/Nefit-Buderu ... at-support