v9.0.0-alpha.0
Pre-release
Pre-release
⚠️ Überholt durch 9.0.0-alpha.1:
Bei einem Update einer bestehenden Installation auf OpenCCU wird
Node-RED nach der Installation nicht wieder gestartet (Neuinstallation
und CCU3 sind nicht betroffen). Abhilfe: Node-RED über die
RedMatic-Einstellungsseite starten — oder direkt alpha.1 installieren.
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 — Vorabversion
RedMatic 9 ist eine grundlegend verschlankte und modernisierte Version.
Bitte vor der Installation lesen, es gibt einschneidende Änderungen:
- 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 — vor
dem Update unbedingt ein CCU-Backup und einen Export der Flows
anlegen. - 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.
Diese Version ist eine Vorabversion zum Testen; Rückmeldungen bitte
als GitHub Issue.
Changes
- 4c47e42 @hobbyquaker 9.0.0-alpha.0
- 298ad31 @hobbyquaker release prep: hand-written release notes, no downgrade nag on prereleases (dev.15)
- 0e83607 @hobbyquaker drop the CCU firmware patching from bin/redmatic (dev.14)
- 54f91fe @hobbyquaker armv7l/CCU3 hardware test passed, fix update-path leftovers (dev.13)
- 7a3ffbc @hobbyquaker bundle git (Alpine musl, all archs), x86_64 hardware test passed
- 1e51499 @hobbyquaker readme: keep menu items unbreakable on mobile
- 60017fd @hobbyquaker add HANDOFF.md for continuing on another machine
- f1eaf3d @hobbyquaker fix rega-auth for homematic-rega 2.x (found by container smoke test)
- ce51bc6 @hobbyquaker dark-mode logo variant, README regenerated from overhauled wiki
- 83fec88 @hobbyquaker ESLint (flat config) + CI lint job, action bumps, README dev notice
- 4721255 @hobbyquaker readme: keep wiki intro out of the RedMatic 9 notice box, drop zigbee mention
- 9cfa412 @hobbyquaker roadmap: record issue closures and WebApp repo archival
- 1ad4045 @hobbyquaker modernize tooling: SBOM, dead deps gone, editorconfig, gitattributes (task 3)
- 2b708ff @hobbyquaker roadmap-archive convention, README overhaul, WebApp deprecation notice
- 6414c6b @hobbyquaker GitHub Actions CI + release pipeline, Travis removed (roadmap task 6)
- dc0e6f1 @hobbyquaker runtime fixes from the issue backlog (roadmap task 5a) + OpenCCU rename
- 4f63dfe @hobbyquaker Node.js 24, Node-RED 5, npm 11, node-red-contrib-ccu 4 (roadmap tasks 4/4a/5)
- 5bb268f @hobbyquaker replace ain2/unix-dgram syslog logging with busybox logger (roadmap task 4b)
- feb8479 @hobbyquaker remove package manager, prebuilds and bundled tools (roadmap task 2)
- b1b4693 @hobbyquaker strip down bundled nodes to node-red-contrib-ccu only (roadmap task 1)
- 50eef31 @hobbyquaker roadmap: Node 24 + Node-RED 5, npm bundling, issue triage; start 9.0.0-dev
- 6ba1e4c @hobbyquaker roadmap: analyze ain2/unix-dgram, limit platforms, target Node 22
- 551a97a @hobbyquaker roadmap: add gitattributes eol normalization hint
- 9d36f4c @hobbyquaker add ROADMAP and agent instructions
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 |