RaspberryMatic 3.79.6.20241031 #2885
Replies: 3 comments 5 replies
-
Update went smooth as always 👍 I was excited to see [HMCCU-1231] to switch between heat/cool for my thermostats (HmIP-BWTH) but it's not visible at all. Anyone had luck? |
Beta Was this translation helpful? Give feedback.
-
Update done. Works quiet well. But I recogniced a problem, in programme and connections > programme and base connections you can select in the line action aktive, viewable and operable. When the last one will be deselected, it can´t be selected again. Got anyone else that problem? |
Beta Was this translation helpful? Give feedback.
-
Update went well :-) as always. Only problem I found: the push messages from Pocket Control are not working anymore. Thought about downgrading to find out whether it is related to the new version. Then I saw the warning ** Breaking change *** Does anyone else has problems with this? I changed my Iphone and hope it is not the root cause for the problem.... |
Beta Was this translation helpful? Give feedback.
-
This is release 3.79.6.20241031 of RaspberryMatic which is a major 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:
HmIPServer
service of the 3.79.x firmware, a downgrade to previous versions may result in lost HmIP devices. Users are therefore highly advised to create a sbk-file Backup previous to any update to 3.79.x in case a downgrade is required to previous versions so that this backup can be restored then.ReGaHss
logic engine to versionR1.00.0388.0243 (Oct 27 2024)
:_TIME_BITS=64
and removed hard limit <= year 2037 in the internal date check so thattime_t
values can carry 64bit signed values, thus dealing with dates with year >= 2038. This fixes certain Y2038 limitations for 64bit and 32bit versions of ReGaHss, thus make it Y2038+ aware..GetAt()
indexing not working correctly with 64bit integers.SYSTEM_HAS_USER_KEY
usage/setup inrestore_backup.cgi
script of recovery system.restoreBackup.sh
to not apply a supplied sbk backup right away but schedule it for the next boot cycle instead like a normal webui based backup restore is doing this. In addition, the new version now allows to perform certain consistency checks of a sbk backup and outputs this information on the command-line in addition to allowing to check if a supplied security key matches the backup and/or already installed system key.user.err
instead.WebUI changes:
translate.lang.js
of0136-WebUI-Add-Tailscale-VPN
WebUI patch (Fix umlaute in translate.lang.js #2883, Fix more missing umlaut escape characters #2884, @boppbo)0024-WebUI-Filter-Operations
WebUI patch which has been integrated by eQ3 in OCCU 3.79.4.Operating system changes:
pieeprom-2024-10-21.bin
noexec,nosuid,nodev
mount options to certaintmpfs
mounts to ensure they are more safe to being misused. Also changedinittab
to not directly mount but respectfstab
settings/options./etc/init.d/S50crond
is removed in post-build.sh because we do have our own crond startup script in S98 (cron.err im Logfile beim Start der RM seit einigen Nightly-Versionen #2858).init_on_free=0
as default cmdline kernel option for generic-x86_64 to get certain newer NUC systems to boot correctly again when doing a UEFI boot (RaspberryMatic-3.77.7.20240826-generic-x86_64 lässt sich auf einem NUC8i3BEH nicht installieren #2834).👪 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):RaspberryPi5 Model B – (installation):
📦 RaspberryMatic-3.79.6.20241031-rpi5.zip
SHA256: 5f091b3fd2a57538a1e0c42a0dc665a9cb67f27a908b0994c30e6f243e9d2034
RaspberryPi4 Model B, RaspberryPi Compute Module 4, RaspberryPi 400 – (installation):
📦 RaspberryMatic-3.79.6.20241031-rpi4.zip
SHA256: 66648525e0663c7355c6e6317967f7010e4cf64c96bbac3865d18e5463679ead
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.79.6.20241031-rpi3.zip
SHA256: 0d91ec1b6a58f9926e877643bc90489de02d24625aac7c7ebda9020f57057e03
📦 RaspberryMatic-3.79.6.20241031-ccu3.tgz (only for initial CCU3 Firmware -> RaspberryMatic Upgrade)
SHA256: 41ff208d302f96739f083d485ab15051e8b0c3c9e07c3f098d87dd34d8a4e73a
RaspberryPi2 Model B – (installation):
📦 RaspberryMatic-3.79.6.20241031-rpi2.zip
SHA256: 878d8767b671821839f1ceffc02acc011083db1fd41df7c83d67131620f91756
RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+) – (installation):
📦 RaspberryMatic-3.79.6.20241031-rpi0.zip
SHA256: 82a8100501c79e6069986d301bcdd3521e011fd67b01e2560533ac07a75f7f66
TinkerBoard S, TinkerBoard – (installation):
📦 RaspberryMatic-3.79.6.20241031-tinkerboard.zip
SHA256: 4ac273567547d181ed46b9d38ddb6a3ad3cfd9b619c5f53185686adc13828ac8
ODROID-N2/N2+/C4/C2 – (installation):
📦 RaspberryMatic-3.79.6.20241031-odroid-n2.zip
SHA256: dceae989fff20b386ce634ccf4594acaef16f84ea11f7f916a23c8037dcab04f
📦 RaspberryMatic-3.79.6.20241031-odroid-c4.zip
SHA256: 35d16b5ab5ba39239e302502ac97dd35449738d7d08d819fce74004e868ac946
📦 RaspberryMatic-3.79.6.20241031-odroid-c2.zip
SHA256: 877e8383104d95b91dbbb767f1b97bd8ac8e86bb3b2c2db1386cdc436c99667d
Generic-x86_64 – (installation):
📦 RaspberryMatic-3.79.6.20241031-generic-x86_64.zip
SHA256: 0eabcfef4be512fa2c1d0412365864af4005f96d2b74f10e32b5b552e8644106
Open Virtual Appliance (OVA) – (ProxmoxVE, VirtualBox, ESXi, Synology, QNAP, Workstation Player, QEmu, UNRAID, HyperV):
📦 RaspberryMatic-3.79.6.20241031-ova.zip
SHA256: dc5e4d0fa41957f176a7a3122740b37531195d734da967c0e2d7b19d46a58e9a
📦 RaspberryMatic-3.79.6.20241031.ova (only for initial OVA installation)
SHA256: 7c04787fdfcd2dc40ea69dbf4609ccc262531571e8701a6c0473b2d64df204aa
Docker / Open Container Initiative (OCI) – virtual appliance (installation):
📦 RaspberryMatic-3.79.6.20241031-oci_amd64.tgz (amd64/x86_64)
SHA256: 40ed73a8dfc42d6f88c15d4c7927830a72c534b24fec2f9cd548857922e0af70
📦 RaspberryMatic-3.79.6.20241031-oci_arm64.tgz (arm64/aarch64)
SHA256: c412f69e6910ad2c3539906eb049ec7c066b21633ad49cf2d9dfc8420c8be752
📦 RaspberryMatic-3.79.6.20241031-oci_arm.tgz (arm/armhf)
SHA256: 78686502fee1eb2c36d7d6a5b22aa1ab7372d4c961206ce9e6c68b59f32667ed
LXC Container – virtual appliance (installation):
📦 RaspberryMatic-3.79.6.20241031-lxc_amd64.tar.xz (amd64/x86_64)
SHA256: d3f589a4a28195086f612c14b77a1176a306949dd81f7bdca5bc686a94db9c84
📦 RaspberryMatic-3.79.6.20241031-lxc_arm64.tar.xz (arm64/aarch64)
SHA256: 814e5973411ef0961f679be9ce0b378c7f66878f99b85f1c7a4953ddcb256533
📦 RaspberryMatic-3.79.6.20241031-lxc_arm.tar.xz (arm/armhf)
SHA256: a2ae1f4b752ba0c17999bf80848153436798ccd616922981aaa51871705b7db6
Generic-aarch64 Appliance – (ProxmoxVE):
📦 RaspberryMatic-3.79.6.20241031-generic-aarch64.zip
SHA256: 4f65ed01797b1b79f502c047abc96a890f417ba32251e40b3104be036607cbd0
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.79.6.20241031.
Beta Was this translation helpful? Give feedback.
All reactions