Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. basic80

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 8
    • Best 0
    • Groups 1

    basic80

    @basic80

    Starter

    0
    Reputation
    12
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    basic80 Follow
    Starter

    Latest posts made by basic80

    • RE: Fehler: Bezug kann nicht persistent gespeichert werden

      @mickym
      Danke für deine Hilfe. Löschen wäre eine letzte Option, da die Konfiguration mittlerweile recht umfangreich ist.

      Im Log erscheint der Fehler offensichtlich für alle Nodes:

      2024-08-02 14:00:28.587 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext c79d3a92.51c3c8:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.587 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 5dee774f.588008:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.588 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 666f7845.501248:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.589 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext bafd2cd5.4ded:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.590 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext a24cf1ad.6055d:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.590 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext c4ae6d82.a96cc:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.591 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 6b703084.2c709:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.592 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext fc86cfac.a8a4f:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.592 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext b1acd314.8e46a:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.593 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 791e2094.27a25:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.594 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext ffab4031.f9252:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.594 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 7b279137.2731e:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.596 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 147f3e6f.0bbf52:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.598 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext b0b0d731.c7e748:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.599 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 5c658992.b96978:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.600 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext fce3dc30.22d3:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.600 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext a246ee03.31d47:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.601 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 4f3ac58f.2fcd2c:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.601 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 68d005a3.ec6f4c:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.602 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext ed4deb7a.49acc8:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      2024-08-02 14:00:28.603 - warn: node-red.0 (4527) Node-RED: 2 Aug 14:00:28 - [warn] Der Kontext 1452e5bf.80c7ea:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann
      

      Das Problem tritt auch nur mit der Adapterversion 5.2.1 auf. Sobald ich wieder die v5.1.0 installiere, ist alles gut.

      posted in Node-Red
      B
      basic80
    • RE: Fehler: Bezug kann nicht persistent gespeichert werden

      @mickym
      Hier:
      Unbenannt.jpg

      Persistent steht dort aber gar nicht erst zur Auswahl.

      posted in Node-Red
      B
      basic80
    • Fehler: Bezug kann nicht persistent gespeichert werden

      Moin zusammen,

      ich bräuchte etwas Hilfe in Bezug auf Node-Red. Seit dem Update auf v5.2.1 landet minütlich Folgendes im iobroker-Protokoll:

      „Der Kontext c79d3a92.51c3c8:7476a609.ac47b8 enthält einen zirkulären Bezug, der nicht persistent gespeichert werden kann."

      Diese Meldung gibt es dann ca. 30x mit unterschiedlichen Kontext-IDs.
      Sobald ich wieder auf Node-Red v5.1.0 zurückgehe, erscheint die Meldung nicht mehr.

      Der Context-Store vom „alexa-smart-home-v3-conf" ist auf "memory" konfiguriert, daher verstehe ich nicht, was überhaupt persistent gespeichert werden soll.

      Danke für eure Hilfe!
      Bas

      posted in Node-Red
      B
      basic80
    • RE: Astro-Trigger mit Versatz funktioniert nicht

      Mithilfe eines Testskripts habe ich inzwischen herausgefunden, dass bis 02:00 Uhr alles funktioniert. Wenn Golden hour-Ende minus x < 02:00 Uhr, wird der Trigger wohl ignoriert.

      Goldenhour-Test-log3.JPG

      Um sicherzustellen, dass der Astrotrigger (mit Offset) wirklich nur bis 02:00 Uhr funktioniert und es keine andere Ursache gibt, wäre es schön, wenn jemand das mal testen könnte.

      posted in Skripten / Logik
      B
      basic80
    • RE: Astro-Trigger mit Versatz funktioniert nicht

      @FredF
      Im Astroblock ist die Einheit (Minuten) fest definiert und kann nicht geändert werden. Wenn das ein optischer Fehler sein sollte und stattdessen Sekunden berücksichtigt werden, hätte das Skript doch zumindest 300 Sekunden vor Golden hour-Ende ausgeführt werden sollen? Das Skript wird jedoch überhaupt nicht gestartet.

      posted in Skripten / Logik
      B
      basic80
    • RE: Astro-Trigger mit Versatz funktioniert nicht

      @Jan1
      Das Testskript wurde (unabhängig von Astrozeiten) um 7:27 Uhr von mir manuell ausgelöst. Ich habe dann über Debug output die Zeiten für Golden hour-Ende und Golden hour-Ende minus 300 loggen lassen.

      Der Output wurde im Skript als Error definiert, nur damit ich die Einträge im Log einfacher finde. Die Uhrzeiten im Log passen aber (Golden hour-Ende: 06:40:01 Uhr, Golden hour-Ende -300 Minute: 01:40:01 Uhr):

      Goldenhour-Test-log2.jpg

      posted in Skripten / Logik
      B
      basic80
    • RE: Astro-Trigger mit Versatz funktioniert nicht

      @Jan1 gemäß Blockly-Dokumenation sollte das möglich sein:

      Blockly-Anleitung.JPG

      Die Astrozeit davor, z.B. Sonnenuntergang, hilft mir nicht weiter, weil ich möchte, dass das Skript genau 300 Minuten vor Golden hour-Ende ausgeführt wird und ich nicht weiß, wieviel ich zu Sonnenuntergang hinzuaddieren muss.

      Ich habe andere Skripte, die einwandfrei mit Astrotrigger (und einem negativen Offset) arbeiten. Allerdings nicht in der Größenordnung von -300 Minuten. Ob die Zahl tatsächlich limitiert ist, könnte ich herausfinden durch -15, -60, -120, -180, usw. zu versuchen.

      Alternativ könnte ich ein Hilfsskript erstellen, dass täglich um 00:00 Uhr ausgeführt wird und die Uhrzeit von Golden hour-Ende -300 Minuten in einen Datenpunkt schreibt. Dann die Aktualisierung dieses DP als Trigger für das Bewässerungsskript verwenden und damit einen Cronjob steuern. Das wäre allerdings etwas hässlich und umständlich.

      posted in Skripten / Logik
      B
      basic80
    • Astro-Trigger mit Versatz funktioniert nicht

      Hallo zusammen,

      ich habe ein Skript, welches meine Gartenbewässerung steuert. Zum Ermitteln des Wasserbedarfs und das Setzen der Startuhrzeiten pro Ventil, soll dieses Skript täglich in Abhängigkeit des Sonnenaufgangs (bzw. Golden hour-Ende) ausgeführt werden.

      Die maximale Gesamtlaufzeit aller Ventile beträgt knapp 5 Stunden, deshalb wollte ich folgenden Trigger benutzen:

      Goldenhour.JPG

      Leider wird das Skript gar nicht ausgeführt.

      Wenn das Skript mittels Cron zu einer festen Uhrzeit gestartet wird, funktioniert es. Die Ventile werden nacheinander geschaltet, und zwar so, dass das letzte Ventil zum Zeitpunkt „Golden hour-Ende“ fertig ist. Die Astrozeiten scheinen also grundsätzlich zu funktionieren.

      In einem Testskript werden grundsätzlich die korrekten Zeiten geliefert:

      Goldenhour-Test-Skript.JPG
      Goldenhour-Test-log.JPG

      Golden hour-Ende -300 Minuten liefert übrigens immer eine Uhrzeit am selben Tag. Es kann also ausgeschlossen werden, dass das Ergebnis 23:xx Uhr ist. Gibt es vielleicht ein Limit beim Versatz?

      Danke für Hinweise bzw. Hilfe im Voraus!

      posted in Skripten / Logik
      B
      basic80
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo