RaspberryMatic 3.71.12.20231020
This is release 3.71.12.20231020 of RaspberryMatic which is a hotfix 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:
- fixed broken CloudMatic support by using the correct
/opt/mh/openvpn
wrapper script to accept SHA1-based certificates. Furthermore, a working reverse proxynginx
binary is now integrated for all supported platforms so that this CloudMatic functionality should also work again (#2467). - fixed constantly restarting
HMIPServer
if the diagram functionality is used by having downgraded the used Java version to Java8 (8.72.0.17-ca-jre8.0.382) because of incompatibilities inHMIPServer
to correctly run with Java versions > 8 (#2470). - fixed
RPI-RF-MOD
led management processhss_led
to not use a non-priviledged user and group in case it is used in a docker-based environment (e.g. HomeAssistant Add-On) so that the docker container can correctly set LED states again (#2466). - modified system shutdown procedure to block access to the CCU remote apis by returning a
503 Service Unavailable
status code like this is done during bootup. This should enforce that external engines are not accessing these APIs while the system is in shutdown mode.
WebUI changes:
- n/a
Operating system changes:
- updated upstream kernel to 6.1.58.
- updated buildroot to 2023.08.2 and retired upstream integrated patches.
- updated node.js to 18.18.2.
- added
prefix=/usr/local
to/usr/etc/npmrc
to make sure node modules are always installed in/usr/local
if npm is used on command-line.
👪 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.71.12.20231020-rpi4.zip
SHA256: 3f0dad5bfe927bbaef4714839c3d6ce4fb33d6c6df9ac93b584fc139c3021610 -
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.71.12.20231020-rpi3.zip
SHA256: e2c1263eca494e7be99e2298ac04e4a836e935a389f7d0442941cbf0ad979ba8
📦 RaspberryMatic-3.71.12.20231020-ccu3.tgz (only for initial CCU3 Firmware -> RaspberryMatic Upgrade)
SHA256: 7b17fe1ac950105ff8c46637f5fbd735ff4279b6ad63bc6ec8f5665bd4b4ebf6 -
RaspberryPi2 Model B – (installation):
📦 RaspberryMatic-3.71.12.20231020-rpi2.zip
SHA256: a25ca29949f24dec95cd4d370dfe54397d6299c41bc89adbce2a81af84a6ad14 -
RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+) – (installation):
📦 RaspberryMatic-3.71.12.20231020-rpi0.zip
SHA256: 691e480eb7a413769bb5e3add6a9c9170d0601e4ceb2fa5b74a75fe7b773c691 -
TinkerBoard S, TinkerBoard – (installation):
📦 RaspberryMatic-3.71.12.20231020-tinkerboard.zip
SHA256: 79c29a6466443ec7dc4d01abc6d08d81a9d4513dcbb571bed5affe42386224e4 -
ODROID-N2/N2+/C4/C2 – (installation):
📦 RaspberryMatic-3.71.12.20231020-odroid-n2.zip
SHA256: b6b6d1a88474a59721b077fc42aa41854d2772da8863d83f3605d0e3f26ac13f
📦 RaspberryMatic-3.71.12.20231020-odroid-c4.zip
SHA256: c1d7d83b2a022e4d8bcd9f73ed1c1d21c973bf50eb015419f91f49bfd3336138
📦 RaspberryMatic-3.71.12.20231020-odroid-c2.zip
SHA256: 9ce813e1c6913e0f6dc9655670bd77558248c48d46f74b209e02214c1500a111 -
Intel NUC – (installation):
📦 RaspberryMatic-3.71.12.20231020-intelnuc.zip
SHA256: 7b1e0c6523686afbe37c594c5c783e5f3f0bff52b9913888389e0af12e3ab1ef -
Open Virtual Appliance (OVA) – (ProxmoxVE, VirtualBox, ESXi, Synology, QNAP, Workstation Player, QEmu, UNRAID, HyperV):
📦 RaspberryMatic-3.71.12.20231020-ova.zip
SHA256: 06f5f1451f0cf0ddcead9ec7d7b8d85a4fe560351577aa0c363ed6ab8ad35e7f
📦 RaspberryMatic-3.71.12.20231020.ova (only for initial OVA installation)
SHA256: 67e73f25a88aeea822a70e43bf6a2418bb72aa6f3f45f2a0db5f9b09e78243ff -
Docker / Open Container Initiative (OCI) – virtual appliance (installation):
📦 RaspberryMatic-3.71.12.20231020-oci_amd64.tgz (amd64/x86_64)
SHA256: 231d36bbbbc2e87909760955200cdc95305fb813e444a035e24b6992fc1b01d3
📦 RaspberryMatic-3.71.12.20231020-oci_arm64.tgz (arm64/aarch64)
SHA256: c88eebbede20b4db1ee6c589c2457b9e1fc621b789b6952d55ee50af9fe15f76
📦 RaspberryMatic-3.71.12.20231020-oci_arm.tgz (arm/armhf)
SHA256: 2f80cd72a4cafe1ef0075723a64b0a2bfb62f779f8d74f478228b2dfd3459874 -
Kubernetes / K8s – virtual appliance:
see install documentation -
Home Assistant Add-on – virtual appliance:
see install documentation