Skip to content

RaspberryMatic 2.29.23.20171118

Compare
Choose a tag to compare
@jens-maus jens-maus released this 18 Nov 08:57
· 5494 commits to master since this release
475d309

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

Downloads License Donate

🚧 Changes:

  • updated buildroot/Linux environment to latest stable 2017.08.1 version.
  • updated RaspberryPi Linux kernel to 4.9.62 including compatible RaspberryPi firmware.
  • updated ReGaHss scripting engine version to community version R1.00.0388.0124 (Nov 14 2017) incorporating the following major fixes/changes (for more see here):
    • fixed bug where on a DST switching date the internal time module crashed ReGaHss because internal time calculation routines couldn't deal with DST borders.
    • fixed more DST related bugs in the time module which could result in various different issues at DST borders.
    • fixed bug where deleting an object didn't remove it from the shared user objects list. Also added an automatic cleanup routine upon loading the regadom which will remove all invalid object ids in the shared user objects list.
    • fixed bug where using ToTime() on a time object and Filename() on a xml object returned incorrect results.
    • modified error output to be more verbose when assigning incompatible data to a system variable of a different type.
    • added warning output if the maximum number of iterations for while() and foreach() use has been reached. This should make it easier to reveal situations where while()/foreach() uses show strange results because of the max iteration limitation. Also increased the maximum iterations to 500000.
  • fixed bug where BidCos-RF entries in InterfacesList.xml were incorrectly stripped if only LAN gateways were used (#177).
  • fixed bug where recreating a HTTPS certificate resulting in a stopped webserver (#184).
  • fixed bug where saving week program settings (e.g. for HMIP-BROLL) didn't work due to a too small request header size of lighttpd (#187).
  • fixed bug where for some HmIP devices with weekly schedules (e.g. HmIP-FSM) the device parameters were not displayed (#173).
  • added possibility to add an empty .nobackup file to any directory under /usr/local which will then result in the whole directory tree not being included into the backup process. This should allow Addon developers to flag a certain directory for not being worth to be included in the backup creation process (#179).
  • added support for StromPi2 UPS HAT (http://www.joy-it.net/strompi-2/). To enable support a file /etc/config/strompi2 has to be created. (#186)
  • modified HMIP-RFUSB recognition to automatically identify the device path and not use the fixed /dev/ttyUSB0 device path as previously hardcoded.
  • updated S.USV support software to version 2.33 including firmware 2.4.
  • updated JAVA8 runtime environment to version 1.8.0_152-8.25.0.76
  • 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: