A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly "homematicIP CCU" IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) or on a dedicated embedded device (RaspberryPi, Tinkerboard, IntelNUC, etc.)
APACHE-2.0 License
Bot releases are hidden (Show)
Published by jens-maus over 5 years ago
This is release 3.43.15.20190223 of RaspberryMatic which is a feature release including the following new major features and minor bugfixes:
🚧 Changes:
HmIPW-DRAP
(Homematic IP Wired Access Point)HmIPW-DRD3
(Homematic IP Wired Dimmaktor – 3-fach)HmIPW-DRS4
(Homematic IP Wired Schaltaktor – 4-fach)HmIPW-DRS8
(Homematic IP Wired Schaltaktor – 8-fach)HmIPW-FIO6
(Homematic IP Wired IO Modul Unterputz – 6-fach)HmIPW-DRI16
(Homematic IP Wired Eingangsmodul – 16-fach)HmIPW-DRI32
(Homematic IP Wired Eingangsmodul – 32-fach)HmIPW-DRBL4
(Homematic IP Wired Jalousieaktor – 4-fach)HmIP-RCV-50
device (virtual remote control for HmIP)HmIP-FCI6
(Homematic IP Kontakt-Schnittstelle Unterputz – 6-fach)HmIP-WT
(Homematic IP Wandthermostat)HmIP-ASIR-B1
Hm-RC-2-PBU-FM-2
(Funk-Sender 2-fach für Markenschalter, Unterputzmontage)HmIP-WT/WTH/WTH2
.HmIP-eTRV/-2/-B/-C
.HmIP-BSL
HmIP-FBL/BBL
(weekly programs or WebUI).HmIP-FCI1/6
.HmIP-MP3P
and dimm actors.HmIP-FCI1/6
.HmIP-PCBS2
so that weekly programs work correctly.restoreBackup.sh
helper script to check for included sha256 checksum files and to make sure that only files in /usr/local
will be overwritten by the restore operations. In addition, restoreBackup.sh
will now also restart all necessary services automatically instead of requiring a manual reboot afterwards (which is still advised, thought).createBackup.sh
helper script a full path to a file can also be specified now. In addition, a sha256 checksum file is now added to every backup file for future consistency checks (#543, @methodus).udev
taking care of local lofs mounts.robots.txt
file to WebUI returning a general Disallow: /
response so that any sensible web spider should stop indexing any web pages of the CCU if it had been accidentally connected to the internet (e.g. via port forwarding).👪 Contributors (alphabetically):
📝 Support:
For support on installation and help please visit the following (german speaking) help fora:
RaspberryMatic - Installation/Update Guide 🇩🇪
RaspberryMatic - Forum 🇩🇪
💻 Download:
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 Model B+, RaspberryPi3 Model B, RaspberryPi3 Model A+, RaspberryPi2 Model B, RaspberryPi Compute Module 3, RaspberryPi Compute Module 3 lite:
RaspberryMatic-3.43.15.20190223-rpi3.zipSHA256: 917aaf93f3054bcad964c95ee100b4b781d5b33e3cae729327d952615da213f9
📦 RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.43.15.20190223-rpi0.zipSHA256: 736c751d010614a5729e90fc284e1e9f77c7b9cb849649dd8cf9068b2f8f2edf
📦 Tinker Board S, Tinker Board:
RaspberryMatic-3.43.15.20190223-tinkerboard.zipSHA256: 6d3210e6b2279c66c977c63d4b833fdb5a78bb78f48241699f6b20db9a9a27b4
📦 CCU3 (Firmware Upgrade Archive):
RaspberryMatic-3.43.15.20190223-ccu3.tgz SHA256: e5b676c0dd660a7f6828685a0ed0769571a20dedd5f22e3c2775797324820932
Published by jens-maus over 5 years ago
This is release 3.41.11.20190126 of RaspberryMatic which is a maintenance release including the following bugfixes and minor feature enhancements:
🚧 Changes:
timeout
command to default BusyBox configuration so that users can write scripts/tools that are using this timeout command to automatically cancel commands after a certain amount of time not having finished.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 Model B+, RaspberryPi3 Model B, RaspberryPi3 Model A+, RaspberryPi2 Model B, RaspberryPi Compute Module 3, RaspberryPi Compute Module 3 lite:
RaspberryMatic-3.41.11.20190126-rpi3.zipSHA256: 3fcfef32de41beeabc2db0243dbdfaf9e2ed0799baa0d6228e4b284f7c68a78e
📦 RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.41.11.20190126-rpi0.zipSHA256: 7259dbdc4efd30620646f8e2fa7896380b678f2a0f659d79a3f1f22b8f484baa
📦 Tinker Board S, Tinker Board:
RaspberryMatic-3.41.11.20190126-tinkerboard.zipSHA256: 64caffddd634ed2673340184dda8bce53ad9daeba843bef40511599dc141edea
📦 CCU3 (Firmware Upgrade Archive):
RaspberryMatic-3.41.11.20190126-ccu3.tgz SHA256: 0a9aab832d691b98762ceb18b672ce9caceb1a1663d26e41e60605052028fef7
Published by jens-maus almost 6 years ago
This is release 3.41.11.20181222 of RaspberryMatic which is a major enhancement release including several bugfixes as well:
🚧 Changes:
ReGaHss
logic engine R1.00.0388.0204 (Dec 12 2018)
with the following changes:
\t
by using a \\t
string which were not possible before (#514).break
and continue
statements to break out of while()
and foreach()
loops and to also continue with the next iteration like this is commonly performed in other script languages (#224).elseif()
within a while()
/foreach()
loop didn't work as expected but was quiting the loop too early (#404).Settings -> Systemvariables
with, e.g. ~1k of system variables or with longer device list web pages.SetInterfaceClock
tool correctly using default IP and port information with a force command-line parameter.hs485dLoader
to forward the config file path to the main hs485d
daemon on execution.hmip-copro-update.jar
to use the latest version available.ntp.homematic.com
is still used which is not reliable enough anymore. Also added checks for valid NTP servers after having called "ntpdate" soSetInterfaceClock
execution to be performed only once per day. This should slightly reduce the DutyCycle by 1-2% compared to the 3.37.x and earlier firmware versions.ssdpd
and eq3configd
to provide basic CCU search mechanisms so that a CCU device in recovery mode can also be found using the eQ3 NetFinder tool.update_script
to use more verbose/easier output messages when performing the update using the ccu3
update archive.Session.login
JSON rpc calls which does not work with the latest ReGaHss session ID generation anymore. Now it will retrieve a new session ID right after having authenticated a user rather than first getting a session ID (which isn't possible anymore without any authentication).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.41.11.20181222-rpi3.zipSHA256: 478e9716a2d325623ac670002abdc9a858d75f95e652bbd81b2760ec49bd3243
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.41.11.20181222-rpi0.zipSHA256: 5235c67789582a77d7165d94c86139d453ffdd5a820ed3bf9f748002856884c0
💼Tinker Board S, Tinker Board:
RaspberryMatic-3.41.11.20181222-tinkerboard.zipSHA256: 9feb3032a094e4281b4dbd6ab1e55a4b75b40a1d74e94a316227e0b9dcc71e90
💼CCU3 Firmware Upgrade Archive:
RaspberryMatic-3.41.11.20181222-ccu3.tgz SHA256: 18f57482a00725e3990c8c7c468cfaf1c33329f31e39e0ad61428b330f8404f4
Published by jens-maus almost 6 years ago
This is release 3.41.11.20181126 of RaspberryMatic which is a major bugfix release fixing certain last minute issues found in the last major release version:
🚧 Changes:
fe80::/10
IPv6 addresses to the default unblocked IPv6 range of addresses for improved default IPv6 functionality.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.41.11.20181126-rpi3.zipSHA256: 9175c9f8878ae578e9132a316f5668fe16aa1f9fd6d75568120e9bd41434eeaf
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.41.11.20181126-rpi0.zipSHA256: f92b7ff4b00d7180f913225da4455a4ec9d9afd6522e406562cd0301e8087804
💼Tinker Board S, Tinker Board:
RaspberryMatic-3.41.11.20181126-tinkerboard.zipSHA256: 8d4211b4b17d1ef5c37560ee424011ecbf31b9207f91760bb6a8a5fdd93d72f6
💼CCU3 Firmware Upgrade Archive:
RaspberryMatic-3.41.11.20181126-ccu3.tgz SHA256: 376a5e8a208d4a2cb6e3a2d822f364c0b51f5a82fb59a3cc64fdd29fa0b7a3c8
Published by jens-maus almost 6 years ago
This is release 3.41.11.20181124 of RaspberryMatic which is a major enhancement release including several bugfixes as well:
🚧 Changes:
ReGaHss
logic engine R1.00.0388.0203 (Nov 14 2018)
with the following changes:
DPInfo()
, etc.State()
events on HSSdp device objects (#466).ssdpd
binary version potentially fixing some problems/crashes due to non-RFC conform UPnP requests.https://USERNAME:PASSWORD@IP:PORT/
) against all XMLRPC servers (rfd, HMIPServer, etc.) if enabled in a new WebUI option under "Settings -> Security".NO SERVICEMSG
tag in the device list to warn that for these devices no service message is generated at all. This finally allows to "disable" devices, e.g. during summer/winter seasons (#222).F11
: enable fullscreen modeEsc
: disable fullscreen modeCtrl-Space
: autocompletion of current word.Ctrl-Q
: auto folding/un-folding of brackets ({
, }
) on coding blocks.Ctrl-F / Cmd-F
: start search.Ctrl-G / Cmd-G
: find next search match.Shift-Ctrl-G / Shift-Cmd-G
: find previous search matchShift-Ctrl-F / Cmd-Option-F
: replace next match.Shift-Ctrl-R / Shift-Cmd-Option-F
: replace all matches.Alt-F
: persistent search (dialog doesn't autoclose, enter to find next, Shift-Enter to find previous).Alt-G
: jump to lineOPERATING_VOLTAGE
, SABOTAGE
, ERROR_OVERHEAT
and UPDATE_PENDING
data points (if present for a certain device).snmpd.conf
configuration file, but provide the possibility for users to put own configurations into /etc/config/snmp/snmpd-user.conf
and /etc/config/snmp/snmptrapd-user.conf
.*.img
or otherwise U-Boot boot loader updates coming with future versions cannot be applied./bin/passwd
uses in main and recovery system (#469).sleep
parameter values to provide a more reliably input voltage check.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.41.11.20181124-rpi3.zipSHA256: 26652597f366454960b4588e5e807ab82b4d6974a9508eccc35a767196f4a375
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.41.11.20181124-rpi0.zipSHA256: 1b356d4f3dd50fa343edefd680ef3b4c6ec97774e3e42e6c082aed9ab75be89a
💼Tinker Board S, Tinker Board:
RaspberryMatic-3.41.11.20181124-tinkerboard.zipSHA256: fe8d127ea22f165aa0a8432e3925c17aad13cb3fb8432db6aea7f1a32fab57d9
💼CCU3 Firmware Upgrade Archive:
RaspberryMatic-3.41.11.20181124-ccu3.tgz SHA256: 63641e6a8ffcf752c0fc2bee140a7f2b0c352ef572b3fdd4cba370efe3298b94
Published by jens-maus almost 6 years ago
This is release 3.37.8.20181026 of RaspberryMatic which is a bugfixing and minor enhancement release:
🚧 Changes:
ReGaHss
logic engine R1.00.0388.0130 (Oct 14 2018)
with the following changes:
State()
call on HSSdp objects which always returned false (#367).SortByName()
for IseIdArray
type which will allow to sort an idarray by the names of the objects being part of the array. It will return true if the sort operation succeded and false if not (#411).CENTRAL:0
PONG xmlrpc warnings by ignoring PONG events to "CENTRAL" in general. Also switched the unknown HSSDevice messages to info rather than always logging as an error.libXmlRpc
to play nicer with the XMLRPC server implementation in HMIPServer which doesn't send any methodResponses at all for unknown or unexpected xmlrpc requests. This also fixes the stalled "Link List" output when using DevConfig (#441).eq3configd
with minor crash fixes upon receiving empty UDP datagrams.hss_led
with functionality to completely disable the RPI-RF-MOD LED upon a finished boot by creating an empty /etc/config/disableLED
file and to also regularly check for a valid internet connection and update all status files/LEDs accordingly./bin/triggerAlarm.tcl
helper script to generate an alarm message within the WebUI to create the necessary "Alarmzone 1" system variable on demand and to allow to specify another optional variable name as the second command parameter which will then be generated instead./opt/susvd/susv -flash /opt/susvd/fw/susv_fw_XXX.hex
).mkpasswd
to set a SSH password.Content-Type:
response headers.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.20181026-rpi3.zipSHA256: 905953a606118be4b09bf7fbae88a1ccc9f99cd6c61d7877aac0b2dd3f64d9d7
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.37.8.20181026-rpi0.zipSHA256: 6d94bd115e72afcc48e7f581d965819c73353c640948b7a6392bee8a9f0da8d8
💼Tinker Board S, Tinker Board:
RaspberryMatic-3.37.8.20181026-tinkerboard.zipSHA256: 205fad09570210462dfff8138cff1da53e7742294807098e05f39f679229afa2
💼CCU3 Firmware Upgrade Archive:
RaspberryMatic-3.37.8.20181026-ccu3.tgz SHA256: b610034d095dddbe3634712039143ef40e0d9f1c486315e1976f64b8bec98fe0
Published by jens-maus about 6 years ago
This is release 3.37.8.20180929 of RaspberryMatic which is mainly a bugfixing release with some minor enhancements.
🚧 Changes:
DutyCycle
system variable can now be disabled by creating an empty /etc/config/NoUpdateDCVars
file./etc/config/NoCronBackup
file./etc/config/CronBackupPath
./etc/config/CronBackupMaxBackups
(0 disables autodelete)./bin/createBackup.sh
now creates its temporary directory in the same directory like the backup path.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.20180929-rpi3.zip SHA256: 89c53bc8c9713adf2bac4c855615bd51ecb2468243c12affca6099d782703def
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-3.37.8.20180929-rpi0.zip SHA256: bedfb1b8ff79c2a7ed0837a3b786eb6e0e52a45c44a0962f402491ab6fba8374
💼Tinker Board S, Tinker Board:
RaspberryMatic-3.37.8.20180929-tinkerboard.zip SHA256: 02f6e08f296ece626bba8202aa9f75a9cc3921785f9d9fd737f650670995f2b5
💼CCU3 Firmware Upgrade Archive:
RaspberryMatic-3.37.8.20180929-ccu3.tgz SHA256: 4d521e9f8cfd398c60d74ee9879c6e38ead05d200f35f4738660fa25ff5166a7
Published by jens-maus about 6 years ago
This is release 3.37.8.20180922 of RaspberryMatic with major enhancements and minor bugfixes:
🚧 Changes:
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.backup
directory on the connected USB device./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.devconfig
tools display.favicon.ico
icons to use a somewhat nicer icon style..pass
statements will work as expected./usr/local/crontabs/root
.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
Published by jens-maus about 6 years ago
This is release 2.35.16.20180826 of RaspberryMatic with mainly important bugfixes and minor enhancements:
🚧 Changes:
ssdpd
version fixing minor bugs related to startup/processing UPnP management.hss_led
version integrating minor fixes for RPI-RF-MOD related LED blink codes.R1.00.0388.0129 (Aug 25 2018)
incorporating the following fixes/changes:
&
with system.Exec()
to background executions which sometimes resulted in stalled zombie processes causing other programs/script to not being executed anymore.EBUSY
.Variable()
which potentially may invalidate important information. Instead we output a warning of the incorrect use and suggest alternative functions to be used.devconfig.cgi
patch where display of certain devices caused problems if unknown enum types are used.ethtool
as a new standard tool to RaspberryMatic to allow for querying+tuning ethernet link/type parameters.ifconfig
for the initial setup of the corresponding network interface. This will fix display of the proper broadcast address.measurement
directory will now be generated and the homematic subsystem flagged for an available USB measurements device for being used for the diagram functionality in future.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. 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-2.35.16.20180826-rpi3.zip SHA256: b95002ec7e471f97170f33d90eac2767caa3f5a6585b02628be4e569c8ac259f
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.35.16.20180826-rpi0.zip SHA256: 60baeeee5df50325d81681e0d59570508b2dc70e89a081df3bb29940d50f66e1
💼Tinker Board S, Tinker Board:
RaspberryMatic-2.35.16.20180826-tinkerboard.zip SHA256: 23e4806a5ca6e0a889557b1b90e1e9f3d450baaa5e22404c536be817009031ce
Published by jens-maus over 6 years ago
This is release 2.35.16.20180715 of RaspberryMatic with mainly important bugfixes and minor enhancements:
🚧 Changes:
ssdpd
version fixing some important bugs which resulted in random crashes.hss_led
version fixing RPI-RF-MOD related LED blink codes and implements process related monitoring of important homematic services (e.g. ReGaHss, rfd, etc.).eq3configd
version with new identify string for recovery system.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. 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-2.35.16.20180715-rpi3.zip SHA256: b106293737d2f5c6e8642e4661faac128b4918c197db95f801b81bda7a59a540
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.35.16.20180715-rpi0.zip SHA256: 89f17f06538b9f3bb688e841869a03a4a5a7db7604c1ed385b6531adc4f58aa3
💼Tinker Board S, Tinker Board:
RaspberryMatic-2.35.16.20180715-tinkerboard.zip SHA256: 2261f36b70d21682e67032776439eb31bc96bd7fc92496dc496e5188ecf43618
Published by jens-maus over 6 years ago
This is release 2.35.16.20180708 of RaspberryMatic with the following enhancements and bugfixes:
🚧 Changes:
ssdpd
) which resulted in random crashes if a tunneling interface was running during startupeq3configd
to read serial number also from /var/board_sgtin
in case a RPI-RF-MOD is used.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. 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-2.35.16.20180708-rpi3.zip SHA256: 94efc8a0603ff180cded4506612c691c10dcc4a5271995d8c1c9a7e6a0c99822
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.35.16.20180708-rpi0.zip SHA256: 20c4977df785965108ab876030101c13d90bba89418702d0a492bd8ed46f887a
💼Tinker Board S, Tinker Board:
RaspberryMatic-2.35.16.20180708-tinkerboard.zip SHA256: 2126157586240f966831e5c99b4e071517c7d6626b7e559b33ba5f56fe4ec7f4
Published by jens-maus over 6 years ago
This is release 2.31.25.20180625 of RaspberryMatic with the following enhancements and bugfixes:
🚧 Changes:
hss_led
not correctly setting the status LED of external LAN gateways.updateDCVars.tcl
support script (#349) to:
Wired-Status
system variable for logging connection status of Wired-Gatways.jq
json command-line processor tool as a new standard package (#354).ssdpd
) which allows to run other UPnP daemons in parallel and which answers to 'ssdp:all' requests now as well (https://github.com/hobbyquaker/RedMatic/issues/15)/bin/createBackup.sh
by excluding the directory where the backup is about to be created (#341).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. 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-2.31.25.20180625-rpi3.zip SHA256: 345352fdfa64a964040d6c2f5ac12d67db1b84699050bb6c35ae18b3fca90517
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.31.25.20180625-rpi0.zip SHA256: f824f673182d0c1be39c70c8acaa4496ada9358b4b2e5da8072c5c044d5ab6fc
💼Tinker Board S, Tinker Board:
RaspberryMatic-2.31.25.20180625-tinkerboard.zip SHA256: 019023e4c6fc63c943977fcd345eeb519d2a3ecb6f37dd29cbb7bcdfacce1b7b
Published by jens-maus over 6 years ago
This is release 2.31.25.20180526 of RaspberryMatic with the following enhancements and bugfixes:
🚧 Changes:
hss_led
startup/shutdown routines enabling setting status LEDs (e.g. of RPI-RF-MOD) based on standard events and also setting the LED of remote LAN gateways similar to how a CCU2 does.\r
, \n
) in its description (DPInfo()
output) resulted in the system variables display to be completely empty./bin/setHWClock.sh
to only execute hwclock
if a working RTC clock is found (#319)./bin/updateAddonConfig.tcl
command-line tool and tcl functions which can be used by third-party CCU Addon packages to add/delete config page items more easily (#333)./etc/hostname
and /etc/hosts
to be automatically generated with the user-defined hostname (#326).crond
to 9 to not log normal cron job executions anymore (#317).DevConfig
, which should be somewhat more intuitive (#321).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. 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-2.31.25.20180526-rpi3.zip SHA256: 2a024a16261e6b7a96e6b76836a7ea86d02ca0864bcecca6f82086b61d159582
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.31.25.20180526-rpi0.zip SHA256: ed5793e32f6b5fd2d1dba1cd7b855ae42f693d0986a8118f8248ca3a3e88e2f4
💼Tinker Board S, Tinker Board:
RaspberryMatic-2.31.25.20180526-tinkerboard.zip SHA256: 6b524e0b1838c85dff71324eb1fd1e75a7c6212111ed62d7f6a7fa7282399aac
Published by jens-maus over 6 years ago
This is release version 2.31.25.20180428 of RaspberryMatic with the following important enhancements and bugfixes:
🚧 Changes:
unhandled ioctl
messages when eq3_char_loop is being initialised (#35)./usr/local/crontabs/root
with system-enforced cronjobs rather than only using user-supplied cronjobs.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.20180428-rpi3.zip SHA256: 95a88c530efa95a60d83840b8e5136ba399cd841fe7bf910198657306e3002de
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.31.25.20180428-rpi0.zip SHA256: e2238c9c07acf005527bb06bb7209e4bf8704d758f394c4a5861a45492a177cb
💼ASUS Tinkerboard:
RaspberryMatic-2.31.25.20180428-tinkerboard.zip SHA256: 70dbfcb7a5fe4cf040cc175972a99bc9cb532707707c689b2edf6f0789eb0f27
Published by jens-maus over 6 years ago
This is release version 2.31.25.20180324 of RaspberryMatic with the following important bugfixes and functional changes:
🚧 Changes:
R1.00.0388.0128 (Feb 28 2018)
incorporating the following fixes/changes (for more see here):
system.Exec()
to avoid zombie processes in case background execution using &
is used./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).HM-LGW
) which requires the rf module to use an older firmware version (#290).scandelay=5
to kernel options to give USB device somewhat more time to properly initialize (#278)./etc/config/enableBluetooth
. Otherwise all bluetooth hardware will be disabled to reduce power consumption.EVENT_DELAYTIME
of shutter contacts (#152).init
in the main case statement of its corresponding init script in /etc/config/rc.d
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
Published by jens-maus over 6 years ago
This is release version 2.31.25.20180225 of RaspberryMatic with the following important bugfixes and functional changes:
🚧 Changes:
bcm2835_raw_uart
to generic_raw_uart
kindly developed by Alexander Reinert.gpio
and pintest
command-line tool as well as shared libraries for e.g. querying/modifying GPIO pins./etc/config/openvpn
.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, RaspberryPi2, RaspberryPi Compute Module 3 (lite):
RaspberryMatic-2.31.25.20180225-rpi3.zip 9e415938b8b2f0600a5e4b46ef4a49518e14ff4371aefda94d0eb90b8fa09a90
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.31.25.20180225-rpi0.zip 90541de5f2e7308fee0c1265a1b43e3e023d2bc76364d8a7510e13544f3eee51
💼ASUS Tinkerboard:
RaspberryMatic-2.31.25.20180225-tinkerboard.zip 6e86cb39ea8f7dd4a546ec51f102ce18ae58ba1ecd78f0105660ccaf5e6552c2
Published by jens-maus almost 7 years ago
This is release version 2.31.25.20180120 of RaspberryMatic with the following important bugfixes and functional changes:
🚧 Changes:
R1.00.0388.0127 (Jan 14 2018)
incorporating the following fixes/changes (for more see here):
Device()
on DP objects and LastTimestamp()
and LastTimestampSeconds()
on channel objects similar to the already existing warning on incorrect use of AlDestMap()
.iso-8859-1
to all xmlrpc responses so that clients should have additional information to decode xmlrpc responses correctly.\n
, \r
) in system variables could result in an unresponsive UI if displayed in the user shared objects list on the main page (#231).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, RaspberryPi2, RaspberryPi Compute Module 3 (lite):
RaspberryMatic-2.31.25.20180120-rpi3.zip 8a9e10220ce6acf9f8dfb2a02dc2308295a34916d76f6147679cc6b6901b6fbd
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.31.25.20180120-rpi0.zip 0e181c735c093aa947e019c5a2aa69241fafe53259234350ef3149dcbaab2e71
💼ASUS Tinkerboard:
RaspberryMatic-2.31.25.20180120-tinkerboard.zip 3fff62db0dde3378866996f8269fbd458e63eb95a89564347c5f44b812f69766
Published by jens-maus almost 7 years ago
This is release version 2.29.23.20171216 of RaspberryMatic with the following important bugfixes and functional changes:
🚧 Changes:
R1.00.0388.0126 (Dec 9 2017)
incorporating the following fixes/changes (for more see here):
ID_XXXXX_MAX_COUNT
entries from the public symbolic constant table were they didn't belong to.while()
/foreach()
loops. Calling this method with 0 will result in while()
/foreach()
to loop indefinitly. Calling it with -1 will restore the default of 500000 iterations.system.MaxIterations(max)
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, RaspberryPi2, RaspberryPi Compute Module 3 (lite):
RaspberryMatic-2.29.23.20171216-rpi3.zip 3947f714cb843b7e8f8292afad9c9103dc0d2f52f8badfc3b3ef6debabd6d310
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.29.23.20171216-rpi0.zip 0d046c66ec6809c1407c945b2f374a1ec3a6ccb47a42fed4695cac73df1091c8
💼ASUS Tinkerboard:
RaspberryMatic-2.29.23.20171216-tinkerboard.zip 3e15c0dba73345cc6f20f8fac00b1098d9e9ba1d160c69faad3b9d1f38fceca9
Published by jens-maus almost 7 years ago
This is release version 2.29.23.20171118 of RaspberryMatic with the following important bugfixes and functional changes:
🚧 Changes:
R1.00.0388.0124 (Nov 14 2017)
incorporating the following major fixes/changes (for more see here):
ToTime()
on a time object and Filename()
on a xml object returned incorrect results.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.InterfacesList.xml
were incorrectly stripped if only LAN gateways were used (#177)..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)./etc/config/strompi2
has to be created. (#186)/dev/ttyUSB0
device path as previously hardcoded.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, RaspberryPi2, RaspberryPi Compute Module 3 (lite):
RaspberryMatic-2.29.23.20171118-rpi3.zip 93e69c8fcc3851f8848ab9eddcdd2019e67029a96fb8878c3fa043f6d640b4e4
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.29.23.20171118-rpi0.zip ae5b6143619aee1e7c76e5c4684d1c22c11d10f1f50af81c3bfa54900c557a4e
💼ASUS Tinkerboard:
RaspberryMatic-2.29.23.20171118-tinkerboard.zip 6018845be5275e0759e20c64d5bd776a1fc4abae1949a041cebd18d3ed7da5f6
Published by jens-maus about 7 years ago
This is release version 2.29.23.20171022 of RaspberryMatic with the following bugfixes and functional changes:
🚧 Changes:
/usr/local/etc/profile.d
to e.g. modify the PATH
and LD_LIBRARY_PATH
environment to specify pathes of third-party binaries and shared libraries.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, RaspberryPi2, RaspberryPi Compute Module 3 (lite):
RaspberryMatic-2.29.23.20171022-rpi3.zip 93e69c8fcc3851f8848ab9eddcdd2019e67029a96fb8878c3fa043f6d640b4e4
💼RaspberryPi Zero W, RaspberryPi Zero, RaspberryPi Compute Module 1, RaspberryPi1 (A+/B+):
RaspberryMatic-2.29.23.20171022-rpi0.zip fc19b254bc51b6824b8c8e67e5f7e8080848ee69dc1a4bcea6af290a5d9d32fa
💼ASUS Tinkerboard:
RaspberryMatic-2.29.23.20171022-tinkerboard.zip fcf4ebe68ea84d7aa027c16408c72e5dd3f0d40119bc4f1ae3b06ac38b062915