Skip to content

RaspberryMatic 2.31.25.20180324

Compare
Choose a tag to compare
@jens-maus jens-maus released this 24 Mar 14:03
· 5062 commits to master since this release
8a6d0a9

This is release version 2.31.25.20180324 of RaspberryMatic with the following important bugfixes and functional changes:

Downloads License Donate

🚧 Changes:

  • updated buildroot/Linux environment to latest stable 2018.02 version.
  • switched RaspberryPi Linux kernel to 4.14.x line and updated it to latest 4.14.29 including corresponding RaspberryPi firmware.
  • updated Tinkerboard Linux kernel to 4.4.119 and changed it to use the armbian patchset which finally allows to use the onboard WiFi and Bluetooth functionality as well as having some graphics related issues fixed.
  • added support for new RaspberryPi3 Model B+ model.
  • updated ReGaHss scripting engine version to R1.00.0388.0128 (Feb 28 2018) incorporating the following fixes/changes (for more see here):
    • optimized system.Exec() to avoid zombie processes in case background execution using & is used.
  • modified onboard LED setup to use a unified LED blinking scheme for RaspberryPi and Tinkerboard so that behaviour of these boards match during bootup.
  • added /usr/sbin/rfkill as new default package so that bluetooth and wlan devices can be easily turned on/off (which is now automatically performed if these devices are not used).
  • fixed eq3configd package which should bring back full eQ3-NetFinder compatibility.
  • fixed LAN Gateway mode (HM-LGW) which requires the rf module to use an older firmware version (#290).
  • added scandelay=5 to kernel options to give USB device somewhat more time to properly initialize (#278).
  • modified the boot up process to just enable bluetooth support if a file /etc/config/enableBluetooth. Otherwise all bluetooth hardware will be disabled to reduce power consumption.
  • prevent automount of system-related filesystems on usb storage (#267).
  • improved HmIP-RFUSB setup during boot up to make the init and firmware update process more stable (#257).
  • fixed bug where upon disabling the SSH service via WebUI the ssh daemon wasn't stopped at all (#281).
  • fixed bug where the syslog daemon wasn't restarted correctly from the WebUI because the wrong init script was executed.
  • fixed wiringpi tinkerboard build which was not working as expected.
  • integrated a WebUI bugfix for displaying empty html table definitions below a CUxD device (#260).
  • integrated a WebUI bugfix where in WebUI programs the config dialog for a HM-LC-RGBW-WM was displayed as empty (#270).
  • integrated a WebUI enhancement to allow to filter for a String (Zeichenkette) in the system variables list (#232).
  • integrated a WebUI enhancement to improve the display of long system variable type content and perform proper word wrapping (#236).
  • integrated a WebUI bugfix to correctly translate the EVENT_DELAYTIME of shutter contacts (#152).
  • updated S.USV firmware and client software files to the latest versions available.
  • slightly modified the CCU Addon init script handling by providing a possibility that Addons perform initialising steps before all major HomeMatic applications (e.g. ReGaHss, etc.) are started by simply adding an init in the main case statement of its corresponding init script in /etc/config/rc.d
  • minor bugfixes and functional changes.

For support on installation and help please visit the following (german speaking) help fora:

RaspberryMatic - Installation/Update Guide 🇩🇪
RaspberryMatic - Forum 🇩🇪

Please find the necessary installation images (*.img files) for each supported hardware platform in separate zip archive files attached to this release. To verify their integrity a *.sha256 file is included in the zip file which contains the sha256 checksum of the img file.

The following installation archives can be downloaded for selected hardware platforms: