Sicherung der Hausautomatisierung

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo Udo1toni,

ich habe den Raspi nach den letzten Änderungen neugestartet.
Dabei mußte ich feststellen das das Backup völlig alleine reagierte und artig seinen LOG-Eintrag machte und loslegt, obwohl ich das Backup nicht anstieß.
Hast Du eine Idee ??

mfg
Micha

madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo Udo1toni

also die LOGs sind da, nur macht das System immer wieder ein eigenständigen Start.

Code: Alles auswählen

Mi 23. Jan 19:48:00 CET 2019 Backup wird gestartet
Mi 23. Jan 19:48:06 CET 2019 Backup wird gestartet
Mi 23. Jan 19:59:20 CET 2019 Backup wird gestartet
Backup war erfolgreich
Mi 23. Jan 20:25:31 CET 2019 Backup wird gestartet
Backup war erfolgreich
Mi 23. Jan 20:51:14 CET 2019 Backup wird gestartet
Mi 23. Jan 21:15:49 CET 2019 Backup war erfolgreich
Mi 23. Jan 21:16:49 CET 2019 Backup wird gestartet

mfg
Micha

madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo Udo1toni,

ich habe nochmals einen kompletten Shutdown und Neustart gemacht und das waren LOGs die ich beim starten gesehen habe:

Code: Alles auswählen

2019-01-23 23:54:15.141 [WARN ] [hab.binding.exec.handler.ExecHandler] - Couldn't transform response because transformationService of type 'REGEX' is unavailable

==> /var/log/openhab2/events.log <==

2019-01-23 23:54:15.174 [vent.ItemStateChangedEvent] - Backup changed from ON to OFF
2019-01-23 23:55:15.167 [vent.ItemStateChangedEvent] - Backup changed from OFF to ON
2019-01-23 23:55:58.037 [vent.ItemStateChangedEvent] - Backup changed from ON to OFF

==> /var/log/openhab2/openhab.log <==

2019-01-23 23:55:58.034 [WARN ] [hab.binding.exec.handler.ExecHandler] - Couldn't transform response because transformationService of type 'REGEX' is unavailable
2019-01-23 23:56:58.064 [vent.ItemStateChangedEvent] - Backup changed from OFF to ON
Das alles passiert automatisiert, ohne das ich was auslöse.
Vielleicht kannst Du mir sagen wo der Fehler in der Sache liegt.
Danke
Micha

madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo zusammen,

der Fehler in meiner log Datei der sich auf die Transformation der Regex bezieht ist weg. Ich habe die entsprechende Transformation installiert über die Paper UI.
Also auch hier dem Problem näher gekommen.
mfg
Madmike

Benutzeravatar
udo1toni
Beiträge: 13869
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Sicherung der Hausautomatisierung

Beitrag von udo1toni »

Du musst herausfinden, woher das Item seinen Change bekommt. Bis dahin möchte ich den Tipp geben, im Script selbst die Zeile mit dem

Code: Alles auswählen

sudo dd ...
auszukommentieren (nicht innerhalb openHAB!!!) damit der Prozess nicht angestoßen, das Script aber aufgerufen wird. Dann kannst Du in Ruhe ohne Probleme in openHAB nach dem Fehler suchen. Sobald der Schalter kein ungewöhnliches Verhalten mehr zeigt, kannst Du den dd Befehl wieder aktivieren.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo Udo1toni,

ich habe glaube ich den Fehler gefunden. In der PaperUI war das Thing mit einem Intervall von 60 Sekunden gesetzt.
Nachdem ich alles gelöscht und das Binding deinstalliert habe, habe ich alles wieder neu aufgebaut. Im log von OH2 sind nun keine Backup Einträge, in dem der Switch von ON auf Off und wieder zurück geht.
Wenn ich den Switch auslöse erhalte ich folgenden LOG:

Code: Alles auswählen

2019-01-24 18:31:48.767 [ome.event.ItemCommandEvent] - Item 'Backup' received command ON

2019-01-24 18:31:48.774 [nt.ItemStatePredictedEvent] - Backup predicted to become NULL


sollte doch in Ordnung sein oder???

Dafür sehe ich das in die backup.log Datei minütliche Werte gesetzte werden:

Code: Alles auswählen

Do 24. Jan 18:34:56 CET 2019 Backup wird gestartet
Do 24. Jan 18:34:56 CET 2019 Backup war erfolgreich
Do 24. Jan 18:35:56 CET 2019 Backup wird gestartet
Do 24. Jan 18:35:56 CET 2019 Backup war erfolgreich
Do 24. Jan 18:36:56 CET 2019 Backup wird gestartet
Do 24. Jan 18:36:56 CET 2019 Backup war erfolgreich
Do 24. Jan 18:37:56 CET 2019 Backup wird gestartet
Do 24. Jan 18:37:56 CET 2019 Backup war erfolgreich

Dies mal als kleiner Auschnitt, das find ich wiederum nicht ok, oder ist es ein Relikt aus der Löschung des Thing??

Danke für Deinen Tipp.

mfg
Micha

Benutzeravatar
udo1toni
Beiträge: 13869
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Sicherung der Hausautomatisierung

Beitrag von udo1toni »

Von dne Zeitstempeln her sieht es so aus, als würde das Script immer noch minütlich angestoßen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo Udo1toni,

Da suche ich noch den Fehler, da ich alles entsprechend auskommentiert habe aber sich die Datei weiterhin fül :o lt

madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo Udo1Toni,

ich bin ein wenig weitergekommen. Den Fehler mit der Wiederholung war ein Schreibfehler meinerseits. Ich hatte Interval mit zwei ll geschrieben.
Mit einem l wurde dann auch der Wert richtig bei OH2 übernommen

Nun kann ich den Befehl auslösen, aber es wird nur der letzte Echo-Befehl ausgeführt
Hast du eine Idee ??
mfg
Micha

madmike
Beiträge: 272
Registriert: 15. Apr 2018 17:09

Re: Sicherung der Hausautomatisierung

Beitrag von madmike »

Hallo Udo1toni,

ich habe es geschafft, dank deiner Tipps funktioniert das auslösen und der Eintrag in die log einwandfrei.
Nun hätte ich noch eine Frage:

ich löse den Befehl aus kann aber nicht wirklich sehen wie lange der Vorgang dauert, ausser im log file der backup.log.
Wie kann ich mir eine Möglichkeit schaffen, den Backup-Schalter solange zu schalten bis der letzte Befehl in der Script Datei ausgeführt ist ???
ich hoffe Du verstehst was ich meine??

mfg
Micha

Antworten