Ist es eigentlich noch auf der Agenda die LOG-Datei so zu ändern das man die einzelne Schritte auswerten kann ohne einer der Programmierer zu sein ? Ich habe gerade erst wieder ein Fall bei mir gehabt wo der LM ständig gearbeitet hat und ich nicht so recht wußte warum. Auch die LOG-Datei hat nicht wirklich geholfen da ich diese nicht auswerten konnte. Das ist sehr schade da das bei vielen bestimmt unnötige Einträge im Forum ersparen würde.
Ist das denn wirklich so unverständlich? Nehmen wir mal einen zufälligen Eintrag aus dem Logging:
Code:
process scene: Trust sender,58315481,jp,447
• Alexa doorbell,94
• Trust,J-11,aid,42,on,seq,6
• marker: 6,on
• enter pause #0, 10 min
• scene complete
Wir sehen eine Szene, welche durch einen Trust Sender mit dem Code 58315481 ausgelöst wurde. Daraufhin wurde die Alexa Klingelfunktion mit der ID 94 (s. Aktorenverwaltung) aufgerufen, der Trust Aktor J-11 eingeschaltet, Marker 6 eingeschaltet und eine Langzeit Pause von 10 Minuten aktiviert. An welcher Stelle hakt es?
Falls jemand per HTTP einen Marker setzt (zb mit den Shellys) und im Log diese gern zuordnen möchte, kann ich eventuell eine einfache Lösung anbieten:
wie man Marker per http setzt wird unter anderem hier erklärt:
https://www.jbmedia.de/forum/viewtopic.p...590#p28590
Wenn man hinter die URL
ein Komma und danach
einen Text anfügt, sieht man den Text auch im Log File.
Code:
http://192.168.0.XX/control?cmd=typ,smk,24,0,vorzimmer-aus
im Log sieht dann so aus:
[ATTACHMENT NOT FOUND]
.
theoretisch würde auch folgendes gehen um nur einen Text im Log einzufügen, ohne einen Aktor oder Szene dabei zu schalten:
Code:
http://192.168.0.XX/control?cmd=typ,mein-text-im-log