Skip to content

RaspberryMatic 3.37.8.20180922

Compare
Choose a tag to compare
@jens-maus jens-maus released this 22 Sep 15:41
· 4525 commits to master since this release
a0f1e6d

This is release 3.37.8.20180922 of RaspberryMatic with major enhancements and minor bugfixes:

Downloads License Donate

🚧 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: