This is release 3.83.6.20250705 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:
-
2d4f4f34c - updated OCCU version to 3.83.6-2 integrating full compatibility to the CCU3 3.83.6 firmware which comes with the following changes:
- Incorporated changes to all major homematic related apps (
rfd
,hs485d
,multimacd
,hss_led
, etc.) and support libraries to be fully 64bit compatible. Thus, 64bit binaries of all apps and libraries are now finally compiled and included in all 64bit using platform which were previously available as 32bit versions only (#903). - Fixed the LED management of the
RPI-RF-MOD
inhss_led
to not produce any LED flickering anymore and react faster on changes on enabling/disabling the LEDs altogether.
Upstream (eQ3) performed changes:
- Incorrect mode selection on channel 4 configuration parameter removed.
- HmIP-WRCR - Translation of the parameters PRESS_LONG_START and PRESS_LONG_RELEASE corrected.
- Links (e.g. HmIP-FDT - HmIP-SRH) could not be called up.
- The configuration parameter “Device serves as router” was missing for the HmIP switching actuators (e.g. PS, PSM, PCBS).
- HmIP-WSM - Missing translations for the service messages have been added.
- In order to enable the measurement of the current feed-in, the dialog in the “If” area of programs has been expanded to include the option of entering negative values.
- The XmlRpc API for Homematic IP has been expanded to include the option of suppressing service messages for device channels or device channel parameters. Details can be found in the document “Homematic IP Legacy API (XML-RPC interface) Addendum” (HMIP_XmlRpc_API_Addendum.pdf).
- Incorporated changes to all major homematic related apps (
-
2f31e9417 - use buffer overflow safe snprintf() through tclrpc.
-
db5453c42 - make sure that we won't install any OCCU 32bit libraries anymore on our dedicated 64bit systems since OCCU comes with a full set of 64bit versions (#903).
-
d458162a0 - update libXmlRpc library with minor getTime() change to return uint64_t instead to get time calculations Y2036+ compatible.
-
b492a411d - applied minor change fixing slightly incorrect datatype use in tclrega library.
WebUI changes:
- 211bdddb9 - applied a fix to 0044-WebUI-DisableDeviceServiceMsg WebUI patch which fixes a regression introduced with 3.81.5.20250326 and resulted in a non working functionality to disable service messages which was tried to be fixed via commit 6fb9bb9 which is now reverted and fixed via adding a missing assignment of this.enabledServiceMsg in update(). This fixes #3127 and refs #3073.
- 9d7de0996 - implement that getParamset xmlrpc call is used in devconfig with mode=1 so that an array/struct will be returned so that we can display/check the defined/undefined status of a value return by getParamset().
- 3b72daa27 - replace "Compatible" with "Recommended" in the device firmware update dialog to make more clear that downgrades are also fine.
- 735e8a377 - modify help.cgi status display to also display the current and relative CPU speed in MHz and percentage accordingly. This should give a brief idea of the current CPU frequency scaling being active/effective and being display on the general Help page on the WebUI.
- 4c67f8cab - add new 0199-WebUI-Fix-WrongChannel4Mode bugfix webui path to fix incorrectly display "Mode" combobox in channel 4 (#3121)
Operating system changes:
- 8642b88ab - bump wiringpi-rpi version to 3.16
- 8b53c595a - update qemu-guest-agent to 9.2.4
- c90ea5e94 - update upstream kernel to 6.12.35
- a9f43d938 - fix install-proxmox.sh to not expect /etc/cgroups to contain all relevant infos or that it exists at all. This should fix uses where some entries (e.g. memory) is missing in /etc/cgroups.
- e4cb2d894 - update rpi5 rpi-eeprom to pieeprom-2025-06-20.bin
- d4ea3f79f - make sure S35iptables init script will be deleted in post-build because we do not require it (fixes #3133).
- d6c09c454 - add missing BR2_PACKAGE_CIFS_UTILS (fixes #3131).
- 59ba3a2d1 - bump buildroot to 2025.05 and adapted our upstream patches accordingly.
- 87ac4f115 - add buildroot upstream patch to upgrade monit to 5.35.2 which should fix an issue with htpasswd files not being usable anymore (fixes #3119 and closes #3090).
👪 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.83.6.20250705-rpi5.zip
SHA256: 94eeb5ea2b65e617044ef059de108ef75637948107c96d8efa23af5d6ec30794 -
RaspberryPi4 Model B, RaspberryPi Compute Module 4, RaspberryPi 400 – (installation):
📦 RaspberryMatic-3.83.6.20250705-rpi4.zip
SHA256: c624e6e876d2d4d0b98942adb92b660d83ba35ad0af832cd39c7f826b0c13e13 -
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.83.6.20250705-rpi3.zip
SHA256: 8758cc46bc319038fde27a12d698cc57c0c5c448bf2cb137316ae93bba161b3e
📦 RaspberryMatic-3.83.6.20250705-ccu3.tgz (only for initial CCU3 Firmware -> RaspberryMatic Upgrade)
SHA256: f30313244b98adc64add8aa46087ca7a97b6ea6aec223113c7c0e76b28f72c7c -
RaspberryPi2 Model B – (installation):
📦 RaspberryMatic-3.83.6.20250705-rpi2.zip
SHA256: e10390eff92eb79a8ab6a1a717557526cddb3fb9c0326c6d7dc3eb23e17197d2 -
RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+) – (installation):
📦 RaspberryMatic-3.83.6.20250705-rpi0.zip
SHA256: 79d0bd49a2a01952dd7bf54c30dd9c4bacfdb8e7edbc79ca52874d65f46d9be3 -
TinkerBoard S, TinkerBoard – (installation):
📦 RaspberryMatic-3.83.6.20250705-tinkerboard.zip
SHA256: 8ce85df510ebd59f1089b8a06c707834618648997ac0ebff18aa948229370331 -
ODROID-N2/N2+/C4/C2 – (installation):
📦 RaspberryMatic-3.83.6.20250705-odroid-n2.zip
SHA256: 2fcd19f2bc5770156358d7875a114c578802effe1cbec3339d47730c950de84c
📦 RaspberryMatic-3.83.6.20250705-odroid-c4.zip
SHA256: 0922f0da4ef69152a5a3d410b2002aa86391eddd95c9c517bb9266df4e8877d9
📦 RaspberryMatic-3.83.6.20250705-odroid-c2.zip
SHA256: fc34a99618dc119504fd51fdc10200824bac142d5089a814caac473a219f416d -
Generic-x86_64 – (installation):
📦 RaspberryMatic-3.83.6.20250705-generic-x86_64.zip
SHA256: 35aae544b7df68003f95e5028aafc6164ae8c365926e58d2ec7ffe125eab1ce5 -
Open Virtual Appliance (OVA) – (ProxmoxVE, VirtualBox, ESXi, Synology, QNAP, Workstation Player, QEmu, UNRAID, HyperV):
📦 RaspberryMatic-3.83.6.20250705-ova.zip
SHA256: af07c228d4f20c4cb60c78e39f3c605bd6f6608d89221f68f453c0a0dcdcc4dd
📦 RaspberryMatic-3.83.6.20250705.ova (only for initial OVA installation)
SHA256: e8852e577982418d13740fa5165fc2b0a6b362412bf31de95c9f0d071ac0884e -
Docker / Open Container Initiative (OCI) – virtual appliance (installation):
📦 RaspberryMatic-3.83.6.20250705-oci_amd64.tgz (amd64/x86_64)
SHA256: ca0eddce7f4ed1cbe0d5ca2dfc3f957090864ac26dffc1fd0e8d55df4b2bfcf5
📦 RaspberryMatic-3.83.6.20250705-oci_arm64.tgz (arm64/aarch64)
SHA256: bab4869695fa5eb1e18fefb8fb7aa11319cc79707e09d958a13f9021847fbd69
📦 RaspberryMatic-3.83.6.20250705-oci_arm.tgz (arm/armhf)
SHA256: 7e6c4c80f7bb44e28c952521167a55a0bae90619f313c8b273306cf383b1d812 -
LXC Container – virtual appliance (installation):
📦 RaspberryMatic-3.83.6.20250705-lxc_amd64.tar.xz (amd64/x86_64)
SHA256: 502cf9ef47fbfc7d914dd5710fc7c4a0f00eaffbea54cbd963dbe89221e2f139
📦 RaspberryMatic-3.83.6.20250705-lxc_arm64.tar.xz (arm64/aarch64)
SHA256: 8aba011c9f97e52fc11960e1eaed4ddc2d26cc141decafe6896acec31c0c9cf2
📦 RaspberryMatic-3.83.6.20250705-lxc_arm.tar.xz (arm/armhf)
SHA256: 84ff6e71726f6bc6fbb2796e8ae1a797ed8371bf2cece939699a2826215b6d43 -
Generic-aarch64 Appliance – (ProxmoxVE):
📦 RaspberryMatic-3.83.6.20250705-generic-aarch64.zip
SHA256: b1ea007813e780cfbfb6abb1d66984c48f72f912af3b7590af2c04512e18b8ed -
Kubernetes / K8s – virtual appliance:
see install documentation -
Home Assistant Add-on – virtual appliance:
see install documentation