2 Scripte lassen Raspi abstürzen

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

norfer
Beiträge: 66
Registriert: 21.03.2014, 19:20
Hat sich bedankt: 2 Mal

2 Scripte lassen Raspi abstürzen

Beitrag von norfer » 06.02.2017, 21:41

Hallo,
ich habe folgenden, merkwürdigen Effekt:
Ich will einige Fenster per Kontakt überwachen, bei Fenster- Öffnen per Script die zugehörige LED ansteuern, bei Schliessen LED wieder aus. Die Testversion für 1 Fenster funktioniert über den Raspi bestens.
wenn ich aber nun noch in der Dann-Abteilung per Script einen Piepser einbaue, hängt sich das System auf: offensichtlich wird der Befehl im 2. Script ständig wiederholt: piepser ein-aus-ein-aus, wobei er nicht mehr abgeschaltet werden kann.
Der Befehl im Script ist aber korrekt, weil ich ihn per Script-Test ausführen kann mit der gewünschten Wirkung (Piepser Ein). Auch wenn ich im Browser den IP-Befehl absetze, geht der Piepser korrekt an.
Kann es sein, dass der Raspi nur ein einziges Script im Dann-Zweig verarbeiten kann?
Zur Info:
Die Raspberrymatic sendet den Script-Befehl per WLAN an einen WeMos mit der Adresse 192.....225/piepku. Im WeMos läuft ein Sketch, das den Befehl umsetzt und die einzeln ansteuerbaren LEDs auf einem Strip und den Piepser ansteuert. Funktioniert für 15 Fenster wunderbar, aber leider nur, wenn ich die Befehle direkt im Browser eingebe.

Kann mir da jemand weiterhelfen?
gruss
norfer
Dateianhänge
Unbenannt.PNG

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von alchy » 06.02.2017, 21:54

norfer hat geschrieben:.
Kann mir da jemand weiterhelfen?

Nein, weil du einfach mal keines der Scripte gepostet hast.
Ausserdem wäre das >> Fehlerprotokoll << interessant.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Daimler
Beiträge: 9115
Registriert: 17.11.2012, 10:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: Köln
Hat sich bedankt: 37 Mal
Danksagung erhalten: 283 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von Daimler » 06.02.2017, 22:15

Boo eh,
kannst du höflich sein. :shock:
Gruß Günter

pivccx mit 3.xx in Produktiv und Testsystem mit HM-, HM-W, HMIP- und HMIP-W Geräten, HPCx Studio 4.1,
L-Gateways, RS-L-Gateways, HAP, Drap, FHZ200x, vereinzelt noch FS2x-Komponenten.
HM / HM-IP: Zur Zeit knapp 300 Komponenten mit ??? Kanälen .

Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von alchy » 06.02.2017, 22:32

Daimler hat geschrieben:Boo eh,
kannst du höflich sein.
Meinst du damit mich?
Wenn ja, ordne ich das jetzt unter Sarkasmus ein, oder nehme ich das als Kritik an meiner Ausdrucksweise?
Egal wie, das Resultat ist: es folgt nur Raterei, so lange der TE nicht mit den nötigen Info`s rüberkommt. Höflich oder nicht, bleiben unsere Beiträge nicht mehr als Spam.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Daimler
Beiträge: 9115
Registriert: 17.11.2012, 10:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: Köln
Hat sich bedankt: 37 Mal
Danksagung erhalten: 283 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von Daimler » 06.02.2017, 23:07

Hi,
alchy hat geschrieben:Meinst du damit mich?
Natürlich nicht :lol:
alchy hat geschrieben:Wenn ja, ordne ich das jetzt unter Sarkasmus ein,
Ja - natürlich. :wink:
alchy hat geschrieben:es folgt nur Raterei
Meine Rede.
Und nix für Ungut. :!:
Gruß Günter

pivccx mit 3.xx in Produktiv und Testsystem mit HM-, HM-W, HMIP- und HMIP-W Geräten, HPCx Studio 4.1,
L-Gateways, RS-L-Gateways, HAP, Drap, FHZ200x, vereinzelt noch FS2x-Komponenten.
HM / HM-IP: Zur Zeit knapp 300 Komponenten mit ??? Kanälen .

Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von alchy » 06.02.2017, 23:36

Daimler hat geschrieben:Hi,
alchy hat geschrieben:Meinst du damit mich?
Natürlich nicht :lol:
Mhh, kann ich zwar nicht nachvollziehen, aber ich werte es eben genau so.


Alchy

nur wer ist dann der, der höflig seine Meinung kund tut :?:

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Xel66
Beiträge: 14169
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 586 Mal
Danksagung erhalten: 1501 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von Xel66 » 07.02.2017, 08:29

Außerdem wäre es interessant, warum simple Schaltvorgänge mit einem Script gelöst werden müssen.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

norfer
Beiträge: 66
Registriert: 21.03.2014, 19:20
Hat sich bedankt: 2 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von norfer » 07.02.2017, 09:39

Nun, bisher bin ich trotz einiger Posts noch nicht schlauer geworden. :wink:

Zu den Scripten, die ich starte:
Nr1:

Code: Alles auswählen

string stdout;
string stderr;
string url="http://192.168.178.225/5";
system.Exec ("wget -q -O /dev/null " # url, &stdout, &stderr);
Nr2:

Code: Alles auswählen

string stdout;
string stderr;
string url="http://192.168.178.225/piepku";
system.Exec ("wget -q -O /dev/null " # url, &stdout, &stderr);
Dabei ruft 225/5 im WeMos-Sketch eine Funktion ab: LED5 im Strip auf Gelb

Code: Alles auswählen

void buero_eg_offen()  { 
      strip.show();
      strip.setPixelColor(5,  127,0,127);  //setzt LED5  des strips auf gelb
      strip.show();
        server.send(200, "text/plain", "Fenster Buero ist OFFEN");
      delay(100);
      Serial.println(zeitstempel() + " Fenster Buero ist OFFEN");
  }

225/piepku ruft auf:

Code: Alles auswählen

void piep_kurz() {    //ip-befehl piepku
      pinMode(piepPin, OUTPUT); // piepPin wird als Ausgang definiert 
      digitalWrite(piepPin, HIGH);
      delay(300);
      digitalWrite(piepPin, LOW);
 }
Weil ich nicht ein Homematic-Gerät, sondern einen externen LED-Strip über den WeMos ansteuere, benötige ich für die simplen Schaltvorgänge ein Script.

Hier noch ein Abschnitt der Logdatei, wobei mein Schaltbefehl 9:28h erfolgte. Effekt: der Befehl piepaus wird ständig vom Raspi wiederholt und keine anderen werden ausgeführt, solange, bis Raspi seine Endlosschleife beendet hat und dann alle in der Zwischenzeit erteilten Befehle "nachholt".

Code: Alles auswählen

Feb  7 09:27:07 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:07 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: RX for KEQ1003583: @397356736 RSSI=-57dB 0x244546 -> 0x4708AD SWITCH [NEQ0229897]:   CNT=66,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=1,TYPE=0x40   COUNTER = 180   CHANNEL = 1   LOWBAT = 0   DURATION = 1
Feb  7 09:27:21 buildroot user.debug rfd: Event: KEQ1003583:1.INSTALL_TEST=true
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: RX for KEQ1003583: @397356988 RSSI=-60dB 0x244546 -> 0x4708AD SWITCH [NEQ0229897]:   CNT=67,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=1,TYPE=0x40   COUNTER = 180   CHANNEL = 1   LOWBAT = 0   DURATION = 1
Feb  7 09:27:21 buildroot user.debug rfd: RX for KEQ1003583: @397357505 AES(0) RSSI=-55dB 0x244546 -> 0x4708AD SWITCH [NEQ0229897]:   CNT=68,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=0,TYPE=0x40   COUNTER = 180   CHANNEL = 1   LOWBAT = 0   DURATION = 1
Feb  7 09:27:21 buildroot user.debug rfd: Event: KEQ1003583:1.PRESS_LONG=true
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: Event: KEQ1003583:1.PRESS_LONG_RELEASE=true
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:21 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:26 buildroot user.debug rfd: RX for KEQ1003583: @397361866 AES(0) RSSI=-55dB 0x244546 -> 0x4708AD SWITCH [NEQ0229897]:   CNT=69,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=0,BCAST=1,TYPE=0x40   COUNTER = 120   CHANNEL = 2   LOWBAT = 0   DURATION = 0
Feb  7 09:27:26 buildroot user.debug rfd: Event: KEQ1003583:2.PRESS_SHORT=true
Feb  7 09:27:26 buildroot user.debug rfd: Event: KEQ1003583:2.INSTALL_TEST=true
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:26 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:32 buildroot user.debug rfd: RX for NEQ0753771: @397367960 AES(0) RSSI=-53dB 0x4EC429 -> 0x4708AD CONDITIONAL_SWITCH [NEQ0229897]:   CNT=40,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=1,TYPE=0x41   COUNTER = 187   CHANNEL = 1   LOWBAT = 0   DURAT
Feb  7 09:27:32 buildroot user.debug rfd: Event: NEQ0753771:1.STATE=true
Feb  7 09:27:32 buildroot user.debug rfd: Event: NEQ0753771:1.LOWBAT=false
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 2 events
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:32 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:39 buildroot user.debug rfd: RX for NEQ0753771: @397374710 AES(0) RSSI=-54dB 0x4EC429 -> 0x4708AD CONDITIONAL_SWITCH [NEQ0229897]:   CNT=41,RPTEN=1,RPTED=0,BIDI=1,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=1,TYPE=0x41   COUNTER = 188   CHANNEL = 1   LOWBAT = 0   DURAT
Feb  7 09:27:39 buildroot user.debug rfd: Event: NEQ0753771:1.STATE=false
Feb  7 09:27:39 buildroot user.debug rfd: Event: NEQ0753771:1.LOWBAT=false
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:39 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: RX for NEQ1407191: @397392690 RSSI=-52dB 0x502F2E -> 0x000000 Generic [NEQ0229897]:   CNT=104,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=1,TYPE=0x10   DATA = 0A 88 B0 10 0A 40 
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.CONTROL_MODE=1
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.FAULT_REPORTING=0
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 2 events
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.BATTERY_STATE=3.100000
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.VALVE_STATE=10
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.BOOST_STATE=0
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.ACTUAL_TEMPERATURE=17.600000
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.SET_TEMPERATURE=17.000000
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_TEMPERATURE=5.000000
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_START_TIME=0
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_START_DAY=1
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_START_MONTH=1
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 10 events
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_START_YEAR=0
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 10 events
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_STOP_TIME=0
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_STOP_DAY=1
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_STOP_MONTH=1
Feb  7 09:27:57 buildroot user.debug rfd: Event: NEQ1407191:4.PARTY_STOP_YEAR=0
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 4 events
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 14 events
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 5 events
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:27:57 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:28:28 buildroot user.debug rfd: RX for NEQ1409028: @397424064 RSSI=-52dB 0x501674 -> 0x000000 Generic [NEQ0229897]:   CNT=27,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=1,TYPE=0x10   DATA = 0A 88 AB 0F 0A 40 
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.CONTROL_MODE=1
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.FAULT_REPORTING=0
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.BATTERY_STATE=3.000000
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.VALVE_STATE=10
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.BOOST_STATE=0
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.ACTUAL_TEMPERATURE=17.100000
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.SET_TEMPERATURE=17.000000
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_TEMPERATURE=5.000000
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_START_TIME=0
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_START_DAY=1
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_START_MONTH=1
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_START_YEAR=0
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_STOP_TIME=0
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_STOP_DAY=1
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 12 events
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_STOP_MONTH=1
Feb  7 09:28:28 buildroot user.debug rfd: Event: NEQ1409028:4.PARTY_STOP_YEAR=0
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 3 events
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 15 events
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 15 events
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:28:28 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: RX for NEQ0876809: @397475985 RSSI=-47dB 0x4CF432 -> 0x000000 Generic [NEQ0229897]:   CNT=15,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=1,TYPE=0x10   DATA = 0A 78 9A 0E 00 40 
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.CONTROL_MODE=1
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.FAULT_REPORTING=0
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 2 events
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.BATTERY_STATE=2.900000
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.VALVE_STATE=0
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.BOOST_STATE=0
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.ACTUAL_TEMPERATURE=15.400000
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.SET_TEMPERATURE=15.000000
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_TEMPERATURE=5.000000
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_START_TIME=0
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_START_DAY=1
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_START_MONTH=1
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_START_YEAR=0
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 7 events
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_STOP_TIME=0
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_STOP_DAY=1
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 9 events
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_STOP_MONTH=1
Feb  7 09:29:20 buildroot user.debug rfd: Event: NEQ0876809:4.PARTY_STOP_YEAR=0
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 7 events
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 14 events
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 6 events
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:20 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: RX for NEQ0876811: @397492815 RSSI=-47dB 0x4CF434 -> 0x000000 Generic [NEQ0229897]:   CNT=118,RPTEN=1,RPTED=0,BIDI=0,BURST=0,WAKEUP=0,WAKEMEUP=1,BCAST=1,TYPE=0x10   DATA = 0A 78 9D 0E 00 40 
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.CONTROL_MODE=1
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.FAULT_REPORTING=0
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.BATTERY_STATE=2.900000
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 2 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 2 events
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.VALVE_STATE=0
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.BOOST_STATE=0
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.ACTUAL_TEMPERATURE=15.700000
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.SET_TEMPERATURE=15.000000
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_TEMPERATURE=5.000000
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_START_TIME=0
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_START_DAY=1
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_START_MONTH=1
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_START_YEAR=0
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_STOP_TIME=0
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 10 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 10 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_STOP_DAY=1
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_STOP_MONTH=1
Feb  7 09:29:37 buildroot user.debug rfd: Event: NEQ0876811:4.PARTY_STOP_YEAR=0
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 2 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 1 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 15 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send 3 events
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed
Feb  7 09:29:37 buildroot user.debug rfd: HSSXmlRpcEventDispatcher::Handle send completed

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von alchy » 07.02.2017, 11:41

Und alle deine, hier geposteten und in dem Programm beteiligten, Scripte funktionieren immer, wenn du sie unter Script testen ausführst?
Auch in der Kombination, sprich erst das eine und dann das andere. Also wenn du unter Script testen nacheinander deine Scripte ausführst.
Was steht in der Rückgabe?

Alchy
btw: An der Namensgebung des Programmobjektes wird es ja hoffentlich nicht liegen. keine Zahlen am Anfang eines Namens.

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

norfer
Beiträge: 66
Registriert: 21.03.2014, 19:20
Hat sich bedankt: 2 Mal

Re: 2 Scripte lassen Raspi abstürzen

Beitrag von norfer » 07.02.2017, 12:59

Hallo Alchy,
ich kann meine scripts, welche die LEDs 1-15 ansteuern, nacheinander laufen lassen, alles funktioniert.

Nur meine piep-scripts machen den Ärger. Davon habe ich 3: piep (kurzes Piepen), piepdau (dauernd piepen, piepaus.
Beim nochmaligen Testen ist mir aufgefallen: auch wenn ich Dauerpiepen einschalte, erhalte ich als Ergebnis Piep ein - nach 2s aus - ein - aus usw. in leicht unregelmäßigen kurzen Abständen.

So wie auch beim kurzen Piepen - kein Unterschied.

Ich habe schon das WeMos Sketch auf Fehler durchforstet - nix gefunden.

Merkwürdig: wenn ich WeMos in einer solchen Situation ab- und wieder einschalte, geht das Piepen weiter wie vorher - also kommen doch die Befehle vom Raspi?!

Antworten

Zurück zu „RaspberryMatic“