3.65.6.20220723 released

Created with Sketch.

This is release 3.65.6.20220723 of RaspberryMatic which is a major release with the following bugfixes and feature changes:

Downloads License Donate GitHub sponsors

Hier klicken für deutschsprachige 🇩🇪🇦🇹🇨🇭 Version des ChangeLogs/Diskussionsbeitrag

🚧 Changes:

For all changes, see the full commit log.

CCU/HomeMatic service changes:

  • updated OCCU version to 3.65.6-3 which comes with the following changes:
    • updated ReGaHss logic engine to version R1.00.0388.0232 (Jun 27 2022) coming with the following changes:
      • fixed a potential integer overflow bug when calculating the next free object id which could end up allocating negative ids.
    • dialog after Homematic device firmware update corrected.
    • HmIP-SWSD: The configuration parameter “Forward received data telegrams” was not correctly transferred to the device.
    • a memory error in the Homematic interface process (rfd) has been fixed.
    • HmIP-STE2-PCB (ELV kit): The status of the configuration parameter “Minimum transmit distance” was always displayed as “Not active”.
    • For HmIP motion detectors, a second brightness threshold has been introduced for links has been introduced. The first brightness threshold, for example, switches the light on when a detected movement if the brightness falls below a certain level. As a result
      it may become so bright that subsequent movements are no longer detected. The second brightness value forms the threshold for retriggering when the light is switched on.
    • The description of the programs has been changed as follows (example): Before: “…System state: presence, trigger on change, not present”. New: “…System state: presence, trigger when not present, trigger when changed”.
    • HmIP-WKP – Den Benutzerkanälen wurden innerhalb von Programmen 2 neue Parameter hinzugefügt, die es erlauben, auf die Tasten „Verriegeln/Entriegeln“ zu reagieren.
    • For channels of type “Configuration decision value” (e.g. HmIP-PSM channel 7) it is now possible to enter the now possible to enter the lower and upper limit value with decimal place.
    • HmIP-WRCD (ELV kit) – Note text for the allowed special characters extended.
  • when creating backups of a running “RaspberryMatic CCU” Add-on within HomeAssistant the .watchdog file will now be excluded from the backup so that upon restore no unclean-shutdown alarm message will be issued (cf. https://homematic-forum.de/forum/viewtopic.php?p=725274#p725274). In addition, before creating the backup, ReGaHss will now be instructed to flush its current settings to disk, so that also the consistency of a HA driven backup of the Add-on should be slightly improved.
  • modified the recovery system to add a user-configured static ip address as a secondary ip address to the main network interface. Thus, now the recovery system will also be available on the static ip address a user has defined in the main CCU WebUI, but also (for recovery reasons) use a DHCP acquired IP address (#1862).

WebUI changes:

Operating system changes:

  • updated tailscale to latest 1.28.0
  • updated upstream kernel to 5.15.55 LTS.
  • removed obsolete net.ipv4.tcp_timestamps network tuning because newer linux kernel automatically randomize timestamps for improved security and potential network spike reduction does not justify to disable timestamps altogether anymore (cf. https://security.stackexchange.com/questions/111794/pros-and-cons-of-disabling-tcp-timestamps).
  • added a fix/workaround for wiping compromised default/leftover data in S50sshd.

👪 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):