Re: Nefit / Buderus data/control via Arduino / ESP8266 to Domoticz (directly without OpenTherm module or Easy)
Posted: Tuesday 01 September 2020 19:59
Hi
I can confirm, that you can safely upgrade to (at least) the latest stable release 2.0.0, released 29-08-2020.
There are a few things, that you should be aware of.
As I started with version 1.9.6b0, I switched back in the "Update Firmware" to the "Stable release" and pressed the "Download" button.
The hardware from @bbqkees is based on ESP8266, but you get the suggestion to download EMS-ESP-esp32.bin.
So look out, that you download the correct version.
See: https://github.com/proddy/EMS-ESP/releases
Download the file EMS-ESP-esp8266.bin and browse to the download location. Select the file EMS-ESP-esp8266.bin and press "Update".
You should see, that the file is uploaded and the connection to the device will be closed.
In the README.md file is written:
It turn out that a new network has been created, called ems-esp. So the device was in "access point mode". With a laptop or tablet you can easy connect to this network.
You have to follow the guidelines as described under: Setting EMS-ESP up for the first time
at: https://github.com/proddy/EMS-ESP
Following steps has to be taken:
1. Connect to the network "ems-esp", with the password "ems-esp-neo" (without " ").
2. Browse with you browser to http://ems-esp and log in with username/password as admin/admin.
Now you can configure your original network settings.
Having done that, restart your device and wait until it is connected to your local LAN.
Now your are able to log in with e.g. a desktop computer to the IP address, previously configured and finish the configuration.
So, it is important to note down your configuration settings, as it turned out that it has not been converted. So you have to configure your device again.
Important is, and it is written on several places, that the topic published has been changed to ems-esp instead of home/ems-esp
It turned out that if the topic in Domoticz equals ems-esp, it is not functioning. Be aware to use ems-esp/ (with trailing forward slash).
Another thing to remember is, that, if you use this topic elsewhere, e.g. In Node Red, in order to control your thermostat with Google Assistant, you have to change it also there.
With these steps, I have been able to update to version 2.0.0 (stable release). I don't think for the moment there is a need to return to the beta channel and to update to the latest beta.
Regards
I can confirm, that you can safely upgrade to (at least) the latest stable release 2.0.0, released 29-08-2020.
There are a few things, that you should be aware of.
As I started with version 1.9.6b0, I switched back in the "Update Firmware" to the "Stable release" and pressed the "Download" button.
The hardware from @bbqkees is based on ESP8266, but you get the suggestion to download EMS-ESP-esp32.bin.
So look out, that you download the correct version.
See: https://github.com/proddy/EMS-ESP/releases
Download the file EMS-ESP-esp8266.bin and browse to the download location. Select the file EMS-ESP-esp8266.bin and press "Update".
You should see, that the file is uploaded and the connection to the device will be closed.
In the README.md file is written:
This did not work for me. I hoped that the settings would have been converted, that I could refresh the browser and that I would be able to log in into the new interface. Perhaps I was too impatient, but when I refreshed the browser after approx. 2 minutes, I was not able to log in.EMS-ESP will attempt to automatically migrate the 1.9 settings.
It turn out that a new network has been created, called ems-esp. So the device was in "access point mode". With a laptop or tablet you can easy connect to this network.
You have to follow the guidelines as described under: Setting EMS-ESP up for the first time
at: https://github.com/proddy/EMS-ESP
Following steps has to be taken:
1. Connect to the network "ems-esp", with the password "ems-esp-neo" (without " ").
2. Browse with you browser to http://ems-esp and log in with username/password as admin/admin.
Now you can configure your original network settings.
Having done that, restart your device and wait until it is connected to your local LAN.
Now your are able to log in with e.g. a desktop computer to the IP address, previously configured and finish the configuration.
So, it is important to note down your configuration settings, as it turned out that it has not been converted. So you have to configure your device again.
Important is, and it is written on several places, that the topic published has been changed to ems-esp instead of home/ems-esp
Breaking change: The MQTT base has been removed in version 2. The hostname is only used as prefixed to the topic, e.g. ems-esp/status.
It turned out that if the topic in Domoticz equals ems-esp, it is not functioning. Be aware to use ems-esp/ (with trailing forward slash).
Another thing to remember is, that, if you use this topic elsewhere, e.g. In Node Red, in order to control your thermostat with Google Assistant, you have to change it also there.
With these steps, I have been able to update to version 2.0.0 (stable release). I don't think for the moment there is a need to return to the beta channel and to update to the latest beta.
Regards