Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Astro Infos in Datenpunkt ausgeben

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Astro Infos in Datenpunkt ausgeben

Geplant Angeheftet Gesperrt Verschoben Blockly
32 Beiträge 5 Kommentatoren 2.7k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • HomoranH Homoran

    @paul53 sagte in Astro Infos in Datenpunkt ausgeben:

    Es ist ein "boolean" Datenpunkt mit Zustandstexten (states).

    Danke für die Info - wo werden diese Zustandstexte dann angegeben?

    paul53P Offline
    paul53P Offline
    paul53
    schrieb am zuletzt editiert von paul53
    #19

    @Homoran sagte:

    wo werden diese Zustandstexte dann angegeben?

    common.states - wie bei einer Werteliste.

      "common": {
        "name": "Schalter1",
        "role": "switch",
        "type": "boolean",
        "read": true,
        "write": true,
        "desc": "Manuell erzeugt",
        "def": false,
        "states": "false:Aus;true:Ein"
      },
    

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    HomoranH 1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @Homoran sagte:

      wo werden diese Zustandstexte dann angegeben?

      common.states - wie bei einer Werteliste.

        "common": {
          "name": "Schalter1",
          "role": "switch",
          "type": "boolean",
          "read": true,
          "write": true,
          "desc": "Manuell erzeugt",
          "def": false,
          "states": "false:Aus;true:Ein"
        },
      
      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #20

      @paul53 sagte in Astro Infos in Datenpunkt ausgeben:

      wie bei einer Werteliste.

      Danke! - das wollte ich hören

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @adlerauge1980 sagte in Astro Infos in Datenpunkt ausgeben:

        Nun müsste ich ich doch manuell den Datenpunkt auf True oder false Stellen können, das geht aber nicht, da steht immer true;false....?

        schmeiss mal die vordefinierten Werte raus.
        Den Typ Schalter kenne ich auch nicht, aknn aber neu sein

        A Offline
        A Offline
        adlerauge1980
        schrieb am zuletzt editiert von
        #21

        @Homoran Hat nun funktioniert. aber wenn ich das richtig verstanden habe ist "Schalter" nicht optimal? Was wird dort hätte ich dort verwenden sollen?

        paul53P 1 Antwort Letzte Antwort
        0
        • A adlerauge1980

          @Homoran Hat nun funktioniert. aber wenn ich das richtig verstanden habe ist "Schalter" nicht optimal? Was wird dort hätte ich dort verwenden sollen?

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #22

          @adlerauge1980 sagte:

          hätte ich dort verwenden sollen?

          Typ "Logikwert" ist der gleiche Datenpunkttyp, nur ohne Zustandstexte.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          1
          • A Offline
            A Offline
            adlerauge1980
            schrieb am zuletzt editiert von
            #23

            hallo @Homoran und @paul53
            Danke euch beiden!
            Ich glaube jetzt sollte es gehen, Ausser die fehlende Objekt ID welche ich erst in ein paar Wochen einfügen kann...

            Ich kann nun mit dem DP Brunnen_Aus das Skript "stoppen" und wenn ich es aktiviert habe wird es mir das KNX Relais ein/ausschalten und gleichzeitig Datum/Zeit vom Schaltvorgang in den DP Brunnen_Automatik schreiben, somit kann ich im Vis eine anzeige bauen um dort dann zu sehen wann der Brunnen zuletzt ein / aus geschallten hat.

            Müsste jetzt so funktionieren. Grossen Dank euch beiden!

            Hier mein Resultat:
            Bildschirmfoto 2020-04-13 um 21.24.41.png

            paul53P 1 Antwort Letzte Antwort
            0
            • A adlerauge1980

              hallo @Homoran und @paul53
              Danke euch beiden!
              Ich glaube jetzt sollte es gehen, Ausser die fehlende Objekt ID welche ich erst in ein paar Wochen einfügen kann...

              Ich kann nun mit dem DP Brunnen_Aus das Skript "stoppen" und wenn ich es aktiviert habe wird es mir das KNX Relais ein/ausschalten und gleichzeitig Datum/Zeit vom Schaltvorgang in den DP Brunnen_Automatik schreiben, somit kann ich im Vis eine anzeige bauen um dort dann zu sehen wann der Brunnen zuletzt ein / aus geschallten hat.

              Müsste jetzt so funktionieren. Grossen Dank euch beiden!

              Hier mein Resultat:
              Bildschirmfoto 2020-04-13 um 21.24.41.png

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #24

              @adlerauge1980:

              Ich kann nun mit dem DP Brunnen_Aus das Skript "stoppen"

              Nein, kannst Du nicht. Die Abfrage muss jeweils innerhalb der Trigger erfolgen.
              Die Wandlung "nach Datum/Zeit" ist kontraproduktiv.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              A 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @adlerauge1980:

                Ich kann nun mit dem DP Brunnen_Aus das Skript "stoppen"

                Nein, kannst Du nicht. Die Abfrage muss jeweils innerhalb der Trigger erfolgen.
                Die Wandlung "nach Datum/Zeit" ist kontraproduktiv.

                A Offline
                A Offline
                adlerauge1980
                schrieb am zuletzt editiert von
                #25

                @paul53
                Hallo Paul, Danke für deinen Hinweis. Also zuerst Trigger, dann Abfrage...

                Was meinst du mit deinem Satz: "Die Wandlung..." Was wäre dann richtig?

                Hab dein Input mit dem Trigger / Abfrage nun mal so umgebaut (Hoffe dass ich dies nun richtig verstanden habe):
                Bildschirmfoto 2020-04-15 um 17.22.43.png

                paul53P 1 Antwort Letzte Antwort
                0
                • A adlerauge1980

                  @paul53
                  Hallo Paul, Danke für deinen Hinweis. Also zuerst Trigger, dann Abfrage...

                  Was meinst du mit deinem Satz: "Die Wandlung..." Was wäre dann richtig?

                  Hab dein Input mit dem Trigger / Abfrage nun mal so umgebaut (Hoffe dass ich dies nun richtig verstanden habe):
                  Bildschirmfoto 2020-04-15 um 17.22.43.png

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #26

                  @adlerauge1980 sagte:

                  Was wäre dann richtig?

                  Lass die Konvertierung "nach Datum/Zeit" weg, denn "Aktuelle Zeit als TT.MM.JJJ SS:mm" liefert die Ausgabe, die im Datenpunkt erscheinen soll.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  A 2 Antworten Letzte Antwort
                  0
                  • paul53P paul53

                    @adlerauge1980 sagte:

                    Was wäre dann richtig?

                    Lass die Konvertierung "nach Datum/Zeit" weg, denn "Aktuelle Zeit als TT.MM.JJJ SS:mm" liefert die Ausgabe, die im Datenpunkt erscheinen soll.

                    A Offline
                    A Offline
                    adlerauge1980
                    schrieb am zuletzt editiert von
                    #27

                    @paul53 Hallo Paul

                    Danke für deine Geduld mit mir!!

                    dann müsste dies nun so passen? :D (Freu) , und vorallem nach den un-/ und geschriebenen Skriptgesetzen richtig... ;)

                    Bildschirmfoto 2020-04-15 um 18.31.40.png

                    1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @adlerauge1980 sagte:

                      Was wäre dann richtig?

                      Lass die Konvertierung "nach Datum/Zeit" weg, denn "Aktuelle Zeit als TT.MM.JJJ SS:mm" liefert die Ausgabe, die im Datenpunkt erscheinen soll.

                      A Offline
                      A Offline
                      adlerauge1980
                      schrieb am zuletzt editiert von
                      #28

                      @paul53
                      Hallo Paul53

                      Sorry habe doch noch eine weitere Frage. Ich habe mir im Vis Ein Button gebaut (Auto / Off) mit welchem ich ja nun den DP Brunnen_Aus steuere und damit meine Astrofunktionen ziehen oder eben nicht.
                      Wenn ich nun tagsüber auf "Aus" schalte, dann läuft der Brunnen weiter und wird nie ausgeschaltet... also muss ich noch eine Funktion einbauen dass wenn der DP Brunnen_Aus tagsüber ausgeschaltet wird, dann auch mein KNX Relais DP ausschaltet.

                      Ich würde dies nun wie unten im Screenshot gezeigt versuchen zu analysieren. In der Blocky Beginner Anleitung auf GitHub von Homoran steht aber dass Trigger nur einmal vorkommen dürfen. Ausser in Sonderfällen nicht.

                      @paul53 @Homoran obwohl ich die Objekt ID noch nicht eingetragen habe, läuft das Skript nun durch und hat mir heute Abend das erste Zeit /Datum vom Sonnenuntergang in den DP "Brunnen_Automatik" geschrieben. Ich nehme an, dass das Skript den Standard Wert "Objekt ID" nicht als Fehler interpretiert.
                      Könnt Ihr da einen Grünschnabel wie mich noch kurz aufklären?

                      Bildschirmfoto 2020-04-15 um 20.37.27.png

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • A adlerauge1980

                        @paul53
                        Hallo Paul53

                        Sorry habe doch noch eine weitere Frage. Ich habe mir im Vis Ein Button gebaut (Auto / Off) mit welchem ich ja nun den DP Brunnen_Aus steuere und damit meine Astrofunktionen ziehen oder eben nicht.
                        Wenn ich nun tagsüber auf "Aus" schalte, dann läuft der Brunnen weiter und wird nie ausgeschaltet... also muss ich noch eine Funktion einbauen dass wenn der DP Brunnen_Aus tagsüber ausgeschaltet wird, dann auch mein KNX Relais DP ausschaltet.

                        Ich würde dies nun wie unten im Screenshot gezeigt versuchen zu analysieren. In der Blocky Beginner Anleitung auf GitHub von Homoran steht aber dass Trigger nur einmal vorkommen dürfen. Ausser in Sonderfällen nicht.

                        @paul53 @Homoran obwohl ich die Objekt ID noch nicht eingetragen habe, läuft das Skript nun durch und hat mir heute Abend das erste Zeit /Datum vom Sonnenuntergang in den DP "Brunnen_Automatik" geschrieben. Ich nehme an, dass das Skript den Standard Wert "Objekt ID" nicht als Fehler interpretiert.
                        Könnt Ihr da einen Grünschnabel wie mich noch kurz aufklären?

                        Bildschirmfoto 2020-04-15 um 20.37.27.png

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #29

                        @adlerauge1980 sagte:

                        wie unten im Screenshot gezeigt

                        Richtig gemacht.
                        Wenn der Datenpunkt "Brunnen_Aus" heißt - also eine Sperre sein soll, müssten allerdings bei der Prüfung falsch und wahr getauscht werden.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        A 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @adlerauge1980 sagte:

                          wie unten im Screenshot gezeigt

                          Richtig gemacht.
                          Wenn der Datenpunkt "Brunnen_Aus" heißt - also eine Sperre sein soll, müssten allerdings bei der Prüfung falsch und wahr getauscht werden.

                          A Offline
                          A Offline
                          adlerauge1980
                          schrieb am zuletzt editiert von
                          #30

                          @paul53 sagte in Astro Infos in Datenpunkt ausgeben:

                          Richtig gemacht.

                          Danke, schaue ich als kompliment an!

                          Wenn der Datenpunkt "Brunnen_Aus" heißt - also eine Sperre sein soll, müssten allerdings bei der Prüfung falsch und wahr getauscht werden.

                          Aktuell habe ich das so eingerichtet:
                          Button in VIS = Auto = DP true
                          Button in VIS = Off = DP false

                          Also wenn Auto (true) dann soll der Teil Sonnenauf / Sonnenuntergang im Skript ausgeführt werden.
                          Wenn off (false) dann passiert da nichts mit sonnen auf / untergang und wenn der DP Brunnen_Aus ändert, dann wird Objekt ID auf falsch (false) gestellt.

                          Also so passiert es in meinem Kopf..... und ich hätte gesagt im Skript auch, oder?

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • A adlerauge1980

                            @paul53 sagte in Astro Infos in Datenpunkt ausgeben:

                            Richtig gemacht.

                            Danke, schaue ich als kompliment an!

                            Wenn der Datenpunkt "Brunnen_Aus" heißt - also eine Sperre sein soll, müssten allerdings bei der Prüfung falsch und wahr getauscht werden.

                            Aktuell habe ich das so eingerichtet:
                            Button in VIS = Auto = DP true
                            Button in VIS = Off = DP false

                            Also wenn Auto (true) dann soll der Teil Sonnenauf / Sonnenuntergang im Skript ausgeführt werden.
                            Wenn off (false) dann passiert da nichts mit sonnen auf / untergang und wenn der DP Brunnen_Aus ändert, dann wird Objekt ID auf falsch (false) gestellt.

                            Also so passiert es in meinem Kopf..... und ich hätte gesagt im Skript auch, oder?

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von paul53
                            #31

                            @adlerauge1980 sagte:

                            Button in VIS = Auto = DP true
                            Button in VIS = Off = DP false

                            Dann stimmt die Blockly-Logik, aber der Name des Datenpunktes verwirrt. Ändere den Namen besser in "Brunnen Auto". Namen (nicht die ID) können nachträglich geändert werden und auch Leerzeichen enthalten.

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            A 1 Antwort Letzte Antwort
                            1
                            • paul53P paul53

                              @adlerauge1980 sagte:

                              Button in VIS = Auto = DP true
                              Button in VIS = Off = DP false

                              Dann stimmt die Blockly-Logik, aber der Name des Datenpunktes verwirrt. Ändere den Namen besser in "Brunnen Auto". Namen (nicht die ID) können nachträglich geändert werden und auch Leerzeichen enthalten.

                              A Offline
                              A Offline
                              adlerauge1980
                              schrieb am zuletzt editiert von
                              #32

                              @paul53 Hallo Paul

                              Danke für den Hinweis, stimme ich dir absolut zu, Brunnen_Auto = DP = true ist irgend wie logischer wie umgekehrt.... (Bereits angepasst)

                              Irgend wie beginnt mir das mit dem Blockly richtig Spass zu machen..... :)

                              Ich habe noch eine weitere frage bei der ich nicht sicher bin ob ich dies so einbauen kann:
                              der Brunnen schaltet ja automatisch aus am Abend. Wenn ich nun an einem Abend gemütlich im Garten sitze und den Spot welcher den Brunnen beleuchtet manuell einschalte, dann auch den Brunnen wieder anmache, respektive den Spot ausmache dann auch der Brunnen ausgeht.

                              Einschalten müsste so wie im Script unten gehen, denke das Ausschalten auch.

                              Wenn das so funktioniert wie ich das gerade überlege, habe ich zwei Fliegen auf einen Schlag :)

                              Ich schalte den Spot über einen KNX Taster (Da habe ich ja eine Ein und eine Aus Taste).

                              Jetzt die grosse Frage, Was passiert, wenn Seite KNX aus ist und ich erneut eine Aus Befehl bringe. Realisiert das IO Broker dann? Also der Wert steht auf False und ich wird mit False updatet. (Trigger funktion Update?)

                              So könnte ich mit dem KNX-Taster "ein", Licht und Brunnen manuell einschalten. Mit dem KNX-Taster "Aus" Licht und Brunnen wieder ausschalten.
                              Wenn ich Tagsüber wenn das Licht aus ist, nochmals auf den KNX-Taster "Aus" drücke, dann würde der Brunnen ausschalten. Das hätte den Vorteil, dass ich tagsüber den Brunnen ausschalten kann um ihn zu reinigen, am nächsten Tag würde der Brunnen wieder laufen (Sofern die Steuerung auf Auto steht). Mit dem KNX-Taster "Ein" könnte sogar ihn wider einschalten, wobei dann der Spot auch an geht, was auch ok wäre.

                              Müsste eigentlich klappen :innocent: nur habe ich es richtig gebaut? (als Test habe ich Statt den KNX-Taster "Ein" die Lampenrückmeldung genommen und KNX-Taster "Aus ist noch nicht definiert.

                              Es geht mir hier um den Skriptaufbau, Das mit den richtigen Objekt ID's und wahr / falsch habe ich verstanden und sollte ich dann hinbekommen.

                              Bildschirmfoto 2020-04-16 um 21.54.26.png

                              Danke und Liebe grüsse aus der Schweiz

                              1 Antwort Letzte Antwort
                              0
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              666

                              Online

                              32.7k

                              Benutzer

                              82.4k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe