Servicemeldungen *allinclusive* Script

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Dirk132
Beiträge: 84
Registriert: 11.12.2014, 20:45
System: CCU
Hat sich bedankt: 8 Mal
Danksagung erhalten: 4 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Dirk132 » 25.01.2020, 13:50

Danke, danach bin ich vorgegangen. Hatte auch 1x die dort gezeigte Seite dann erhalten. Muss aber evtl. die falsche ID abgeschrieben haben und auch bei einem neuen Versuchs-BOT habe ich dann diese komische Antwort erhalten :?:

Benutzeravatar
Baxxy
Beiträge: 10819
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 607 Mal
Danksagung erhalten: 2223 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Baxxy » 25.01.2020, 14:08

Dirk132 hat geschrieben:
25.01.2020, 13:50
habe ich dann diese komische Antwort erhalten
Gerade fix getestet. Die "komische Antwort" kommt auch bei mir beim ersten Aufruf. Einfach noch einmal mit dem Chatbot plaudern und dann die URL

Code: Alles auswählen

https://api.telegram.org/bot[HTTP-TOKEN]/getUpdates
erneut aufrufen. Dann sollte es gehen und du siehst deine ID.

Grüße
Baxxy

Dirk132
Beiträge: 84
Registriert: 11.12.2014, 20:45
System: CCU
Hat sich bedankt: 8 Mal
Danksagung erhalten: 4 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Dirk132 » 25.01.2020, 15:02

Danke, jetzt kam es bei mir auch. Mal schauen, ob es jetzt geht mit dem Script

Huey
Beiträge: 9
Registriert: 05.01.2020, 12:50
Hat sich bedankt: 1 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Huey » 25.01.2020, 17:11

Vielleicht auch batteriezuweisung "lr6x2" für HmIP-STHO und HmIP-STHO-A hinzufügen?

Muss mehr dabei, wie datenpunkte? Wie bekommt man eine liste?

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

Re: Servicemeldungen *allinclusive* Script

Beitrag von alchy » 25.01.2020, 19:35

Da ist man ohne Internet und hier tobt der Bär. :shock:
rf4711 hat geschrieben:
24.01.2020, 19:43
Deine Zeichenumwandlung hat noch einen Fehler, sie sieht im Moment wie folgt aus:
Oh, ja das ist wohl so. Hab es mal schnell geändert.
rf4711 hat geschrieben:
24.01.2020, 19:43
Oder du ersetzt das Ganze mit einer einzigen Funktion:
message = slist.ToUTF8().UriEncode();
Ist mir bekannt, trotzdem danke.
Die alte Übersetzung habe ich beibehalten um die Abwärtskompatibilität zu erhalten.
Aber mittlerweile ist das jetzt nicht mehr nötig die Regaänderung ist ja schon ein paar Versionen her.


@Birke
du scheinst nun ja kein Problem mehr zu haben (danke an Baxxy usw.)
Es ist nicht zielführend einfach irgendwelche Zeilen aus dem Script zu löschen und dann zu behaupten es würde nicht funktionieren.
+
Eine selbstangelegte Systemvariable als Programmtrigger zu benutzen wird so einfach nicht funktionieren. Aber das wurde ja geklärt.
UND
Ich hatte das Fehlerprotokoll gefordert. Wieso wird das dann nicht gepostet?

@Huey
ich nehme mal deinen Post als Meldung zum Hinzufügen neuer Batteriesensoren. Danke, hab das vorn erledigt in v1.991
Funktionieren würde es aber auch ohne dem Hinzufügen. Nur wird dir logischerweise dann nicht die Anzahl und die Art der leeren Batterien angezeigt.


@ many & Hubiherzog
nicht vergessen. Aber ich war nicht zu Hause.

Sollte noch wer übrig geblieben sein, dann Entschuldigung und meldet euch einfach noch mal.

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.

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 25.01.2020, 19:58

@alchy
Ich hatte dich ja gefragt, wie du die Datei hier lesen kannst. Aber darauf hast du dann nicht mehr geantwortet.
Weiß ich übrigens immer noch nicht, wie ich es dir zukommen lassen kann.

Das es eine versteckte systemvariable gibt, war mir nicht bewußt und dann erkannte ich auch nicht, daß es sich bei der von mir angelegten Variable nicht um die geforderte handelte.

Ich wusste auch nicht, dass die Einträge der anderen Übertragungswege, die ich nicht benutze (ich nutze ja nur Pushover) stehen bleiben müssen.
Man lernt nie aus 😊

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

Re: Servicemeldungen *allinclusive* Script

Beitrag von alchy » 25.01.2020, 20:19

Wieso machst du dir Gedanken, wie ich das Fehlerprotokoll lesen kann?
Das sind nur Zeichen und Buchstaben / Codezeilen wie vieles andere auch. Ich habe vor vielen Jahren Lesen gelernt, komm schon halbwegs klar auch wenn die Augen langsam stark nachlassen.
Es geht natürlich auch das Fehlerprotokoll NUR vom Zeitpunkt der Ausführung eines Scriptes. (+/- paar Sekunden) Es geht auch per PN. Es geht vieles. :wink:
Außerdem bin ich nicht gewillt immer wieder und wieder nachzufragen, wenn der User nicht antwortet bzw. die geforderten Infos nicht bringt.
Und ich konnte nicht antworten, weil ich kaum/nicht online war. Das gibt es auch noch auch der Welt. :mrgreen:

