Comments (25)
with the modified "ht_discode.py" show the analyzer window now the correct state from PS7.
The attached bin- and debug-log file contains 22:31=ON / 22:32=OFF and 22:40=ON / 22:41=OFF for your reference.
cw400-ps7-bin.log.tar.gz
debug-log-PS7.tar.gz
from hometop_ht3.
Hi Norbert,
_test2. works just like the previous version. I can not find problems in this version
from hometop_ht3.
@norberts1 Could you please check the value of TS8 on the second solar graph. I'm not sure that the value of TS11 was shown there in my first setup.
I have generated bin log from 3:07 - 3:19 pm today and also take pictures from CW400 to show the value's.
To control the function of the "solar heating support" would it be possible to show also VS3 ? ( in % )
Until now it works perfect and is a great help to tune my setup.
Thanks and regards,
Jürgen
bilder.zip
binlog03-07bis03-19.log
from hometop_ht3.
@norberts1 I have verified TS4 and TS8 on MS200:
- If I disconnect TS4 Telegramm 866_10 show value 0x8000 = sensor error: open
- If I disconnect TS8 Telegramm 866_22 show value 0x8000 = sensor error: open, on reconnect id changed to value 0x00c0 ( 19,2°C) and the CW400 show 19°C for TS8
![Bildschirmfoto 2023-10-21 um 14 06 17](https://private-user-images.githubusercontent.com/79261653/277108067-c2d8e9c7-51e3-4f32-8439-0752b5c1d588.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzNzAxMzEsIm5iZiI6MTcxOTM2OTgzMSwicGF0aCI6Ii83OTI2MTY1My8yNzcxMDgwNjctYzJkOGU5YzctNTFlMy00ZjMyLTg0MzktMDc1MmI1YzFkNTg4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDAyNDM1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc0NDQwZjZjNGM3NWQ4NzkyYWM4MTJkZmIxNmM1YzI4ODA4NzBkYWQwZThhNDE3MjMxNmU0ZThlMTVjZmNlM2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.5tF-U-alalGDCgAug-ZZH_afpCH5h7XpA-bhZdw9IF8)
from hometop_ht3.
@norberts1 vor Option "H" (VS3)
- mixerposition is in telegram 868_15, Diagnose on CW400 show exact same value in % under "Mischerposition"
- on time the mixer is moving in direction "open" telegram 868_1 show value "64", Diagnose on CW400 show "Mischer öffnen" Ja
- on time the mixer is moving in direction "close" telegram 868_0 show value "64", Diagnose on CW400 show "Mischer schließen" Ja
If you need more bin or debug logs pls. request.
Regards,
Jürgen
from hometop_ht3.
Hi Norbert,
- for option "B": bin log file should contains info for PS1 and VS2 (see also time stamps in attached xls file )
Regards,
Jürgen
[log-16072023.xlsx](https://github.com/norberts1/hometop_HT3/files/12065051/log-16072023.xlsx
from hometop_ht3.
Hi Norbert,
telegram 868_9 - byte6 should be the solar pump PS1 power ( in case of PWM used)
Regards,
Jürgen
from hometop_ht3.
Hi Norbert,
info for solar option "J" ( reload SP1 to SP3 )
Regards,
Jürgen
cw400-log-18072023.tar.gz
cw400-log-solar-option-J.xlsx
from hometop_ht3.
telegram 868_9 - byte6 should be the solar pump PS1 power ( in case of PWM used)
Yes it is.
Thanks for that logs.
I have to make many extensions for that solar options and decoding.
- At first I'll add some debug-outputs for you. Then you can check it in parallel with your system.
- Next step will be to show the results on the Analyser Display in realtime.
- At at least all interfaces (mqtt, rrdtool, sqlite) have to be updated.
But this is what I want to do, and good luck: you can create the log-files and will test the results :-)
Attached you can find a commented logfile with the assignment of temperature sensors (TSxy) to the bytes in the telegramm-streams (cw400-log-16072023a.log_comment_part1.zip).
Please check it for the right assignment.
cw400-log-16072023a.log_comment_part1.zip
Also I have made an update for the telegram documentation with a first assignment of temperature sensor names to the bytes in telegramm ID:866.
Must not yet be OK, but it seems to fit to your system. Please check it.
from hometop_ht3.
- in file "cw400-log-16072023a.log_comment_part1.zip" values for TS1, TS2, TS3, TS4, TS5, TS10 and TS11 correct compared to my system with option 1ABJ
- for the docu I can confirm 866_0_0 and 866_2_0.
- would suggest: 866_8_0 = "Solar Option A: Speicher1 mitte, TS3", 866_10_0="Solar Option A: Return-Temperatur, TS4", 866_16_0 = "Solar Option B: Speicher2 unten, TS5", 866_24_0 = "Solar Option J: Speicher3 unten, TS11"
from hometop_ht3.
The assignment of Solar Option letters to the bytes in MesID:866 and others are done by Junkers itself.
I found and used this from there older documentation.
But never mind, some of the TSxy names are used twice and more for different Solar-Options.
Only TS1, TS2 and TS7 have fixed assignment to Solar-Options letters. The others are more or less used in different configurations.
Common interface overview for MS200:
I have made a new software testversion for you to check it out on your system.
It's important to recreate the used databases, cause there are new logitems used for the solar-part.
Please enable the DEBUG flag in the configuration-file to get detailed info on messages.
In the HT3_Analyser the additional solar-measurements are visible only in the 'solar'-view and not yet in the system-view.
The tar-file holds the complete project-files in the latest version for tests.
tar-file removed now.
from hometop_ht3.
I use a distributed deployment ( proxy on RaspiZW / client on Proxmox CT ) do I have to update both or only the client ?
from hometop_ht3.
do I have to update both or only the client ?
Only the client, cause no change in the ht_proxy-sw and message-transfer.
from hometop_ht3.
it works immediately after update, alle the missing values now shown in the analyzer window.
Thanks a lot, great work.
from hometop_ht3.
could you please verify that my findings are correct: Telegramm 868_14 Byte6 (or 868_0 Byte 20) contains the value for PS7 ? Currently it shows always "Aus"
from hometop_ht3.
Telegramm 868_14 Byte6 (or 868_0 Byte 20) contains the value for PS7 ?
It contains the: 'Required Reload Pump Power' for the PS7.
I have used the flag 874_1_2 on 874 for PS7, but this one is not set.
But it could be the 874_11 used for PS7. If 874_11 = 4 -> PS7 running and 874_11 = 6 -> PS7 off.
Attached you'l find an update of ht_discode.py with above mentioned modification.
Extract the tar-file and move the content to ~/HT3/sw/lib.
ht_discode_20230721.tar.gz
from hometop_ht3.
@Negruej
I have made a new release for tests on your system. Modifications are:
- Systemview and Solarview updated.
- many new solar logitems and name-changes done.
- size of rrdtool-database reduced to hold at least 2 years of data.
For above mentioned changes it is required to recreate the databases with call: .create_databases.py
Please check it on your system and hopefully it runs as good as the previous test-release.
All project sw-parts are included in the tar-file.
ht_sw_rev_0_6_test2.tar.gz
from hometop_ht3.
@Negruej
I have made some modifications on rrdtool grafic-draw for matching to your system.
There is an additional draw for your special system filled with temperature- and pump-data.
Attached you can find the first draft on this output:
If this matches to your requirements I'll create a new release.
from hometop_ht3.
@Negruej
During tests with that HT3_Analyser using your logfiles I found one Displaycode (error): A11 and CauseCode: 3061.
Perhaps there is something wrong configured or faulty on your system.
See attached grafic-output:
from hometop_ht3.
@Negruej New release made, please check it.
from hometop_ht3.
@norberts1 I have installed the new release on a new separate system with the provided script.
It works instantly after set the ip from proxy and MQTT broker. Page from second "Speicher" now available.
Here the example from today:
We have changed the setup to "1BDHI" mainly to activate option "H".
VS1 is now changed to VS3.
Therefore I did not expect that all values on the display now correct. I will generate new logs and update this here later this weekend.
Thks for your effort and help ..
from hometop_ht3.
@Negruej Thank's for your logfile and investigation.
I have implemented this mixer-position 868_15 in my testenvironment, see picture.
The assignment is currently to the 'Solar'-part of the 'Analyser', but I'm very unsure that's the right place.
Cause, the 'Heizungsunterstützung' is foreseen for one of your two heating-circuits (I'll thing it's circuit 2).
And the logical assignment should be then: heating-circuit 2 for the mixer-position, cause there is already one placeholder for it.
See pictue:
It would be very helpful to get one extended logfile with data including also heating-circuit2 and more information on your currently configured and used system.
from hometop_ht3.
@norberts1 here my findings:
the "Mischer" in HK1 or HK2 is installed depends you have "underfloor heating" or "radiator" installed there. Here is one example of mixed setup, this will be my final setup (vor now I have only HK1 active):
hk1+hk2.pdf
The "Heizungsunterstützung" can be implemented with VS1 (as option "A" on SP1 or "D" on SP2) as a switch.
If temp on TS3 > TS4 then VS1 = 1, the RL use SPx to 100% until TS3 < TS4 then VS1 = 0 means SPx is bypassed in RL
If a Mischer is installed there, option "H" is used in addition to "A" or "D". The system will now try to bring the return temp on TS8 to the required VL temp. with Mischer position between 0 and 100% until TS3 < TS4 ( no heat avail in SPx )
Here the prinziple drawing for the "Heizungsunterstützung":
VS3.pdf
With this, the VS3 could be stay in solar ... (in my opinion and that doesn't have to be correct as all above)
Thanks for your effort and help +Regards,
Jürgen
from hometop_ht3.
With this, the VS3 could be stay in solar ...
Yes, cause the hybrid buffer is used for the hole system independent how many heating-circuits are connected.
I have made a sw-update to check it out at your system.
Database must not be new created, cause I used a spare-name for the new 'mixerposition VS3'-logitem.
The rrdtool-drawing has now this VS3-value included. Please check it out.
from hometop_ht3.
@norberts1 copy the files from above and restart display TS8 and VS3 now.
Thanks + Regards,
Jürgen
from hometop_ht3.
Related Issues (20)
- CR100 Setpoint messages HOT 4
- Portnumber (8086) already used with InfluxDB HOT 1
- MQTT output doesn't match to HomeAssistant interface HOT 1
- New DeviceID's on the heatersystem-bus with IPM-modules
- mqtt does not support lwt? HOT 2
- New serial port-naming for RPi3/4
- Sometimes there are drop outs in the readings HOT 13
- Some information is not displayed from solar heating system HOT 2
- T_soll gets populated twice HOT 7
- Alerts to external instances HOT 15
- Pressure of water is not available HOT 11
- ht_proxy.py never recovers from USB disconnect HOT 4
- Unable to set desired temperature using mqtt (home assistant) HOT 3
- Installation script - make sqlite, etc. selectable
- MQTT topics are appended with every publish HOT 1
- 2 Logfiles are not located in log folder HOT 2
- Wrong error-msg after failed 'paho-mqtt' installation HOT 1
- raspberry pi 5 support HOT 8
- Old 'sysv' startup scripts update required for 'systemd'
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hometop_ht3.