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.

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

    @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?

    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 H 2 Antworten Letzte Antwort
    0
    • 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