Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Kabelcodierung vom Go-e Charger in Variable schreiben

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    300

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    277

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    917

Kabelcodierung vom Go-e Charger in Variable schreiben

Geplant Angeheftet Gesperrt Verschoben Blockly
21 Beiträge 3 Kommentatoren 1.6k Aufrufe 1 Beobachtet
  • Ä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.
  • H Henrik 0

    @homoran ich nutze den Adapter und versuche "cable ampere code" in eine Variable zu schreiben.

    H Offline
    H Offline
    Henrik 0
    schrieb am zuletzt editiert von
    #5

    Oder gibt es noch eine andere simplere Methode festzustellen, ob ein Ladekabel gesteckt ist?

    1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

      @homoran ich nutze den Adapter und versuche "cable ampere code" in eine Variable zu schreiben.

      ok!
      Das war nicht klar.
      Der DP ist vom Typ number, welchen Typ hat die Variable?

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

      @homoran sagte: welchen Typ hat die Variable?

      In Javascript sind Variablen nicht typgebunden.

      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: welchen Typ hat die Variable?

        In Javascript sind Variablen nicht typgebunden.

        HomoranH Offline
        HomoranH Offline
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von Homoran
        #7

        @paul53 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

        In Javascript sind Variablen nicht typgebunden.

        außer sie wurden vorher schon mal definiert

        @Henrik-0

        kabelkabel.png

        bei mir klappt es genau so wie du es hast
        zeig doch bitte dein ganzes Blockly

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        paul53P 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @paul53 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

          In Javascript sind Variablen nicht typgebunden.

          außer sie wurden vorher schon mal definiert

          @Henrik-0

          kabelkabel.png

          bei mir klappt es genau so wie du es hast
          zeig doch bitte dein ganzes Blockly

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

          @homoran sagte: außer sie wurden vorher schon mal definiert

          Auch dann nicht.

          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
          • HomoranH Homoran

            @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

            @homoran ich nutze den Adapter und versuche "cable ampere code" in eine Variable zu schreiben.

            ok!
            Das war nicht klar.
            Der DP ist vom Typ number, welchen Typ hat die Variable?

            H Offline
            H Offline
            Henrik 0
            schrieb am zuletzt editiert von
            #9

            @homoran wie kann ich denn den Typ einer Variablen bestimmen/auswählen?
            Wenn ich eine neue Variabel in Blockly erstelle, kann ich ja nicht auswählen, welchen Typs sie sein soll. oder doch? ich bin erst seit ein paar tagen mit Blockly unterwegs. Ich kannte es von Java, dass man immer angeben musste, welchen Typ die Variable haben soll. (Int, string, boolean, float.......).

            HomoranH 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @homoran sagte: außer sie wurden vorher schon mal definiert

              Auch dann nicht.

              HomoranH Offline
              HomoranH Offline
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von Homoran
              #10

              @paul53 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

              Auch dann nicht.

              dann wechselt die Variable den Typ?
              ich dachte sie behält den Typ der ersten Zuweisung.

              Hab ich das falsch verstanden?

              @Henrik-0
              Das diskutieren wir gerade - mag sein, dass ich das falsch verstanden hatte

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              paul53P 2 Antworten Letzte Antwort
              0
              • HomoranH Homoran

                @paul53 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                Auch dann nicht.

                dann wechselt die Variable den Typ?
                ich dachte sie behält den Typ der ersten Zuweisung.

                Hab ich das falsch verstanden?

                @Henrik-0
                Das diskutieren wir gerade - mag sein, dass ich das falsch verstanden hatte

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

                @homoran sagte: dann wechselt die Variable den Typ?

                Ja, beliebig oft.

                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
                1
                • paul53P paul53

                  @homoran sagte: dann wechselt die Variable den Typ?

                  Ja, beliebig oft.

                  HomoranH Offline
                  HomoranH Offline
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #12

                  @paul53 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                  @homoran sagte: dann wechselt die Variable den Typ?

                  Ja, beliebig oft.

                  Danke - wieder was gelernt!

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @paul53 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                    Auch dann nicht.

                    dann wechselt die Variable den Typ?
                    ich dachte sie behält den Typ der ersten Zuweisung.

                    Hab ich das falsch verstanden?

                    @Henrik-0
                    Das diskutieren wir gerade - mag sein, dass ich das falsch verstanden hatte

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

                    @homoran sagte: ich dachte sie behält den Typ der ersten Zuweisung.

                    Nicht durch den JS-Editor verunsichern lassen: Dessen Prüfungen basieren auf Typescript - nicht auf Javascript.

                    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
                    • H Henrik 0

                      @homoran wie kann ich denn den Typ einer Variablen bestimmen/auswählen?
                      Wenn ich eine neue Variabel in Blockly erstelle, kann ich ja nicht auswählen, welchen Typs sie sein soll. oder doch? ich bin erst seit ein paar tagen mit Blockly unterwegs. Ich kannte es von Java, dass man immer angeben musste, welchen Typ die Variable haben soll. (Int, string, boolean, float.......).

                      HomoranH Offline
                      HomoranH Offline
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #14

                      @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                      @homoran wie kann ich denn den Typ einer Variablen bestimmen/auswählen?
                      Wenn ich eine neue Variabel in Blockly erstelle, kann ich ja nicht auswählen, welchen Typs sie sein soll. oder doch? ich bin erst seit ein paar tagen mit Blockly unterwegs. Ich kannte es von Java, dass man immer angeben musste, welchen Typ die Variable haben soll. (Int, string, boolean, float.......).

                      So, das ist jetzt geklärt.
                      Wenn du der Variablen eine Zahl zuweist, hat die Variable den Typ number.
                      Da liegt das Problem also schon mal nicht.

                      Wie ich dir gezeigt habe scheint es auch daran nicht zu liegen, weil es bei mir funktioniert.

                      Ich habe noch ein wenig weiter recherchiert und den RAW des Datenpunktes angesehen:

                      {
                        "_id": "go-e.0.cable_ampere_code",
                        "type": "state",
                        "common": {
                          "name": "Kabel Ampere codierung (cbl)",
                          "type": "number",
                          "role": "level.volume",
                          "read": true,
                          "write": false,
                          "states": {
                            "0": "no cable",
                            "16": "16 Ampere",
                            "32": "32 Ampere"
                          }
                        },
                        "from": "system.host.ioBroker01.cli",
                        "ts": 1613758204602,
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "native": {}
                      }
                      

                      anscheinend gibt es nur 0, 16 und 32 als mögliche Zahl.
                      in der API steht jedoch 0,13...32

                      cbl	uint8_t	Typ2 ​Kabel Ampere codierung
                      13-32: Ampere Codierung
                      0: kein Kabel
                      

                      Steht bei dir tatsächlich eine 20 in den Objekten?

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      H 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                        @homoran wie kann ich denn den Typ einer Variablen bestimmen/auswählen?
                        Wenn ich eine neue Variabel in Blockly erstelle, kann ich ja nicht auswählen, welchen Typs sie sein soll. oder doch? ich bin erst seit ein paar tagen mit Blockly unterwegs. Ich kannte es von Java, dass man immer angeben musste, welchen Typ die Variable haben soll. (Int, string, boolean, float.......).

                        So, das ist jetzt geklärt.
                        Wenn du der Variablen eine Zahl zuweist, hat die Variable den Typ number.
                        Da liegt das Problem also schon mal nicht.

                        Wie ich dir gezeigt habe scheint es auch daran nicht zu liegen, weil es bei mir funktioniert.

                        Ich habe noch ein wenig weiter recherchiert und den RAW des Datenpunktes angesehen:

                        {
                          "_id": "go-e.0.cable_ampere_code",
                          "type": "state",
                          "common": {
                            "name": "Kabel Ampere codierung (cbl)",
                            "type": "number",
                            "role": "level.volume",
                            "read": true,
                            "write": false,
                            "states": {
                              "0": "no cable",
                              "16": "16 Ampere",
                              "32": "32 Ampere"
                            }
                          },
                          "from": "system.host.ioBroker01.cli",
                          "ts": 1613758204602,
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          },
                          "native": {}
                        }
                        

                        anscheinend gibt es nur 0, 16 und 32 als mögliche Zahl.
                        in der API steht jedoch 0,13...32

                        cbl	uint8_t	Typ2 ​Kabel Ampere codierung
                        13-32: Ampere Codierung
                        0: kein Kabel
                        

                        Steht bei dir tatsächlich eine 20 in den Objekten?

                        H Offline
                        H Offline
                        Henrik 0
                        schrieb am zuletzt editiert von
                        #15

                        @homoran also in meinen Objekten stehen auch nur die Zahlen "0","16" und "32" drin:

                        {
                          "from": "system.adapter.go-e.0",
                          "ts": 1620734504293,
                          "user": "system.user.admin",
                          "common": {
                            "name": "Kabel Ampere codierung (cbl)",
                            "type": "mixed",
                            "role": "level.volume",
                            "read": true,
                            "write": false,
                            "states": {
                              "0": "no cable",
                              "16": "16 Ampere",
                              "32": "32 Ampere"
                            }
                          },
                          "native": {},
                          "acl": {
                            "object": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator",
                            "state": 1636
                          },
                          "_id": "go-e.0.cable_ampere_code",
                          "type": "state"
                        }
                        

                        ich habe mal ein neues Skript geschrieben wo ich nur den Wert des Objektes auf die Variable des Objektes legen und dann ausgebe. Das funktioniert wunderbar.:

                        1.png

                        2.png

                        Das heißt, irgendwo in meinem Skript "PVÜberschussladen" läuft irgendwas verkehrt.

                        Hier ein Ausschnitt aus dem Blocky (ja, ich weiß, dass man einiges sicherlich einfacher und sauberer schreiben kann):

                        3.png

                        H HomoranH paul53P 3 Antworten Letzte Antwort
                        0
                        • H Henrik 0

                          @homoran also in meinen Objekten stehen auch nur die Zahlen "0","16" und "32" drin:

                          {
                            "from": "system.adapter.go-e.0",
                            "ts": 1620734504293,
                            "user": "system.user.admin",
                            "common": {
                              "name": "Kabel Ampere codierung (cbl)",
                              "type": "mixed",
                              "role": "level.volume",
                              "read": true,
                              "write": false,
                              "states": {
                                "0": "no cable",
                                "16": "16 Ampere",
                                "32": "32 Ampere"
                              }
                            },
                            "native": {},
                            "acl": {
                              "object": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator",
                              "state": 1636
                            },
                            "_id": "go-e.0.cable_ampere_code",
                            "type": "state"
                          }
                          

                          ich habe mal ein neues Skript geschrieben wo ich nur den Wert des Objektes auf die Variable des Objektes legen und dann ausgebe. Das funktioniert wunderbar.:

                          1.png

                          2.png

                          Das heißt, irgendwo in meinem Skript "PVÜberschussladen" läuft irgendwas verkehrt.

                          Hier ein Ausschnitt aus dem Blocky (ja, ich weiß, dass man einiges sicherlich einfacher und sauberer schreiben kann):

                          3.png

                          H Offline
                          H Offline
                          Henrik 0
                          schrieb am zuletzt editiert von
                          #16

                          @henrik-0 FEHLER GEFUNDEN! (hoffentlich)

                          4.png

                          ich habe mal nach dem Lesen des Wertes eine Pause eingefügt. Dann klappt es. Kann es sein, dass das Skript "zu schnell" ist und das Auslesen vom Go-e noch nicht abgeschlossen ist?
                          Warum auch immer, mit der Pause zwischen Lesen und Schreiben läuft es.

                          1 Antwort Letzte Antwort
                          0
                          • H Henrik 0

                            @homoran also in meinen Objekten stehen auch nur die Zahlen "0","16" und "32" drin:

                            {
                              "from": "system.adapter.go-e.0",
                              "ts": 1620734504293,
                              "user": "system.user.admin",
                              "common": {
                                "name": "Kabel Ampere codierung (cbl)",
                                "type": "mixed",
                                "role": "level.volume",
                                "read": true,
                                "write": false,
                                "states": {
                                  "0": "no cable",
                                  "16": "16 Ampere",
                                  "32": "32 Ampere"
                                }
                              },
                              "native": {},
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator",
                                "state": 1636
                              },
                              "_id": "go-e.0.cable_ampere_code",
                              "type": "state"
                            }
                            

                            ich habe mal ein neues Skript geschrieben wo ich nur den Wert des Objektes auf die Variable des Objektes legen und dann ausgebe. Das funktioniert wunderbar.:

                            1.png

                            2.png

                            Das heißt, irgendwo in meinem Skript "PVÜberschussladen" läuft irgendwas verkehrt.

                            Hier ein Ausschnitt aus dem Blocky (ja, ich weiß, dass man einiges sicherlich einfacher und sauberer schreiben kann):

                            3.png

                            HomoranH Offline
                            HomoranH Offline
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von Homoran
                            #17

                            @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                            Das heißt, irgendwo in meinem Skript "PVÜberschussladen" läuft irgendwas verkehrt.

                            Das hatte ich ja geschriebn.
                            Deswegen wollte ich ja das ganze Blockly sehen

                            @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                            ich habe mal nach dem Lesen des Wertes eine Pause eingefügt. Dann klappt es. Kann es sein, dass das Skript "zu schnell" ist und das Auslesen vom Go-e noch nicht abgeschlossen ist?

                            eher nicht.
                            umgekehrt ergäbe sich da ein Sinn, weil das Schreiben in einen Datenpunkt immer eine Gewisse zeit dauert.
                            Eine Variable sollte sofort gefüllt sein.

                            Wie lange ist denn da das Kabel schon am Auto?

                            EDIT:
                            sehe gerade dein "Wiederhole solange",
                            Das feuert im Millisekundentakt Wiederholungen und kann deinen js-Adapter lahmlegen

                            kein Support per PN! - Fragen im Forum stellen -
                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            H 1 Antwort Letzte Antwort
                            0
                            • HomoranH Homoran

                              @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                              Das heißt, irgendwo in meinem Skript "PVÜberschussladen" läuft irgendwas verkehrt.

                              Das hatte ich ja geschriebn.
                              Deswegen wollte ich ja das ganze Blockly sehen

                              @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                              ich habe mal nach dem Lesen des Wertes eine Pause eingefügt. Dann klappt es. Kann es sein, dass das Skript "zu schnell" ist und das Auslesen vom Go-e noch nicht abgeschlossen ist?

                              eher nicht.
                              umgekehrt ergäbe sich da ein Sinn, weil das Schreiben in einen Datenpunkt immer eine Gewisse zeit dauert.
                              Eine Variable sollte sofort gefüllt sein.

                              Wie lange ist denn da das Kabel schon am Auto?

                              EDIT:
                              sehe gerade dein "Wiederhole solange",
                              Das feuert im Millisekundentakt Wiederholungen und kann deinen js-Adapter lahmlegen

                              H Offline
                              H Offline
                              Henrik 0
                              schrieb am zuletzt editiert von
                              #18

                              @homoran said in Kabelcodierung vom Go-e Charger in Variable schreiben:

                              sehe gerade dein "Wiederhole solange",
                              Das feuert im Millisekundentakt Wiederholungen und kann deinen js-Adapter lahmlegen

                              Wie kann ich das denn verbessern? Gibts eine bessere Möglichkeit den Skriptteil zu wiederholen?
                              Ich habe vor dem Ende des "Wiederhole solange" eine 60 Sekunden Pause drin. Dürfte daher doch unproblematisch sein oder ?

                              HomoranH 1 Antwort Letzte Antwort
                              0
                              • H Henrik 0

                                @homoran said in Kabelcodierung vom Go-e Charger in Variable schreiben:

                                sehe gerade dein "Wiederhole solange",
                                Das feuert im Millisekundentakt Wiederholungen und kann deinen js-Adapter lahmlegen

                                Wie kann ich das denn verbessern? Gibts eine bessere Möglichkeit den Skriptteil zu wiederholen?
                                Ich habe vor dem Ende des "Wiederhole solange" eine 60 Sekunden Pause drin. Dürfte daher doch unproblematisch sein oder ?

                                HomoranH Offline
                                HomoranH Offline
                                Homoran
                                Global Moderator Administrators
                                schrieb am zuletzt editiert von
                                #19

                                @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                                Wie kann ich das denn verbessern?

                                solange 1=1 halte ich sowieso für sinnfrei!

                                @henrik-0 sagte in Kabelcodierung vom Go-e Charger in Variable schreiben:

                                Ich habe vor dem Ende des "Wiederhole solange" eine 60 Sekunden Pause drin. Dürfte daher doch unproblematisch sein oder ?

                                Oder!

                                gefeuert wird sofort und vor der Ausführung dann tausend mal die Pause gemacht - also eher noch schlimmer.

                                Nutze einen Intervall-Baustein

                                kein Support per PN! - Fragen im Forum stellen -
                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                1 Antwort Letzte Antwort
                                0
                                • H Henrik 0

                                  @homoran also in meinen Objekten stehen auch nur die Zahlen "0","16" und "32" drin:

                                  {
                                    "from": "system.adapter.go-e.0",
                                    "ts": 1620734504293,
                                    "user": "system.user.admin",
                                    "common": {
                                      "name": "Kabel Ampere codierung (cbl)",
                                      "type": "mixed",
                                      "role": "level.volume",
                                      "read": true,
                                      "write": false,
                                      "states": {
                                        "0": "no cable",
                                        "16": "16 Ampere",
                                        "32": "32 Ampere"
                                      }
                                    },
                                    "native": {},
                                    "acl": {
                                      "object": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator",
                                      "state": 1636
                                    },
                                    "_id": "go-e.0.cable_ampere_code",
                                    "type": "state"
                                  }
                                  

                                  ich habe mal ein neues Skript geschrieben wo ich nur den Wert des Objektes auf die Variable des Objektes legen und dann ausgebe. Das funktioniert wunderbar.:

                                  1.png

                                  2.png

                                  Das heißt, irgendwo in meinem Skript "PVÜberschussladen" läuft irgendwas verkehrt.

                                  Hier ein Ausschnitt aus dem Blocky (ja, ich weiß, dass man einiges sicherlich einfacher und sauberer schreiben kann):

                                  3.png

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

                                  @henrik-0 sagte: Hier ein Ausschnitt aus dem Blocky

                                  "wiederhole solange" erzeugt regelmäßig eine Endlosschleife!
                                  Setze die Variable StatusKabel beim Skript-Start und durch einen Trigger auf "Kabel Ampere codierung", dann ist ein Polling überflüssig.

                                  Bild_2021-05-15_163547.png

                                  Wert findet man unter "Trigger".

                                  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

                                  H 1 Antwort Letzte Antwort
                                  0
                                  • paul53P paul53

                                    @henrik-0 sagte: Hier ein Ausschnitt aus dem Blocky

                                    "wiederhole solange" erzeugt regelmäßig eine Endlosschleife!
                                    Setze die Variable StatusKabel beim Skript-Start und durch einen Trigger auf "Kabel Ampere codierung", dann ist ein Polling überflüssig.

                                    Bild_2021-05-15_163547.png

                                    Wert findet man unter "Trigger".

                                    H Offline
                                    H Offline
                                    Henrik 0
                                    schrieb am zuletzt editiert von
                                    #21

                                    Danke für die ganzen Tipps. Ihr habt mir sehr geholfen!!

                                    Es läuft jetzt so wie ich es mir vorstelle. Mal sehen wie lange ...

                                    Jetzt brauch ich nur noch Sonne 😳

                                    ein schönes WE noch

                                    1 Antwort Letzte Antwort
                                    0

                                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                    Registrieren Anmelden
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    334

                                    Online

                                    32.8k

                                    Benutzer

                                    82.8k

                                    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