RaspberryMatic 2.31.25.20180324
This is release version 2.31.25.20180324 of RaspberryMatic with the following important bugfixes and functional changes:
🚧 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.
- optimized
- 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:
-
💼RaspberryPi3+, RaspberryPi3, RaspberryPi2, RaspberryPi Compute Module 3 (lite):
RaspberryMatic-2.31.25.20180324-rpi3.zip 00303c21a33fabb00ffc40e9ef0b53faf5653c37b8cf8e14e31c32ef0399c9e9 -
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.31.25.20180324-rpi0.zip aa9dc5d9e3a6ad7481a1323aa4cbaebed44badf5048e6fb36b4804c84afd0e52 -
💼ASUS Tinkerboard:
RaspberryMatic-2.31.25.20180324-tinkerboard.zip e3b56145de6a1d29913f6724e4f7822ffc95add1ddacb8518d6e1ae0e7c20ef4