RaspberryMatic - Verbesserungsvorschläge/Wünsche
Moderatoren: jmaus, Co-Administratoren
- Baxxy
- Beiträge: 10847
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 610 Mal
- Danksagung erhalten: 2229 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Zu: @wok1415 "RaspberryMatic sollte Bestandteile von RedMatic aktualisieren können"
RaspberryMatic ist das Betriebssystem, RedMatic ein AddOn. AddOns müssen so gebaut sein das sie auf dem Betriebssystem laufen.
Es sollte nicht Aufgabe des Betriebssystems sein verwaiste AddOns "up-to-date" zu halten. Das ist Aufgabe des AddOn-Maintainers der hier aber dummerweise und leider abgetaucht ist. Selbst wenn RM hier "eingreifen" würde, was ist mit CCU3?
Das einig richtige wäre das sich jemand mit Motivation, Engagement und Sachkenntnis dem Projekt RedMatic widmet und es weiterführt.
Das letzte Release hat bald "Zweijähriges" und die letzten Aktivitäten im Projekt sind gut ein Jahr her. Noch kann man RedMatic manuell updaten aber gerade für Frischlinge und weniger Versierte wird da die Luft schon dünn.
Zu: @roe1974
Ja das wünschte ich mir auch manchmal. Habe aber absolut keinen Plan ob und wie sich das umsetzen ließe. Vielleicht mit "Cookies".
Ich nutze da die Filteroptionen. Die können inzwischen auch Regex. Nervig sind nur die "SysVar-Filter". Die sind so "sticky" und hängen sich überall rein.
Und das schon seit über 2 Jahren.
RaspberryMatic ist das Betriebssystem, RedMatic ein AddOn. AddOns müssen so gebaut sein das sie auf dem Betriebssystem laufen.
Es sollte nicht Aufgabe des Betriebssystems sein verwaiste AddOns "up-to-date" zu halten. Das ist Aufgabe des AddOn-Maintainers der hier aber dummerweise und leider abgetaucht ist. Selbst wenn RM hier "eingreifen" würde, was ist mit CCU3?
Das einig richtige wäre das sich jemand mit Motivation, Engagement und Sachkenntnis dem Projekt RedMatic widmet und es weiterführt.
Das letzte Release hat bald "Zweijähriges" und die letzten Aktivitäten im Projekt sind gut ein Jahr her. Noch kann man RedMatic manuell updaten aber gerade für Frischlinge und weniger Versierte wird da die Luft schon dünn.
Zu: @roe1974
Ja das wünschte ich mir auch manchmal. Habe aber absolut keinen Plan ob und wie sich das umsetzen ließe. Vielleicht mit "Cookies".
Ich nutze da die Filteroptionen. Die können inzwischen auch Regex. Nervig sind nur die "SysVar-Filter". Die sind so "sticky" und hängen sich überall rein.
Und das schon seit über 2 Jahren.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 522
- Registriert: 07.01.2017, 16:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 66 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Zu dem von Baxxy bereits geschriebenen noch diese Ergänzung: man könnte seitens RedMatic auch die vom Betriebssystem mitgebrachte node.js / npm verwenden; allerdings bringt RedMatic seine eigenen Versionen nicht ohne Grund mit. Die Kompatibilität von NodeRed mit node.js / npm ist nur mit bestimmten Versionen gegeben und die jeweiligen Versionen auf CCU3 / RM sind da nicht immer für geeignet.wok1415 hat geschrieben: ↑23.01.2023, 09:53Wäre es nicht naheliegend bei der Installation von RedMatic automatisch Node-Red, node und npm zu aktualisieren (auf 3.02; 16.19.0; bzw. 8.19.3) ? Außerdem könnte node-red-contrib-ccu nodes ersetzt werden durch @ptweety/node-red-contrib-ccu - hier wurden die Abhängigkeiten von Matthias aktualisiert.
Ich hatte übrigens mal einen Faden zu RedMatic gestartet, aber nicht so viel Rückmeldung erhalten, als dass sich da eine engagierte Gruppe geformt hätte.
-
- Beiträge: 118
- Registriert: 16.07.2020, 15:52
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 3 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Das ist richtig - Node-Red ist nicht mit allen Node Versionen voll kompatibel. Deshalb ist es ja notwendig nach einem Update von Node-Red die Versionen von node.js und npm nachzuziehen (siehe z.B. https://nodered.org/docs/faq/node-versions). Empfohlen wird Node-Red 3 zusammen mit node.js 16. Unter Debian ist das ja alles kein Problem - insbesondere unter RM ist das leider etwas anders.
@Baxxy @ptweety Es wäre sicher notwendig das AddOn RedMatic anzupassen und nicht dem Betriebssystem die Aufgabe zu überlassen. Aber das passiert ja seit einer gefühlten Ewigkeit nicht. Vielleicht könnte man übergangsweise eine kurze Anleitung verfügbar machen, wie man selbst die Versionen von Node-Red, node.js und npm unter RM/CCU3 richtig nachzieht ? Damit wäre vielen geholfen, bis es eine neue Version von RedMatic gibt.
Viele Grüße
-
- Beiträge: 118
- Registriert: 16.07.2020, 15:52
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 3 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
In der aktuellen Version von RaspberryMatic wird anscheinend npm 8.19.2 und nodejs 16.18.1 mitgeliefert und das ändert sich auch nicht mehr nach der Installation von RedMatic!ptweety hat geschrieben: ↑24.01.2023, 07:48Zu dem von Baxxy bereits geschriebenen noch diese Ergänzung: man könnte seitens RedMatic auch die vom Betriebssystem mitgebrachte node.js / npm verwenden; allerdings bringt RedMatic seine eigenen Versionen nicht ohne Grund mit. Die Kompatibilität von NodeRed mit node.js / npm ist nur mit bestimmten Versionen gegeben und die jeweiligen Versionen auf CCU3 / RM sind da nicht immer für geeignet.
Nach der von ptweety geposteten Anleitung lässt sich mit den nachfolgenden Befehlen node-red auf die Version 3.0.2 updaten und mit dem Migrationsleitfaden lassen sich die nodes auf @ptweety/node-red-contrib-ccu migrieren. Das scheint jetzt alles wunderbar zu funktionieren - auch nach einem Reboot. Zuvor aufgetretene Problem bei der Installation der node-red-contrib-modbus nodes treten jetzt nicht mehr auf.
Somit können alle, die aus irgendeinem Grund darauf angewiesen sind, jetzt relativ einfach unter RaspberryMatic eine aktuelle Node-Red Installation laufen lassen.
Code: Alles auswählen
# source /usr/local/addons/redmatic/home/.profile
# cd /usr/local/addons/redmatic/var
# npm install -g node-red@3.0.2
-
- Beiträge: 5
- Registriert: 04.01.2023, 15:44
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 2 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Ich fände es nützlich, wenn die Temperaturprofile bei Wand-/Heizkörperthermostaten in den Einstellungen nicht nur durchnummeriert wären, sondern wenn es noch ein kleines Textfeld dahinter gäbe, um eine Notiz zum jeweiligen Profil zu hinterlegen. Dieses Textfeld müsste auch nicht woanders weiterverarbeitbar sein, sondern würde dann nur helfen, sich daran zu erinnern, was man mal bei der Einrichtung gedacht hat. Wäre der Programmieraufwand dafür groß?
Viele Grüße
MY
Viele Grüße
MY
-
- Beiträge: 9684
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1627 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Ziemlich. Leg dir doch eine Systemvariable Typ Text an. Schreibe da deine Notizen rein und ordne sie einem Kanal des Thermostate zu.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 5
- Registriert: 04.01.2023, 15:44
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 2 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Ich habe das Problem jetzt so gelöst:
1. Systemvariable mit Werteliste anlegen und Kanal zuweisen: 2. Programm zum Setzen der Werte: 3. Dann erscheint sogar bei der Bedienung des Wandthermostats die Info, die ich brauchte : Wenn jemand von den Experten*innen nicht noch einen Verbesserungsvorschlag hat, mache ich das jetzt bei allen Thermostaten so und die alte Word-Datei mit den Zuordnungen wandert in den Papierkorb.
Vielen Dank für den Tipp und viele Grüße
MY
1. Systemvariable mit Werteliste anlegen und Kanal zuweisen: 2. Programm zum Setzen der Werte: 3. Dann erscheint sogar bei der Bedienung des Wandthermostats die Info, die ich brauchte : Wenn jemand von den Experten*innen nicht noch einen Verbesserungsvorschlag hat, mache ich das jetzt bei allen Thermostaten so und die alte Word-Datei mit den Zuordnungen wandert in den Papierkorb.
Vielen Dank für den Tipp und viele Grüße
MY
-
- Beiträge: 9684
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1627 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Gute Idee.
doch eins habe ich noch: in den SONST-WENN kannst Du auf "nur prüfen" umstellen, das Programm wird ja bereits im ersten WENN getriggert.
btw: starte mal deine CCU neu, da landet in der Anzeige ein Stück Quellecode, das ist nicht normal.
doch eins habe ich noch: in den SONST-WENN kannst Du auf "nur prüfen" umstellen, das Programm wird ja bereits im ersten WENN getriggert.
btw: starte mal deine CCU neu, da landet in der Anzeige ein Stück Quellecode, das ist nicht normal.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 5
- Registriert: 04.01.2023, 15:44
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 2 Mal
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Vielen Dank. So geändert und läuft perfect ohne Meldung!
Re: RaspberryMatic - Verbesserungsvorschläge/Wünsche
Neben einer grafischen Darstellung des Duty Cycle wäre es für mich auch gut zu sehen, wie warm der RasberryPi wird. Er steht schließlich allein und unbeobachtet. Eine Temperaturüberwachung wäre da echt nicht verkehrt.