Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Sobald ich ein Programm aufrufe und z.B. nur auf Überprüfen drücke, wird der Bildschirm Grau und es dreht sich ständig ein Kringel.
Man kommt dann nur mit einem Hardreset raus, sprich Abziehen des NTs und Neustart.
Ich komme nicht dahinter, an was es liegt.
Momentan läuft auch meine Raspberrymatic auch wieder auf dem PI 3B und dem alten Funkmodul, weil ich mit der NAS bzw. Virtaulisation APP Probleme habe.
Da scheint die aktuelle Version einen Fehler drin zu haben.
Man kommt dann nur mit einem Hardreset raus, sprich Abziehen des NTs und Neustart.
Ich komme nicht dahinter, an was es liegt.
Momentan läuft auch meine Raspberrymatic auch wieder auf dem PI 3B und dem alten Funkmodul, weil ich mit der NAS bzw. Virtaulisation APP Probleme habe.
Da scheint die aktuelle Version einen Fehler drin zu haben.
Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
-
- Beiträge: 393
- Registriert: 26.06.2018, 11:02
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 11 Mal
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Das Netzteil abzuziehen, ist die schlechteste Idee überhaupt. Du bist der nächste Kandidat für eine defekte SD-Card.
Wie wäre es mit einem SSH-Zugang? Den kannst du in der Systemsteuerung anlegen, und dann auf der Konsole eingeben:
und schon kannst du die Maschine herunterfahren.
Dazu gibt es mehrere Forenbeiträge, die Suchfunktion hilft!
Wie wäre es mit einem SSH-Zugang? Den kannst du in der Systemsteuerung anlegen, und dann auf der Konsole eingeben:
Code: Alles auswählen
sudo shutdown -h now
Dazu gibt es mehrere Forenbeiträge, die Suchfunktion hilft!
- jmaus
- Beiträge: 9862
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1880 Mal
- Kontaktdaten:
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Unter RaspberryMatic wird dieser Befehl nicht funktionieren. Da muss man nur folgenden Befehl eingeben zum sofortigen Herunterfahren des Systems:Raspihausfan_1 hat geschrieben: ↑02.09.2020, 12:43Das Netzteil abzuziehen, ist die schlechteste Idee überhaupt. Du bist der nächste Kandidat für eine defekte SD-Card.
Wie wäre es mit einem SSH-Zugang? Den kannst du in der Systemsteuerung anlegen, und dann auf der Konsole eingeben:und schon kannst du die Maschine herunterfahren.Code: Alles auswählen
sudo shutdown -h now
Code: Alles auswählen
poweroff
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Das Abschalten ist nicht das Problem!
Problem ist, dass ich keine vorhandenen Programme mehr Editieren kann.
Sobald ich da auch nur auf Fehlerprüfung klicke, dann dreht sich der Kreisel und nix geht mehr und zwar Stundenlang!
Und zwar auf einer Neu aufgesetzten Raspberrymatic mit einem PI 3B und einem Raspberrymatic Image auf einer Virtuellem Maschine auf meiner NAS TS-453Pro.
Irgendwie geht da nix mehr, warum auch immer.
Ich habe z.B. ein Standard Skript für das DIY Display, welches nur das Display löscht und sonst nix macht, da will ich nur eine Zahl in der IP ändern, selbst da hängt sich die Raspberrymatic auf und der Kringel läuft.
Auch wenn ich ohne was zu machen, auf Fehlerprüfung klicke!
Das ist der Code:
Das hat aber noch bis vor kurzem funktioniert und ich habe keine Ahnung was da nicht mehr geht.
Problem ist, dass ich keine vorhandenen Programme mehr Editieren kann.
Sobald ich da auch nur auf Fehlerprüfung klicke, dann dreht sich der Kreisel und nix geht mehr und zwar Stundenlang!
Und zwar auf einer Neu aufgesetzten Raspberrymatic mit einem PI 3B und einem Raspberrymatic Image auf einer Virtuellem Maschine auf meiner NAS TS-453Pro.
Irgendwie geht da nix mehr, warum auch immer.
Ich habe z.B. ein Standard Skript für das DIY Display, welches nur das Display löscht und sonst nix macht, da will ich nur eine Zahl in der IP ändern, selbst da hängt sich die Raspberrymatic auf und der Kringel läuft.
Auch wenn ich ohne was zu machen, auf Fehlerprüfung klicke!
Das ist der Code:
Code: Alles auswählen
string stdout;
string stderr;
string url="http://192.168.2.109/control?cmd=lcdcmd,clear";
system.Exec ("wget -q -O /dev/null " #url, &stdout, &stderr);
Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
- jmaus
- Beiträge: 9862
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1880 Mal
- Kontaktdaten:
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Das ist wieder das allseits bekannte Problem das hier system.Exec() mit wget so genutzt wird ohne diesen wget befehl wirklich in den hintergrundmodus zu versetzen und das blockiert dir deine ReGaHss und folglich die gesamte WebUI. Das passiert wenn das System das sich hinter dieser IP verbirgt den HTTP request gerade nicht bearbeiten kann (warum auch immer) und somit der wget bis zu seinem timeout wartet (was bei wget standardmäßig auf 15 Minuten steht). Um das Problem zu umgehen solltest du folgenden Script stattdessen nutzen:Hackertomm hat geschrieben: ↑02.09.2020, 15:27Das Abschalten ist nicht das Problem!
Problem ist, dass ich keine vorhandenen Programme mehr Editieren kann.
Sobald ich da auch nur auf Fehlerprüfung klicke, dann dreht sich der Kreisel und nix geht mehr und zwar Stundenlang!
Und zwar auf einer Neu aufgesetzten Raspberrymatic mit einem PI 3B und einem Raspberrymatic Image auf einer Virtuellem Maschine auf meiner NAS TS-453Pro.
Irgendwie geht da nix mehr, warum auch immer.
Ich habe z.B. ein Standard Skript für das DIY Display, welches nur das Display löscht und sonst nix macht, da will ich nur eine Zahl in der IP ändern, selbst da hängt sich die Raspberrymatic auf und der Kringel läuft.
Auch wenn ich ohne was zu machen, auf Fehlerprüfung klicke!
Das ist der Code:Das hat aber noch bis vor kurzem funktioniert und ich habe keine Ahnung was da nicht mehr geht.Code: Alles auswählen
string stdout; string stderr; string url="http://192.168.2.109/control?cmd=lcdcmd,clear"; system.Exec ("wget -q -O /dev/null " #url, &stdout, &stderr);
Code: Alles auswählen
string url="http://192.168.2.109/control?cmd=lcdcmd,clear";
system.Exec("wget --timeout=10 -q -O /dev/null '" # url # "' &");
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- Baxxy
- Beiträge: 10826
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 607 Mal
- Danksagung erhalten: 2225 Mal
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Es fehlt ein kleines aber feines
Code: Alles auswählen
'
Andererseits dürfte das Script nicht wirklich etwas damit zu tun haben das "Programme nicht mehr editiert werden können".
Ein reines "öffnen" des Scriptes innerhalb eine Programmes und eine anschließende Fehlerprüfung im Editor sollte grundsätzlich auch "kein Fehler" ausgeben.
Möglich aber das das Script irgendwann angestubst wurde und wegen Nichterreichbarkeit des Displays im Hintergrund alles blockiert.
Ich würde empfehlen mal alle Programme (die solche Scripte enthalten) zu deaktivieren und das System danach neustarten.
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
- jmaus
- Beiträge: 9862
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1880 Mal
- Kontaktdaten:
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Danke für die info. Hab es korrigiert. Und ja, das wird davon kommen.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Die Erreichbarkeit des Displays ist eigentlich unerheblich, da es vom Display her keine Rückmeldung an die Raspberrymatic gibt.
Es Empfängt einfach Daten von 3 Wettersensoren und einem opt. Sensor, die eh im laufenden System da sind und gibt sie auf dem Display aus, mehr passiert da nicht.
Das sieht dann so aus:
Genauer gesagt so soll es wieder Aussehen, aber ich kann die 2 Programme, die dafür nötig sind, nicht ändern.
Bei dem angepassten Programm von jmaus passiert übrigens das selbe, wenn ich auf Fehlerprüfung drücke, das System hängt und der Kreisel dreht sich unendlich lange.
Aber bis Samstag oder Sonntag funktionierte alles noch, mit den 2 alten Programmen.
Selbst wenn ich das Hauptprogramm lösche und eine ältere Version ins Skript kopiere und dann auf Fehlerprüfung klicke, hängt sich das System auf.
Es Empfängt einfach Daten von 3 Wettersensoren und einem opt. Sensor, die eh im laufenden System da sind und gibt sie auf dem Display aus, mehr passiert da nicht.
Das sieht dann so aus:
Genauer gesagt so soll es wieder Aussehen, aber ich kann die 2 Programme, die dafür nötig sind, nicht ändern.
Bei dem angepassten Programm von jmaus passiert übrigens das selbe, wenn ich auf Fehlerprüfung drücke, das System hängt und der Kreisel dreht sich unendlich lange.
Aber bis Samstag oder Sonntag funktionierte alles noch, mit den 2 alten Programmen.
Selbst wenn ich das Hauptprogramm lösche und eine ältere Version ins Skript kopiere und dann auf Fehlerprüfung klicke, hängt sich das System auf.
Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
- Baxxy
- Beiträge: 10826
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 607 Mal
- Danksagung erhalten: 2225 Mal
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Wenn du das sagst... Ich habe auch 2 der 4x20LCD's hier im Einsatz und kann dir sagen das es mit deinem geposteten Script sehr wohl Auswirkungen gibt wenn das LCD nicht erreichbar ist. Die "optimierte" jmaus-Version fängt das ab.Hackertomm hat geschrieben: ↑02.09.2020, 17:46Die Erreichbarkeit des Displays ist eigentlich unerheblich, da es vom Display her keine Rückmeldung an die Raspberrymatic gibt.
Mach doch mal einen einfachen Test. Neues Programm, nur mit einem Einzeiler als Script.
Code: Alles auswählen
WriteLine("Ich bin ein Test");
Ich bin gespannt.
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: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Re: Aktuelle Raspberrymatic, Programm können nicht mehr editiert werden.
Hab ich gemacht, gleiches Verhalten!
Sprich, die Raspberrymatic hängt und kann nur "Hart" Beendet werden, was beim virtuellen Image einfach geht.
Zuerst sah es so aus:
Dann kam die Ausgabe doch noch.
Aber nach Rückkehr zur WebUi Oberfläche habe ich da jetzt wieder den laufenden Kringel.
Ergebnis wieder, Hardreset!
Sprich, die Raspberrymatic hängt und kann nur "Hart" Beendet werden, was beim virtuellen Image einfach geht.
Zuerst sah es so aus:
Dann kam die Ausgabe doch noch.
Aber nach Rückkehr zur WebUi Oberfläche habe ich da jetzt wieder den laufenden Kringel.
Ergebnis wieder, Hardreset!
Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020