Closed northalpha closed 1 year ago
The missing entities should be implemented in 2023.05. I appreciate testing since I don't have a LWZ/LWA model.
For the Verdichterstarts: I think it's register 30 (not 31) according the documentation. Please check if my implementation works.
Yes the new sensor are there, thanks, i might would have choosen another name, but thats okay for me :)
Unfortunately the VERDICHTERSTARTS
seems to give us a valid, non changing "number" but this is not correct either:
ISG:
HA:
I guess I have found a issue: The register for the compressor start was wrong. Could you please test again with version 2023.5.1? In case it is not working: You can now download diagnostics information an attach them to this issue.
Integration reads: 6
ISG shows: 6676
Maybe this is something strange with lower / higher bit/int in the registers? Or maybe my ISG Web Version 12.1.2
having some issues. i have contacted Stiebel Support and asked them if there is any hint or bugs known for this.
thanks for your support and patience.
here are the Diag Data
Currently I use the modbus register 31 for the compressor starts sensor. Looking at your data I have the following hypothesis:
Compressor starts = register_31 *1000 + register 34 (This would be 6677 in the attached Diag Data). Maybe you could verify this by another Diag Data Dump.
Yes! Epic discovery!
ISG Reads: 6695
Dump:
"compressor_starts": 6,
"system_values": [
250,
250,
0,
250,
250,
0,
112,
265,
295,
265,
325,
252,
265,
15,
0,
536,
460,
29,
115,
25,
115,
25,
253,
36,
32768,
32768,
32768,
313,
1622,
1184,
6,
0,
0,
695, <--- here it is ... :)
32768,
32768,
32768,
32768,
32768,
32768
],
so the formula you suggest adds up! 🎉
Some ventilation values are missing as well:
- name: "LWZ ZULUFT-IST-LUEFTERDREHZAHL"
slave: 1
address: 17
input_type: input
unit_of_measurement: Hz
- name: "LWZ ZULUFT-SOLL-VOLUMENSTROM"
slave: 1
address: 18
input_type: input
unit_of_measurement: m³/h
- name: "LWZ ABLUFT-IST-LUEFTERDREHZAHL"
slave: 1
address: 19
input_type: input
unit_of_measurement: Hz
- name: "LWZ ABLUFT-SOLL-VOLUMENSTROM"
slave: 1
address: 20
input_type: input
unit_of_measurement: m³/h
- name: "LWZ STUFE-TAG"
slave: 1
address: 1017
input_type: holding
- name: "LWZ STUFE-NACHT"
slave: 1
address: 1018
input_type: holding
@pail23 I have a Stiebel Eltron LWZ 304 Trend and I can do some testing.
LWZ 5s plus here for testing ready :)
@thorsten I have implemented the registers in 2023.5.4. 1017 was already there. It's now called fan level day
Currently I use the modbus register 31 for the compressor starts sensor. Looking at your data I have the following hypothesis:
Compressor starts = register_31 *1000 + register 34 (This would be 6677 in the attached Diag Data). Maybe you could verify this by another Diag Data Dump.
could it be that this was not released in 2023.5.4
?
also i got a new information bit from Stiebel Support:
Hierzu muss man aber beachten, das bei jeder Abtauung der Verdichter abgeschaltet wird, um die Abtauung einzuleiten. Dies wird auch als Verdichterstart berechnet. Bei einer Wärmepumpe oder Lüftungsintegralgerät sind 6-9 Verdichterstarts am Tag völlig normal und in Ordnung.
So deicing (do not know the correct term for this) from the compressor also counts as 1 start.
Yes, this was not yet fixed in the last release. It's fixed in the main branch an will be released with the next version.
@northalpha This should now be implemented in 2023.6
I really like you integration and it might be replacing my clumpsy modbus config ;)
May i ask you if you may add following sensor to the integration?
Also i am trying to get the total of
VERDICHTERSTARTS
from modbus viabut i do not see these are realistic values:
vs.
maybe you have more insights? I am using an LWZ 5S plus here.