Downloads
CCU3 (Firmware ab 3.61.5), piVCCU3 und OpenCCU Varianten rpi2, tinkerboard und oci_arm (armv7l)
OpenCCU Varianten rpi3, rpi4, rpi5 und oci_arm64 (aarch64)
OpenCCU Varianten ova, intelnuc und oci_amd64 (x86_64)
RedMatic 9.0.1
- Paletten-Manager fehlte nach einem Update auf OpenCCU (#599): Nach
einer Installation über die WebUI startete Node-RED aus dem temporären
Installationsverzeichnis, das OpenCCU anschließend löscht. Node-RED konnte
dann keinnpmmehr starten und blendete „Palette verwalten" aus (bis
zum nächsten Neustart). Node-RED startet jetzt immer aus einem festen
Verzeichnis. Betroffene Installationen: einmal RedMatic neu starten (oder
auf 9.0.1 aktualisieren). - RedMatic-Einstellungsseite zeigte „stopped" obwohl Node-RED lief
(#600): Die Prozessanzeige erwartete noch den Prozessnamen von Node.js 14.
Status, Speicher und Uptime werden wieder richtig angezeigt. - IPv6 für Matter: Auf der CCU3 mit Original-Firmware fehlt
eth0nach
dem Booten die IPv6 Link-Local-Adresse (fe80::). Matter-Controller
erreichen eine Bridge nur über IPv6, deshalb legt RedMatic die Adresse
jetzt beim Start an, falls sie fehlt (dauert etwa zwei Sekunden), und
schreibt eine Zeile ins Log. Auf OpenCCU ist die Adresse bereits vorhanden,
dort ändert sich nichts. Voraussetzung für
RedMatic-Matter.
RedMatic 9
RedMatic 9 ist eine grundlegend verschlankte und modernisierte Version.
Bitte vor der Installation lesen, es gibt einschneidende Änderungen.
⚠️ Backup ist Sache des Anwenders. Vor dem Update von RedMatic 7.x/8.x
unbedingt ein CCU-Backup anlegen und die Flows exportieren. Ein Weg
zurück gibt es nur über dieses Backup. Das Update erfolgt auf eigene
Verantwortung.
- Voraussetzungen: CCU3 mit Firmware ab 3.61.5 oder aktuelles
OpenCCU (ehemals RaspberryMatic). Ältere Firmware wird nicht mehr
unterstützt (RedMatic patcht keine Firmware-Dateien mehr). - Node.js 24 und Node-RED 5 (bisher Node.js 14 / Node-RED 1). Flows
aus RedMatic 7/8 werden von Node-RED beim ersten Start übernommen. - Nur noch node-red-contrib-ccu ist vorinstalliert. Dashboard,
HomeKit, E-Mail, Sun-Position, Combine, RedMatic-LED usw. werden nicht
mehr mitgeliefert und nicht mehr von RedMatic gepflegt. Bei einem
Update von 7.x/8.x bleiben bereits installierte Nodes im
Benutzerverzeichnis erhalten und können über den Node-RED
Paletten-Manager aktualisiert oder entfernt werden. - Der RedMatic-Paketmanager und die RedMatic-WebApp entfallen
ersatzlos. Nodes werden ausschließlich über den Paletten-Manager
installiert. - Keine nativen Module: Nodes mit binären Abhängigkeiten (Compiler
nötig) können auf der CCU nicht installiert werden — es werden keine
vorkompilierten Binaries mehr mitgeliefert. node-red-node-rbeist inzwischen Bestandteil von Node-RED; eine noch
installierte Kopie erzeugt nur eine Warnung und kann entfernt werden.- Logging: Die Einstellung
logging.ainwird automatisch nach
logging.syslogmigriert. - Es werden keine Beispiel-Flows mehr mitgeliefert.
- Die Lizenzübersicht wurde durch SBOMs (CycloneDX) ersetzt, die als
Release-Anhang und in der RedMatic-Konfiguration verfügbar sind.
Ausführlich: Migration auf RedMatic 9.
Rückmeldungen bitte als GitHub Issue.
Changes
- 81e3d7e @hobbyquaker 9.0.1: palette manager after OpenCCU updates (#599), process status on the settings page (#600)
- a593849 @hobbyquaker readme: update warning names RedMatic 7 only, Matter/HomeKit bullets (wiki Intro)
- d758431 @hobbyquaker 9.0.1
- eda24b9 @hobbyquaker 9.0.1-dev.0: create the IPv6 link-local address on eth0 at start (task 9)
- 08fb2f5 @hobbyquaker readme: bridge section for MQTT / Home Assistant / Matter / HomeKit, she and feezal
- 15a1e9c @hobbyquaker roadmap: task 9, IPv6 link-local for Matter on the CCU3 (filed from RedMatic-Matter task 13)
- d3bec8c @hobbyquaker root package.json mirror: exact versions instead of "0.0.0 - x" ranges
- 4d52f9d @hobbyquaker roadmap/handoff: 9.0.0 released
Module Versions
| Module | Version |
|---|---|
| Node.js | 24.20.0 |
| node-red | 5.0.6 |
| npm | 11.19.1 |
| node-red-contrib-ccu | 4.0.0 |