-
-
Notifications
You must be signed in to change notification settings - Fork 97
Nefit Topline Compact HRC25 HR #46
Comments
Hi Peter, which version of the firmware are you using? It should detect the Topline Compact and set the boiler type. If you type 'info' or 'set' you should be able to see this. The product ID 114 is interesting. Do you have any other devices attached, like a thermostat? |
Proddy, those are the same numbers I found on my topline compact hrc30cw5 with the older version: "the discovered deviceIDs are: |
yes, the Topline Compact should be recognized. The 0x09 in the BC10 base controller which is built into these units. |
The bbq kees board came with version 1.3.1 |
I recommend you upgrade to the latest firmware which supports your boiler type. |
Trying to upload version 1.4.1 with Arduino 1.8.8, but I get this error in ems.cpp: Arduino: 1.8.8 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Enabled, 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200" C:\Users\Bulldog\AppData\Local\Temp\arduino_build_15361\sketch\ems.cpp: In function 'void _process_Version(uint8_t*, uint8_t)': ems.cpp:1163:15: error: 'class MyESP' has no member named 'fs_saveConfig'
ems-esp:104:1: error: initializer-string for array of chars is too long [-fpermissive] }; ^ |
I can't you help with the Arduino IDE I'm afraid. I use Platformio as stated in the doc. Perhaps someone else on the forums can help you. You need to enable SPIFFs for your board. |
Installed Platformio, it was all new for me. But I managed to update the board. |
great! let us know how you get on. |
Installed Mosquito and EMS-ESP directly connected to it. |
that isn't implemented. The only ones I added are to set the thermostat mode and temp (see TOPIC_THERMOSTAT_CMD_TEMP and TOPIC_THERMOSTAT_CMD_MODE) in my_config.h its easy to add though if you really need it. |
ok, I just added it and also updated the doc. It'll be in 1.5.2 which I'm still debugging |
Hi Proddy, |
OTA is preferred. Use |
Updated to 1.5.2 |
yes, says "Setting boiler warm water off" or "Setting boiler warm water on". You'll also see the setting when you type 'info' |
I am a little bit further. I also see this commands from the EMS-ESP |
the topic name is |
When I do that, it is working, but the ems-esp keeps on sending this messages then: |
no! that is not ok. reboot the circuit or it may heat up if you leave on too long. Can you re-flash with the latest build from github and try again? |
I was already using 1.5.2 |
just to be sure, pull from github, recompile and flash again. I'll try and reproduce the problem from this side too. Do you have mqtt qos also set to 1 on the HS? |
In the general settings of mcsMQTT I only see "Default QOS" and can select At Most, At Least or Exactly. |
Also found at the device. |
I have downloaded version 1.5.2 again and OTA it to the board. |
glad it works now! yes, it's possible to add all that functionality. How good are your programming skills? :-) It would be great for others to contribute and expand the features, otherwise I spend all my evenings doing change requests for others ;-) And I really need to fix this EMS Plus support... |
My programming skills are not very good, but with some hints I can always try and learn. |
no problem, I'll do the first one and show you how. Do you want to be able to set the settings from the telnet command line or via MQTT or both? |
MQTT |
setting mode was added in 1.6 |
Hi, I installed a "bbq Kees" board and am new to this.
When I do autodetect, I get this:
<--- Version(0x02) received
Unrecognized device found. Product ID 115, Version 03.06
<--- Version(0x02) received
Unrecognized device found. Product ID 114, Version 01.03
I have a Nefit Topline Compact HRC25 HR
How can I read my Nefit?Before creating a new issue please check that you have:
The text was updated successfully, but these errors were encountered: