RaspberryMatic 3.37.8.20180922
This is release 3.37.8.20180922 of RaspberryMatic with major enhancements and minor bugfixes:
🚧 Changes:
- updated OCCU firmware to 3.37.8 incorporating all CCU firmware relevant changes to bring RaspberryMatic in line with the latest CCU3 firmware with the same version number. This includes the following major changes:
- basic homematicIP-Wired (HmIP-Wired) support
- integrated Mediola NEO Server Addon support
- globally installed nodejs (v8.11.4) support
- support for automatically storing device logging data to a connected USB device (e.g. memory stick).
- for upgrading from a CCU3 a dedicated
RaspberryMatic-X.X.XXX-ccu3.tgz
package will now be supplied so that a CCU3 can be directly upgraded to RaspberryMatic via its WebUI update functionality. - modified automatic USB device mounting support:
- to automatically copy all device diagram data from the local SD card to a newly connected USB stick.
- implemented an auto backup mechanism where RaspberryMatic will automatically create nightly backups at midnight and store them into a separate
backup
directory on the connected USB device. - the first connected USB device will now be mounted at
/media/usb1
and a link/media/usb0
will always point at the currently active USB device used for storing the device diagram and backup data.
- updated integrated Mediola NEO Server Addon to latest 2.3.1 version.
- integrated the following new WebUI patches:
- implemented new device status column in the device overview display of the WebUI. Now the RSSI_DEVICE and RSSI_PEER values as well as the DUTY_CYCLE, UNREACH, CONFIG_PENDING and LOWBAT status is directly displayed in the device overview listing if they exist for a certain device.
- implemented RSSI display of HmIP devices in the
devconfig
tools display. - fixed certain graphical glitches in displayed tables so that all tables should have an equal look.
- allow addon packages to be installed without a forced reboot. Now all addons will be directly installed and users instructed to manually reboot the system if necessary. In addition, addon authors can change their installation routines to return an exit code of 10 to signal that a reboot is necessary.
- updated buildroot/Linux environment to latest stable 2018.08 version.
- updated U-Boot bootloader to latest stable 2018.07 version.
- modified RaspberryMatic specific
favicon.ico
icons to use a somewhat nicer icon style. - integrated more standard MIB modules in SNMP support so that, e.g.
.pass
statements will work as expected. - updated RaspberryPi Linux kernel to 4.14.70 (raspberrypi-kernel_1.20180919-1) including corresponding RaspberryPi firmware files.
- updated armbian-based Tinkerboard Linux kernel + U-Boot patchset and raised kernel version to 4.14.70 accordingly.
- updated S.USV firmware files to latest 2.61/2.21 firmwares available (Updates to these firmware have to be, however, still performed manually).
- changed cron startup to be performed as the very last service so that addon developers can put own cronjobs in
/usr/local/crontabs/root
. - changed kernel command line to correctly suppress kernel debug messages on the HDMI console during bootup.
- 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 🇩🇪
The following installation archives (*.zip
files) can be downloaded for selected hardware platforms (including a *.tgz
update archive to upgrade from a CCU3 firmware to RaspberryMatic). To verify their integrity a sha256
checksum is listed as well. Please upload these zip files using the WebUI-based update mechanism available:
-
💼RaspberryPi3+, RaspberryPi3, RaspberryPi2, RaspberryPi Compute Module 3 (lite):
RaspberryMatic-3.37.8.20180922-rpi3.zip SHA256: 2490d8cfcf5eb7b9b6c68eb1552e6fce61971e30531c46e612a8bebf8319956c -
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.37.8.20180922-rpi0.zip SHA256: ccd740464aa1c74f8f8a493dfb67b5500bd8421173d1da907a8f9f121c094372 -
💼Tinker Board S, Tinker Board:
RaspberryMatic-3.37.8.20180922-tinkerboard.zip SHA256: 9adccead5f2c14d341190544191dd522722073cd66a2dbbfc4852dbdcd47c789 -
💼CCU3 Firmware Upgrade Archive:
RaspberryMatic-3.37.8.20180922-ccu3.tgz SHA256: a2ed11e136334c3c4a4bf3f45eecb0356e248105e44f55dcade076b8fd1deca4