RaspberryMatic 3.67.10.20230225 #2234
jens-maus
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is release 3.67.10.20230225 of RaspberryMatic which is a maintenance release with the following bugfixes and feature changes:
Hier klicken für deutschsprachige 🇩🇪🇦🇹🇨🇭 Version des ChangeLogs/Diskussionsbeitrag
🚧 Changes:
For all changes, see the full commit log.
CCU/HomeMatic service changes:
ReGaHss
logic engine to versionR1.00.0388.0233 (Jan 27 2023)
coming with the following changes:ivtByte
data type was chosen when teaching in certain devices, thus resulting in data value overflow/underflow, e.g.TIME_OF_OPERATION
ofHmIP-SWSD
(Falsche Anzeige "Betriebszeit" im Maintenance-Kanal von IP-Rauchmeldern (HmIP-SWSD) #2008).S97Cloudmatic
to prevent start via new/etc/config/cloudmaticDisabled
control-file and added possibility to enable/disable CloudMatic startup using a WebUI "Advanced Settings" config setting (enhanced S97Cloudmatic to prevent start via control-file #2223, @Baxxy13).cronBackup.sh
to ignore some invalid paths. (cf. https://homematic-forum.de/forum/viewtopic.php?f=65&t=77970).checkFirmwareUpdate.sh
script where due to max output limit of the github api use the snapshot release could not be found anymore. Now we use direct queries for the latest snapshots and direct version tagged versions. This should also improve query/processing speed to some extent.checkHmIPconsistency.tcl
check script which allows to regularly check for potential homematicIP parameter inconsistencies of all registered homematicIP devices and triggers an adequate alarm message in case such inconsistencies are found. (cf. https://homematic-forum.de/forum/viewtopic.php?f=65&t=77531#p752458).WebUI changes:
0143-WebUI-Fix-Translation
WebUI patch to add missing translations forPRESS_LONG_START
/PRESS_LONG_RELEASE
(0177-WebUI-Fix-MissingHmIPButtonActionTranslations.patch #2222, @Baxxy13).0176-WebUI-Fix-HeatingControl-BWTHSwitchState
) which fixes an issue with missing valve states for channel 10 of aHmIP-BWTH
device due to not specific enough table identifiers being used (HmIP-BWTH does not show value of Channel 10 (open/closed state) #2192).0171-WebUI-Add-HmIPKeyTransceiverCentralLinkConfiguration
WebUI feature patch to allow to add/remove the central link forMULTI_MODE_INPUT_TRANSMITTER
channels as well (e.g.HmIP-FCI1
). In addition, we now just use thereportValueUsage
method for setup/removal of the central link since newer HmIPServer versions are fixed in this regard. Furthermore we ask a user before setup of the central link and also present a slightly different help text for a better explanation of that feature (cf. https://homematic-forum.de/forum/viewtopic.php?f=65&t=77814#p755553).0143-WebUI-Fix-Translation
WebUI patchset fixing some typos in the english translation (cf. Fix a typo in the English string table eq-3/occu#121).0175-WebUI-Add-AllLogfileDownload
WebUI patch which will catch all text/log files from/var/log
and add them to the download logfile functionality as well (Integration der /var/log/boot.log in die Funktion "Logdatei herunterladen" #2186).0144-WebUI-ControlForMaintenanceChannel
to show a years+month breakdown for theTIME_OF_OPERATION
datapoints of a HmIP-SWSD rather than just outputing everything in days only.0072-WebUI-Fix-hm_autoconf
to convert allivtByte
-based HSSDPs toivtInteger
using a sub routine in/bin/hm_startup
. This fixes datatype overflow/underflow issues (e.g.TIME_OF_OPERATION
data point ofHmIP-SWSD
). Thus, now substracting 256 fromRSSI_xxxx
data point values is not necessary anymore, therefore0144-WebUI-ControlForMaintenanceChannel
was adapted as well (Falsche Anzeige "Betriebszeit" im Maintenance-Kanal von IP-Rauchmeldern (HmIP-SWSD) #2008).0144-WebUI-ControlForMaintenanceChannel
to convert theTIME_OF_OPERATION
datapoint ofHmIP-SWSD
devices from seconds to days which is the correct unit of the hardware datapoint (Falsche Anzeige "Betriebszeit" im Maintenance-Kanal von IP-Rauchmeldern (HmIP-SWSD) #2008).0097-WebUI-SetSysvarValueByUser
WebUI patch to make sure theMIN
/MAX
metadata will always be (re)set upon modifying a sysvar (cf. https://homematic-forum.de/forum/viewtopic.php?f=65&t=77676&start=20#p754163) (Correct MetaData MIN+MAX on SV change #2179, @jp112sdl).0143-WebUI-Fix-Translation
WebUI patch so that it should be more clear what the difference between "Device" and "Central" Energy counter values is.0039-WebUI-Fix-Style-Glitches
to fix the invalid button resizing in the device list when opening/closing the tree structure.cgi.tcl
to output any error directly in the WebUI instead of just relying on output in thecgimail.XXXX
files. This should help to directly identify any processing errors once they are happening.0039-WebUI-Fix-Style-Glitches
to improve the vertical alignment of input checkbox and radio button labels.0165-WebUI-ShowFreeUserspaceOnMaintenancePage
to show the free disk space with two digits and use (>
) instead to make more clear how much minimal space is required.0002-WebUI-Bootstrap
WebUI patch introducing the latest bootstrap v5 javascript library for being potentially used in upcoming modernized WebUI versions (0002 web UI bootstrap #1511, @ptweety).0031-WebUI-Fix-FileUpload
WebUI patch which introduced a fix for 20180428: Systemsteuerung/Sicherheit mit Edge/IE11 nicht erreichbar #315 but just now broke some recently changed functionality where we introduced POST requests usage via0173-WebUI-SendPOSTRequest
(wieder Umlautprobleme beim Anlegen von Direktverknüpfungen gesichtet #2160).ha-proxy.js
) to ensure not to add multiple location headers by using setHeader instead (Update ha-proxy.js #2228, ha-proxy.js sends two location headers #2227, @mpietruschka)/etc/config/addons/mh
config directory will now be immediately removed if cloudmatic is disabled and noclient.key
exists (further CloudMatic start/stop/remove/set optimization #2229, @Baxxy13)0135-WebUI-Add-ControlPanel-AdvancedSettings
to restart mediola server also right away after enabling/disabling it.0077-WebUI-NegateCondition
which corrects broken program condition naming (new patch 0177-WebUI-Fix-ProgrammConditionText-Binary #2232, Kosmetischer Bug - Bedingungsbeschreibung der WebUI-Programme enthält Doppelung (bei, bei... / nicht bei, bei...) #1908, @Maik2208)Operating system changes:
BR2_PACKAGE_ICU
package so that, e.g. node.js is compiled with internationalization support, thus supports unicode (node.js has no available internationalization (icu/unicode) support. #2212).docker pull
execution indeploy.sh
just requiring one argument.rpi-eeprom
package to latest v2023.01.11-138c0 version.usbstoragequirks
for "UGreen S-ATA to USB 3.0 adapters" not operating properly with the UAS driver (cf. Add ASMedia based devices to UAS block list (#1743) home-assistant/operating-system#2310).install-proxmox.sh
script to perform a separate query for the snapshots tagged version because it is not included in the main github api query anymore due to max limits.exit $?
occurances in shell scripts with properexit 0
replacements at EOF or removed them for ourpost-image.sh
scripts. Theseexit $?
do not make a lot of sense at EOF because$?
just represents the status code of the last command executed anyway.👪 Contributors (alphabetically):
📝 Support:
For support on installation and help please visit the following web pages:
RaspberryMatic - Documentation 🇺🇸
RaspberryMatic - Discussions 🇺🇸
RaspberryMatic - Dokumentation 🇩🇪
RaspberryMatic - Forum 🇩🇪
📦 Download:
The following installation archives can be downloaded for different hardware platforms. To verify their integrity a
sha256
checksum is provided as well. You can either upload these files using the WebUI-based update mechanism or unarchive them to e.g. flash the included*.img
files on a fresh installation media (e.g. microSD card):RaspberryPi4 Model B, RaspberryPi Compute Module 4, RaspberryPi 400 – (installation):
📦 RaspberryMatic-3.67.10.20230225-rpi4.zip
SHA256: 2566084e5230b399750da2c0d0c932286275ff458a412599edaa671039ea33a1
CCU3, ELV-Charly, RaspberryPi3 Model B+, RaspberryPi3 Model B, RaspberryPi3 Model A+, RaspberryPi Compute Module 3, RaspberryPi Compute Module 3 lite, RaspberryPi Zero 2 W – (installation):
📦 RaspberryMatic-3.67.10.20230225-rpi3.zip
SHA256: f0a01af10eae1afccd8306972b0a420d3ba7fc78b9e116183788249801c06d1a
📦 RaspberryMatic-3.67.10.20230225-ccu3.tgz (only for initial CCU3 Firmware -> RaspberryMatic Upgrade)
SHA256: d12ed5b6464a21318e05282f6f0a16c82d92a5efee885574c6ccf24624e5762c
RaspberryPi2 Model B – (installation):
📦 RaspberryMatic-3.67.10.20230225-rpi2.zip
SHA256: 069ae57164573a01f17f2e8bfbb2871b967e134df68fae67e7e6a02efb3b2607
RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+) – (installation):
📦 RaspberryMatic-3.67.10.20230225-rpi0.zip
SHA256: 402749303973709e8888c2b921fc12a4b12e20e1c29f30beecbce739e8fe46d7
TinkerBoard S, TinkerBoard – (installation):
📦 RaspberryMatic-3.67.10.20230225-tinkerboard.zip
SHA256: bd6590ebdd285f60e8980ac81811ee439c12b8b21523be32fd5f3966491c0b1c
ODROID-N2/N2+/C4/C2 – (installation):
📦 RaspberryMatic-3.67.10.20230225-odroid-n2.zip
SHA256: 1bf84bac7d68bf1e46bb065d7db7d1bd54cc690ee3b35442eefea5d07b4fb34c
📦 RaspberryMatic-3.67.10.20230225-odroid-c4.zip
SHA256: 6ed6bf9e84e1892fce5730e0a16d91ca186a31c63cf52706678d4aafc2b0ec7f
📦 RaspberryMatic-3.67.10.20230225-odroid-c2.zip
SHA256: aeeb67baece1b03717710dd7898bef3fd01d81398aa21cc35e17775ec89485c8
Intel NUC – (installation):
📦 RaspberryMatic-3.67.10.20230225-intelnuc.zip
SHA256: 630cb2b53f84f5daa6d6ac6f0eda2c3021024405e24166d061379cc2c6f9b2ae
Open Virtual Appliance (OVA) – (ProxmoxVE, VirtualBox, ESXi, Synology, QNAP, Workstation Player, QEmu, UNRAID, HyperV):
📦 RaspberryMatic-3.67.10.20230225-ova.zip
SHA256: a7d926befdaca70fb917501e4d82134f5b158e9f01af4756ce623afdfcda3549
📦 RaspberryMatic-3.67.10.20230225.ova (only for initial OVA installation)
SHA256: 85f53b74f6b84b2e3537cafb85536ca858c120902ef0320404918fabf701695e
Docker / Open Container Initiative (OCI) – virtual appliance (installation):
📦 RaspberryMatic-3.67.10.20230225-oci_amd64.tgz (amd64/x86_64)
SHA256: a04a738363c5a917f30f1e54fc29289c889719c53d6fa36e52a7d4457b503582
📦 RaspberryMatic-3.67.10.20230225-oci_arm64.tgz (arm64/aarch64)
SHA256: d6cf78f8c86f712f348b6028695678bb8372bbe0f9e0eca4e33d246569e4c6f4
📦 RaspberryMatic-3.67.10.20230225-oci_arm.tgz (arm/armhf)
SHA256: bdc820f08e99c466a9a03ce801fc4d0be834c4e44a12103bce7f2252da0bfff1
Kubernetes / K8s – virtual appliance:
see install documentation
Home Assistant Add-on – virtual appliance:
see install documentation
This discussion was created from the release RaspberryMatic 3.67.10.20230225.
Beta Was this translation helpful? Give feedback.
All reactions