@apollon77 Es funktioniert wieder. Danke
Danke auch an alle, die hier mitgeholfen haben.
Manfred
NEWS
Manfred-Outlaw
@Manfred-Outlaw
Best posts made by Manfred-Outlaw
-
RE: [gelöst] Probleme mit Trigger "Falls Objekt"
Latest posts made by Manfred-Outlaw
-
RE: [gelöst] Probleme mit Trigger "Falls Objekt"
@apollon77 Es funktioniert wieder. Danke
Danke auch an alle, die hier mitgeholfen haben.
Manfred -
RE: [gelöst] Probleme mit Trigger "Falls Objekt"
@homoran Ich habe mei mir auf die 5.2.21 umgestellt und nun geht es. Es wird auch jetzt wieder mit RegEx gearbeitet.
Also liegt es am Update denke ich.
LG -
RE: [gelöst] Probleme mit Trigger "Falls Objekt"
@homoran Ein Test mit einem alten und einem neuenSkript ist folgender Unterschied aufgefallen:
Neue nicht funktionierend:on({id: ["'hm-rpc.1.00109BE98F5143.1.STATE'","'hm-rpc.1.00109A498A0EB7.1.STATE'"], change: "ne"}, async function (obj) { console.log('test'); });
Hier das funktionierende aus einem älteren Skript:
on({id: new RegExp('hm-rpc\\.1\\.00109BE98F5143\\.1\\.STATE' + "$|" + 'hm-rpc\\.1\\.00109A498A0EB7\\.1\\.STATE' + "$"), change: "ne"}, async function (obj) { console.log('test'); });
-
RE: [gelöst] Probleme mit Trigger "Falls Objekt"
@homoran Ja genau. Bei beiden kein Eintrag. Auch das Auslösen von aktionen geht auch nicht. Daran hab ich es gemerkt.
LG -
[gelöst] Probleme mit Trigger "Falls Objekt"
Seit einigen Tagen ist mir aufgefallen, dass es bei neuen Skripten Probleme mit dem Trigger "Falls Objekt" gibt. Bei anderen Skripten hab ich noch nichts festgestellt. Zumindest funktioniert alles bisher. Zumindest die alten Skripte.
Die beiden Objekte (Arbeitszimmer und Eingangsbereich) sind zwei Homematic IP Türkontakte (HmIP-SWDO-I).
Um das Problem nachzustellen, hab ich ein neues Skript erstellt:
Normalerweise müsste nun ein Logeintrag erfolgen, sowohl beim Öffnen der Tür im Eingang und auch Balkon. Aber es geht nicht. Nutze ich nur ein Objekt funktioniert es. Auch wenn ich es über Objekt ID versuche Also einzeln funktioniert es. Nur nicht, wenn es mehrere sind. Getestet habe ich es aktuell nur mit max zwei Objekten.
Ich habe zwei ioBroker. Einen auf einem Raspberry Pi 4 mit 4GB RAM und einen als VM Debian GNU/Linux 11. Bei beiden tritt das gleiche Problem auf. Es ist aber immer nur ein ioBroker aktive und das ist normalerweise der Raspberry.
Beide sind aktuell gepatchet. Der Zweite ist nur zum Testen und zum Notfall, wenn der RaspberryPi nicht funktionieren sollte.
Hat jemand eine Idee, woran das liegen kann?Danke schon mal im Vorraus
Manfred -
RE: [gelöst] Inhalt Liste als Datei speichern und wieder laden
@asgothian Ich habe soeben den Import hinbekommen. Nun funktioniert es erstmal. Danke. Als Trennzeichen zwischen den einzelnen Datenpunkte hab ich "Neue Zeile \n" genommen und damit geht es echt gut.
Beim zurückschreiben hab ich noch einen Schönheitsfehler. Ich müsste eigentlich zwischen "Logikwert", "Zeichenkette"; "Zahl" und soweiter unterscheiden. Das muss ich mir noch mal genauer anschauen. Aber es geht erstmal.
Manfred -
RE: [gelöst] Inhalt Liste als Datei speichern und wieder laden
@liv-in-sky : Ich sichere die Daten einmal am Tag per backitup auf einem Netzwerkspeicher und ich erstelle auch noch ein Linux Backup, welches die komplette SanDisk (32GB) auch noch mal einmal die Woche sichert. Auch auf dem Netzwerkspeicher. Ja man kann sichern ohne Ende aber etwas übesieht man immer.
Danke für die Hilfe.
Manfred -
RE: [gelöst] Inhalt Liste als Datei speichern und wieder laden
@asgothian : Danke für Antwort. Ja du hast recht, es gibt sogar Datenpunkte mit einem "," im Text. Das Thema hätte ich danach angegangen. Aber gut, wenn es gleich beachtet wird. Das Abspeichern hab ich nun umgesetzt. Nun muss ich noch das Einlesen und das zurückschreiben umsetzen. Das wird aber heute nichts mehr. Mach ich gleich morgen.
Beim Schreiben von i und Wert von i nutze ich nun den ":". Wenn ich aber die Daten in die Datei schreibe, nutze ich ja "Text aus Liste" und benötige da ja auch ein Trennzeichen. Das wäre dann "*". Oder hab ich da noch ein Denkfehler?
Dann die zweite Lösung von der du geschrieben hast. Alles in JSON zu schreiben. Ja JSON kenn ich vom Anschauen. Hab mir einige Formate schon angesehen. Aber mehr kann ich dazu nicht sagen. Wenn du dafür mal ein Beispiel hättest, würde ich mir das auch mal anschauen.
Danke
Manfred -
RE: [gelöst] Inhalt Liste als Datei speichern und wieder laden
@liv-in-sky : Aktuel ist es nur mal ein Versuch die Datenpunkte zu exportieren, weiterzuverarbeiten und die Änderungen wieder zu Importieren. Aktuell speicher ich soweit möglich alles in den Datenpunkten ab. Aber es gab mal ein Fehler und Tage später hab ich festgestellt, dass da was nicht stimmt und hab eine Sicherung zurückgespielt. War ok aber auch da musste ich dann einiges nacharbeiten, da auch die Änderungen an div. anderen Punkten gefehlt hat. Daher einfach mal eine Idee entwickelt, wie ich diesem Problem entgegen wirken kann, sollte sowas wieder auftreten. Ok, nun kommt die Frage was ist da geschehen? Ja das wüsste ich auch gerne. Leider fehlt mir zu JS bzw. Blockly die Erfahrung. Daher mach ich sicherlich auch Fehler. Aber etwas zu lernen macht auch Spaß
Danke
Manfred -
RE: [gelöst] Inhalt Liste als Datei speichern und wieder laden
@asgothian Danke für die Antwort.
Hier ein Ausschnitt aus der Datei.
Beispiel.txtDanke
Manfred