2024-01-14
reason
: Issues: #30 and #31.config
:ht_proxy_cfg.xml
andlib/ht_release.py
are modified.script
:ht_project_setup.sh
,.pre_setup.sh
and.post_setup.sh
updated.script
:ht_2hass.service
,ht_collgate.service
,ht_proxy.service
andhttpd.service
added.script
:spi_clk_off.py
andspi_clk_on.py
removed.
2023-11-20
reason
: Issue: #29; failed 'paho-mqtt' installation.moduls
:lib/Ccollgate.py
andlib/ht_release.py
are modified.script
:.pre_setup.sh
and.mqtt_setup.sh
updated.
2023-11-08
reason
: Issue: #28; Mixposition and TS8 added.moduls
:lib/gui_worker.py
,lib/ht_discode.py
andlib/ht_release.py
are modified.config
:HT3_db_cfg.xml
andHT3_db_off_cfg.xml
updated.docu
:~/HT3/sw/etc/html/HT3-Bus_Telegramme.html
ID:866_22_0 assigned to TS8.
2023-10-06
reason
: Issues: #21, #24 and #28.moduls
: all are modified.config
: all are modified and have new content.importend notes
: it's required to recreate the databases. The old once's aren't compatible anymore.
2023-03-22
reason
: Issue: #25 installation-scripts and displays.modul
:create_databases.py
,ht_project_setup.sh
,__post_setup.sh
modified.modul
:db_rrdtool.py
debug-output modified.modul
:lib/ht_release.py
updated.
2023-03-12
reason
: Issues: #18 and #20. GUI-display modified.modul
:ht_discode.py
,gui_worker.py
,data.py
modified.modul
:lib/ht_release.py
updated.
2022-12-12
reason
: socketerror cause early start of ht_collgate.pymodul
:ht_collgate.py
modified.
2022-11-22
reason
: Issue: #23. recovering from USB disconnection.modul
:lib/ht_proxy_if.py
modified.modul
:lib/ht_release.py
updated.
2022-01-26
reason
: Issue: #15. new DeviceID's with IPM-Modules.modul
:ht_discode.py
modified.
2022-01-19
reason
: Issue: #17. new serial portnaming (changed from ttyAMA0 to serial0).modul
: all configuration-files (*.xml) modified.
2021-06-16
reason
: Issue: #16. mqtt - LWT handling corrected.modul
:ht_2hassio.py
,lib/mqtt_client_if.py
andconfig/mqtt_client_cfg.xml
modified.
2021-03-12
reason
: Issue: #14. HomeAssistant IF added.modul
:ht_2hassio.py
,ht_2hass
andlib/ht_release.py
added.docu
:HT3_Adaption.pdf
modified for HA.
2021-02-25
reason
: Issue: #13.modul
:gui_worker.py
set to rev.:0.4.modul
:lib/ht_proxy_if.py
port# set to 48088.config
:etc/config/ht_proxy_cfg.xml
port# to:48088,etc/html/httpd.py
port# to:48086.
10.09.2020
modul
:gui_worker.py
with scrollbars and WW:'T-Soll max' added.modul
:ht_discode.py
decoding of MsgId's 51 & 52 improved, msglength check added.config
:etc/config/HT3_db_cfg.xml
andetc/config/HT3_db_off_cfg.xml
WW:'V_spare_1' used as WW:'T-Soll max'.
03.12.2019
moduls
: Issue: Deprecated property InterCharTimeout #7; port.setInterCharTimeout() removed.
20.01.2019
moduls
: modified for new log-values, decoding upgraded for Cxyz Controller. See modul-header for details.- minor modifications in configuration-files, already used databases (from 0.3) can be used further on.
24.06.2017
moduls
:ht_collgate.py
,lib/Ccollgate.py
,lib/mqtt_client_if.py
andlib/SPS_if.py
added.modul
:andHT3_Logger.py
aren't used anymore and renamed to:./etc/sysconfig/ht3_logger
*unused
- New configuration-files added for ht_collgate, mqtt- and SPS- interfaces.
20.10.2016
autocreate_draw in minutes:
modified in moduls: ht3_worker.py, data.py, HT3_db_cfg.xml.3-bytes for solarpump-runtime:
modified in modul: ht_discode.py.tempniveau for FRxyz-controller:
added in moduls: ht_const.py, ht_yanetcom.py.
31.08.2016
wrong path-extraction:
corrected in modul: ht3_worker.py
29.08.2016
Complete redesign
of decoder and dispatcher using new modul:ht_discode.py
.- Support for new controller-type: Cxyz added.
moduls
:ht_yanetcom.py
andht_netclinet.py
are modified for handling with new controller-type: Cxyz.moduls
:andht3_dispatch.py
aren't used anymore and renamed to:ht3_decoder.py
ht3_*.py_unused
autocreate_draw
added in configuration-file: HT3_db_cfg.xml for updating rrdtool-draw every minute.- Default configured to:
On
.
- Default configured to:
autoerase_olddata
added in configuration-file: HT3_db_cfg.xml for deleting old dataentries in sqlite-db.- Default configured to:
30 days
.
- Default configured to:
db-table
:unused and deleted in sqlite-db.rrdtool_info
- rrdtool-db is updated instead every 60 seconds with all current data.
modul
:renamed to:db_info.py
db_info.py_unused
.MsgID
added for every decoded message displayed as hexdump.GUI
display-layout optimised for viewing all data.Autodetection
of heater-circuit amount and mixed-/unmixed-circuit(s) results also now in GUI-layout update.Displaycode
andCausecode
added in GUI, database and configuration-file.Betriebsstatus
added in GUI, database and configuration-file.- Values:
Manuell
andAuto
are available.
- Values:
Displayed times
changed from seconds to hours.Renaming
ofBetriebsart
toTemperatur-Niveau
in GUI, database and configuration-file.Betriebsart
still in database but not supported anymore.script: rrdtool_draw.pl
modified for items:Temperatur-Niveau
andBetriebsstatus
.accessname
added in configuration-file for requesting decoded data [currently unused].upgrade rrdtool_db
tool added for upgrading available rrdtool-database to this release: 0.2.-
you must have a lot of free space on your drive (> 1 GB in folder: /tmp) doing this upgrade.
-
the upgrade takes a lot of time do be finished.
-
if this space isn't available, remove the old database and create a new rrdtool-database.
-
importend notice
the current sqlite-database must be deleted or renamed and has to be recreated for this release:0.2 using tool: ./create_databases.py.
05.08.2016
never been an official release
. Used only for testpurposes.
27.04.2016
HeizkreisMsg_ID677_max33byte()
corrected.msg:9x00FF00()
handling with length of 10byte added.
22.02.2016
IPM_LastschaltmodulMsg()
fixed wrong HK-circuit assignment in ht3_decode.py.
10.02.2016
HeizkreisMsg_ID677_max33byte()
modified for better decoding.__GetStrBetriebsart()
update with value 4:="Auto".
07.02.2016
HeizkreisMsg_ID677_max33byte()
added for CWxyz handling.
04.03.2015
heizungspumpenleistung
added.- logging from ht_utils added.
10.01.2015
first
release on github.com.