Grundsätzlich sollte das Allinc Script eigene Einträge im Fehlerprotokoll hinterlassen.

Code: Alles auswählen

...user.debug script: [ALCHY ALLINScript START]  ...  [ALCHY ALLINScript ENDE]
In deinem ersten Fall wahrscheinlich nicht, denn da wurde wahrscheinlich ein

Code: Alles auswählen

...local0.err ReGaHss: ERROR: SyntaxError:
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.

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 25.01.2020, 20:52

Das war doch nicht böse gemeint.
Ich wusste nur nicht, wie du es von mir bekommen konntest, nicht, ob du es lesen kannst. Das du ein Fehlerprotokoll lesen kannst, das war mir schon klar.

Ich habe doch immer geantwortet und versucht die mir gestellten Fragen zu beantworten.

Jetzt hier in deiner letzten Antwort ab der Textzeile "Grundsätzlich sollte das...." verstehe ich gar nichts mehr. Die Zeilen die du schreibst, ergeben für mich keinerlei Sinn. Du hast sicherlich für dich und ganz viele hier etwas ganz logisches geschrieben, aber ich verstehe nur Bahnhof..., mein Wissen reicht dafür einfach nicht aus.
Ich könnte dir im Moment nur die aus der CCU3 heraus erstellte Fehlerdatei zukommen lassen. Da gibt es so einen Button, wo ich zur Erstellung der Fehlerdatei drauf geklickt hatte. Vermutlich ist das gar nicht das, was du als Fehlermeldung meinst.

Ganz herzlichen Gruß
Birke 😊

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

Re: Servicemeldungen *allinclusive* Script

Beitrag von alchy » 25.01.2020, 21:10

Birke hat geschrieben:
25.01.2020, 20:52
Das war doch nicht böse gemeint.
mein Post auch nicht,
Birke hat geschrieben:
25.01.2020, 20:52
Ich wusste nur nicht, wie du es von mir bekommen konntest, nicht, ob du es lesen kannst.
Anhängen mit der Forenfunktion zum Beispiel.
Wenn es nur ein Ausschnitt ist, geht auch Copy & Paste

Code: Alles auswählen

Jan 25 19:15:09 AlchyCCU3 user.debug script: [ALCHY ALLINScript START]
Jan 25 19:15:09 AlchyCCU3 user.debug script: [ALCHY ALLINScript Abbruch BLOCK]
Jan 25 19:20:30 AlchyCCU3 user.debug script: [DutyCycle 10] by_Alchy
Jan 25 19:30:30 AlchyCCU3 user.debug script: [DutyCycle 9] by_Alchy
Jan 25 19:35:53 AlchyCCU3 user.debug script: [ALCHY ALLINScript START]
Jan 25 19:35:53 AlchyCCU3 user.debug script: [ALCHY ALLINScript Abbruch BLOCK]
Jan 25 19:40:30 AlchyCCU3 user.debug script: [DutyCycle 9] by_Alchy
Birke hat geschrieben:
25.01.2020, 20:52
Die Zeilen die du schreibst, ergeben für mich keinerlei Sinn.
Das Script funktioniert doch mittlerweile bei dir!?
Na dann erzeuge doch mal eine Servicemeldung (merk dir die Uhrzeit) und schau danach im Fehlerprotokoll nach zum Zeitpunkt der Servicemeldung.
Was steht da? (Such nach Alchy in der Datei)
Birke hat geschrieben:
25.01.2020, 20:52
Ich könnte dir im Moment nur die aus der CCU3 heraus erstellte Fehlerdatei zukommen lassen.
Ist schon ok.
Du hast geschrieben, das das Script jetzt funktioniert. Ich brauche doch das Fehlerprotokoll nur, wenn das Script angeblich nicht funktioniert zum Suchen des Fehlers im Script.

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.

Birke
Beiträge: 268
Registriert: 22.12.2019, 18:48
Hat sich bedankt: 37 Mal
Danksagung erhalten: 6 Mal

Re: Servicemeldungen *allinclusive* Script

Beitrag von Birke » 25.01.2020, 21:31

Ok, mach ich, wenn ich wieder zu Hause bin.
bin gerade unterwegs und nur am Handy.


update:
hier mal aus der Fehlerdatei herauskopiert (habe mal den Wassersensor kurz angehoben):

Jan 25 22:58:12 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Jan 25 22:58:12 ccu3-webui user.debug script: [ALCHY ALLINScript ENDE]
Jan 25 22:58:13 ccu3-webui user.debug script: [ALCHY ALLINScript START]
Jan 25 22:58:13 ccu3-webui user.debug script: [ALCHY ALLINScript ENDE]


solche AlchyCCU3 Zeilen sehe ich in der Fehlerdatei nicht. Ist das jetzt schlimm?
script_010.JPG

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“