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. Unerklärliche Werte

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    825

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Unerklärliche Werte

Geplant Angeheftet Gesperrt Verschoben Blockly
39 Beiträge 6 Kommentatoren 2.0k Aufrufe 3 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.
  • K kalle-r

    Das Thema ist leider noch nicht durch.... Ich verstehe nicht was da passiert....
    hab einen Datenpunkt vom Typ array angelegt

    2022-12-15_10h01_33.jpg

    und schonmal einen Wert 5 rein geschrieben

    2022-12-15_10h01_11.jpg

    mein Blockly

    2022-12-15_10h00_05.jpg

    die Ausgabe vom ersten Programmdurchlauf ist klar

    2022-12-15_10h02_21.jpg

    beim zweiten Durchlauf tritt jetzt das unerklärliche Verhalten auf:

    2022-12-15_10h02_38.jpg

    die Ausgabe müsste doch eigentlich die gleiche sein wie im ersten Durchlauf?

    wenn ich nun ein Skript starte mit der der Datenpunkt in eine ganz andere Variable gelesen wird

    2022-12-15_10h03_07.jpg

    sieht man daß das erste Skript offenbar den Datenpunkt selber verändert
    obwohl da weder "aktualisiere" noch "steuere" des Datenpunktes enthalten ist

    2022-12-15_10h03_19.jpg

    Unter "Objekte" hat sich aber die Anzeige im Datenpunkt selber nicht verändert

    2022-12-15_10h03_37.jpg

    Wie läßt sich dieses Verhalten erklären?

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

    @kalle-r sagte in Unerklärliche Werte:

    mein Blockly

    ist das alles? sonst nichts auf der Arbeitsfläche?

    @kalle-r sagte in Unerklärliche Werte:

    schonmal einen Wert 5 rein geschrieben

    wieso ist Wertetyp leer?

    @kalle-r sagte in Unerklärliche Werte:

    Wie läßt sich dieses Verhalten erklären?

    hast du mal

    • den Browsercache gelöscht?
    • den js Adapter neu gestartet?

    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 -

    K 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @kalle-r sagte in Unerklärliche Werte:

      mein Blockly

      ist das alles? sonst nichts auf der Arbeitsfläche?

      @kalle-r sagte in Unerklärliche Werte:

      schonmal einen Wert 5 rein geschrieben

      wieso ist Wertetyp leer?

      @kalle-r sagte in Unerklärliche Werte:

      Wie läßt sich dieses Verhalten erklären?

      hast du mal

      • den Browsercache gelöscht?
      • den js Adapter neu gestartet?
      K Offline
      K Offline
      kalle-r
      schrieb am zuletzt editiert von kalle-r
      #19

      @homoran

      das ist alles... mehr ist nicht auf der Arbeitsfläche

      wenn ich einen Datenpunkt anlege kann ich array auswählen

      2022-12-15_10h51_06.jpg

      danach beim modifizieren gibt's den Typ nicht mehr

      2022-12-15_10h51_49.jpg

      darum ist das Feld vermutlich leer

      Adapter neu gestartet.
      Hab grad mal das ganze in einem anderen Browser gestartet... gleiches Verhalten

      N 1 Antwort Letzte Antwort
      0
      • K kalle-r

        Das Thema ist leider noch nicht durch.... Ich verstehe nicht was da passiert....
        hab einen Datenpunkt vom Typ array angelegt

        2022-12-15_10h01_33.jpg

        und schonmal einen Wert 5 rein geschrieben

        2022-12-15_10h01_11.jpg

        mein Blockly

        2022-12-15_10h00_05.jpg

        die Ausgabe vom ersten Programmdurchlauf ist klar

        2022-12-15_10h02_21.jpg

        beim zweiten Durchlauf tritt jetzt das unerklärliche Verhalten auf:

        2022-12-15_10h02_38.jpg

        die Ausgabe müsste doch eigentlich die gleiche sein wie im ersten Durchlauf?

        wenn ich nun ein Skript starte mit der der Datenpunkt in eine ganz andere Variable gelesen wird

        2022-12-15_10h03_07.jpg

        sieht man daß das erste Skript offenbar den Datenpunkt selber verändert
        obwohl da weder "aktualisiere" noch "steuere" des Datenpunktes enthalten ist

        2022-12-15_10h03_19.jpg

        Unter "Objekte" hat sich aber die Anzeige im Datenpunkt selber nicht verändert

        2022-12-15_10h03_37.jpg

        Wie läßt sich dieses Verhalten erklären?

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

        @kalle-r sagte: Wie läßt sich dieses Verhalten erklären?

        Gar nicht, es sei denn, es ist ein Skript unter der Gruppe "global" aktiv.

        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
        0
        • K kalle-r

          @homoran

          das ist alles... mehr ist nicht auf der Arbeitsfläche

          wenn ich einen Datenpunkt anlege kann ich array auswählen

          2022-12-15_10h51_06.jpg

          danach beim modifizieren gibt's den Typ nicht mehr

          2022-12-15_10h51_49.jpg

          darum ist das Feld vermutlich leer

          Adapter neu gestartet.
          Hab grad mal das ganze in einem anderen Browser gestartet... gleiches Verhalten

          N Offline
          N Offline
          Nordischerjung
          schrieb am zuletzt editiert von
          #21

          @kalle-r das ist ja komisch,
          ich habe es auch mal nachgebaut und ein das Script getartet/gestoppt. Es werden immer mehr, selbst in dem DP laut Debug

          d1f8194a-cb55-4689-b15f-8f0ef9187f4a-grafik.png

          123a8a30-b196-4840-be6a-36d80baeec65-grafik.png

          Gruß Nordischerjung

          sonnige Grüße von der Ostsee

          HomoranH 1 Antwort Letzte Antwort
          0
          • N Nordischerjung

            @kalle-r das ist ja komisch,
            ich habe es auch mal nachgebaut und ein das Script getartet/gestoppt. Es werden immer mehr, selbst in dem DP laut Debug

            d1f8194a-cb55-4689-b15f-8f0ef9187f4a-grafik.png

            123a8a30-b196-4840-be6a-36d80baeec65-grafik.png

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

            @nordischerjung dann müsste die Variable Liste ja den Neustart überleben.
            mal zu Beginn (vor dem Einlesen) einen debug gesetzt?

            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 -

            N CodierknechtC 2 Antworten Letzte Antwort
            0
            • HomoranH Homoran

              @nordischerjung dann müsste die Variable Liste ja den Neustart überleben.
              mal zu Beginn (vor dem Einlesen) einen debug gesetzt?

              N Offline
              N Offline
              Nordischerjung
              schrieb am zuletzt editiert von Nordischerjung
              #23

              @homoran dann kommt undefined

              5f2baee9-0157-4f95-8ad0-a3aa0f40e8f1-grafik.png

              Warum wird der DP denn immer erhöht? Der wird doch nirgends beschrieben.

              11a530e0-33a9-4f9b-93af-0dc489841e39-grafik.png

              Edit ich hatte die Var einfach mal zu testzwecken umbenannt

              Gruß Nordischerjung

              sonnige Grüße von der Ostsee

              HomoranH 1 Antwort Letzte Antwort
              0
              • N Nordischerjung

                @homoran dann kommt undefined

                5f2baee9-0157-4f95-8ad0-a3aa0f40e8f1-grafik.png

                Warum wird der DP denn immer erhöht? Der wird doch nirgends beschrieben.

                11a530e0-33a9-4f9b-93af-0dc489841e39-grafik.png

                Edit ich hatte die Var einfach mal zu testzwecken umbenannt

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

                @nordischerjung sagte in Unerklärliche Werte:

                Warum wird der DP denn immer erhöht? Der wird doch nirgends beschrieben.

                und selbst wenn, wie bei @kalle-r , ändert sich der Wert darin nicht.

                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 -

                K 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @nordischerjung sagte in Unerklärliche Werte:

                  Warum wird der DP denn immer erhöht? Der wird doch nirgends beschrieben.

                  und selbst wenn, wie bei @kalle-r , ändert sich der Wert darin nicht.

                  K Offline
                  K Offline
                  kalle-r
                  schrieb am zuletzt editiert von kalle-r
                  #25

                  @homoran

                  wie oben geschrieben, für mich schaut das so aus als ob durch das Skript "irgendwo" der Datenpunkt selber
                  beeinflusst wird.
                  Im Datenpunkt (unter Objekte) werden die geänderten Werte nicht angezeigt aber wenn ich per Skript den Wert des Datenpunktes
                  ausgeben lasse dann stehen da Werte drin die ich nirgendwo sehe.
                  Ich denke da ist irgendwo ein Bug versteckt....
                  Das kleine Testskript oben hab ich nur gebaut weil ich schon länger (siehe ganz oben) mit unerklärlichen Werten
                  kämpfe und bisher keine Idee hatte wo die herkommen.
                  Jetzt hab ich das zumindest so weit reduziert daß das (siehe auch der Post von @Nordischerjung) problemlos nachvollziehbar ist. Ich werd die überzähligen Werte in meinem eigentlichen Hauptskript jetzt automatisch
                  löschen lassen. Trotzdem sollte das vermutlich mal debuggt werden was da passiert...

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • K kalle-r

                    @homoran

                    wie oben geschrieben, für mich schaut das so aus als ob durch das Skript "irgendwo" der Datenpunkt selber
                    beeinflusst wird.
                    Im Datenpunkt (unter Objekte) werden die geänderten Werte nicht angezeigt aber wenn ich per Skript den Wert des Datenpunktes
                    ausgeben lasse dann stehen da Werte drin die ich nirgendwo sehe.
                    Ich denke da ist irgendwo ein Bug versteckt....
                    Das kleine Testskript oben hab ich nur gebaut weil ich schon länger (siehe ganz oben) mit unerklärlichen Werten
                    kämpfe und bisher keine Idee hatte wo die herkommen.
                    Jetzt hab ich das zumindest so weit reduziert daß das (siehe auch der Post von @Nordischerjung) problemlos nachvollziehbar ist. Ich werd die überzähligen Werte in meinem eigentlichen Hauptskript jetzt automatisch
                    löschen lassen. Trotzdem sollte das vermutlich mal debuggt werden was da passiert...

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

                    @kalle-r sagte: durch das Skript "irgendwo" der Datenpunkt selber beeinflusst wird.

                    Habe es auch getestet: Es sieht so aus, dass der Wert im Puffer der Javascript-Instanz verändert wird, da Arrays per Referenz übergeben 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

                    1 Antwort Letzte Antwort
                    1
                    • HomoranH Homoran

                      @nordischerjung dann müsste die Variable Liste ja den Neustart überleben.
                      mal zu Beginn (vor dem Einlesen) einen debug gesetzt?

                      CodierknechtC Online
                      CodierknechtC Online
                      Codierknecht
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #27

                      @homoran
                      Kann ich zumindest so bestätigen:
                      8111f835-2e45-4846-b3f9-ca2189ff5d08-image.png
                      Überlebt natürlich einen Neustart der JS-Instanz nicht und in den DP wird auch nix geschrieben.
                      Aber solange die Instanz lebt, wird weiter fleißig hinzugefügt.

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      paul53P 1 Antwort Letzte Antwort
                      1
                      • CodierknechtC Codierknecht

                        @homoran
                        Kann ich zumindest so bestätigen:
                        8111f835-2e45-4846-b3f9-ca2189ff5d08-image.png
                        Überlebt natürlich einen Neustart der JS-Instanz nicht und in den DP wird auch nix geschrieben.
                        Aber solange die Instanz lebt, wird weiter fleißig hinzugefügt.

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

                        @codierknecht sagte: Überlebt natürlich einen Neustart der JS-Instanz nicht

                        Das zeigt auch, dass Veränderungen im Array im States-Puffer der Javascript-Instanz erfolgen. Die Variable enthält die Referenz auf das Array im Puffer.

                        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

                        K 1 Antwort Letzte Antwort
                        1
                        • paul53P paul53

                          @codierknecht sagte: Überlebt natürlich einen Neustart der JS-Instanz nicht

                          Das zeigt auch, dass Veränderungen im Array im States-Puffer der Javascript-Instanz erfolgen. Die Variable enthält die Referenz auf das Array im Puffer.

                          K Offline
                          K Offline
                          kalle-r
                          schrieb am zuletzt editiert von kalle-r
                          #29

                          @paul53
                          Kann man diesen Puffer per Skript leeren?
                          Oder anders gefragt:
                          Wie kann man denn nun wirklich nur den Inhalt des Datenpunktes in eine Variable bekommen?

                          paul53P CodierknechtC 2 Antworten Letzte Antwort
                          0
                          • K kalle-r

                            @paul53
                            Kann man diesen Puffer per Skript leeren?
                            Oder anders gefragt:
                            Wie kann man denn nun wirklich nur den Inhalt des Datenpunktes in eine Variable bekommen?

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

                            @kalle-r sagte: Wie kann man denn nun wirklich nur den Inhalt des Datenpunktes in eine Variable bekommen?

                            Das komplette Array in eine Variable kopieren.

                            Bild_2022-12-15_185523658.png

                            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
                            0
                            • K kalle-r

                              @paul53
                              Kann man diesen Puffer per Skript leeren?
                              Oder anders gefragt:
                              Wie kann man denn nun wirklich nur den Inhalt des Datenpunktes in eine Variable bekommen?

                              CodierknechtC Online
                              CodierknechtC Online
                              Codierknecht
                              Developer Most Active
                              schrieb am zuletzt editiert von
                              #31

                              @kalle-r sagte in Unerklärliche Werte:

                              Kann man diesen Puffer per Skript leeren?

                              Das ist kein "Puffer".
                              Es hängt vielmehr damit zusammen, wie Variablen angesprochen bzw. übergeben werden (als Wert oder als Referenz).

                              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                              HmIP|ZigBee|Tasmota|Unifi
                              Zabbix Certified Specialist
                              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                              HomoranH 1 Antwort Letzte Antwort
                              0
                              • CodierknechtC Codierknecht

                                @kalle-r sagte in Unerklärliche Werte:

                                Kann man diesen Puffer per Skript leeren?

                                Das ist kein "Puffer".
                                Es hängt vielmehr damit zusammen, wie Variablen angesprochen bzw. übergeben werden (als Wert oder als Referenz).

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

                                @codierknecht kannst du das bitte erläutern...
                                ...und eine Lösung gegen den Nicht-Puffer bieten?

                                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 -

                                CodierknechtC 1 Antwort Letzte Antwort
                                0
                                • HomoranH Homoran

                                  @codierknecht kannst du das bitte erläutern...
                                  ...und eine Lösung gegen den Nicht-Puffer bieten?

                                  CodierknechtC Online
                                  CodierknechtC Online
                                  Codierknecht
                                  Developer Most Active
                                  schrieb am zuletzt editiert von Codierknecht
                                  #33

                                  @homoran
                                  Die Lösung hat @paul53 bereits präsentiert.

                                  Ich versuch's mal ganz allgemein zu erklären - auch ohne an der Ecke detailierte Kenntnisse des Systems selbst zu haben. Ich nehme mal VB als Sprache her, weil man das dort auch explizit angeben kann und das Ganze somit besser lesbar ist:

                                  function square(ByRef aValue As Double) As Double
                                    aValue = aValue * aValue
                                    square = aValue
                                  end function
                                  

                                  In diesem Fall wird an die Funktion nicht der Wert (die Zahl die in aValue steht) übergeben, sondern nur die Adresse der Variablen aValue.
                                  Alles was innerhalb der Funktion mit aValue angestellt wird, schlägt sich auch direkt im Inhalt von aValue wieder. Die außerhalb der Funktion deklarierte Variable wird also innerhalb der Funktion verändert.

                                  function square(ByVal aValue As Double) As Double
                                    aValue = aValue * aValue
                                    square = aValue
                                  end function
                                  

                                  Gleiche Funktionalität - völlig anderes Verhalten.
                                  Die Funktion erhält hier keine Adresse, sondern tatsächlich den Wert der in aValue gespeichert ist.
                                  Jetzt kann die Funktion machen was sie will, die Original-Variable wird nicht verändert.
                                  Hier hat das an die Funktion übergebene Argument aValue auch nur innerhalb der Funktion Gültigkeit.

                                  Das mit dem "Wert" ist in diesem Beispiel eigentlich nicht ganz korrekt. Der tatsächliche Wert wird nur für Typen übergeben, die auf dem Stack abgelegt werden können. Für alles was nicht auf den Stack passt, werden Kopien der Variablen angelegt.
                                  Aber das geht hier dann wohl schon zu sehr ins Detail.

                                  Jetzt frag' mich aber bloß nicht, wie das im Detail mit dem Wert des DP und dessen Verwaltung zusammenhängt.
                                  Es "scheint" an der Verwaltung über Referenzen zu liegen. Sicher sagen können Dir das vermutlich nur die Architekten des Systems.

                                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                  HmIP|ZigBee|Tasmota|Unifi
                                  Zabbix Certified Specialist
                                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                  HomoranH 1 Antwort Letzte Antwort
                                  0
                                  • CodierknechtC Codierknecht

                                    @homoran
                                    Die Lösung hat @paul53 bereits präsentiert.

                                    Ich versuch's mal ganz allgemein zu erklären - auch ohne an der Ecke detailierte Kenntnisse des Systems selbst zu haben. Ich nehme mal VB als Sprache her, weil man das dort auch explizit angeben kann und das Ganze somit besser lesbar ist:

                                    function square(ByRef aValue As Double) As Double
                                      aValue = aValue * aValue
                                      square = aValue
                                    end function
                                    

                                    In diesem Fall wird an die Funktion nicht der Wert (die Zahl die in aValue steht) übergeben, sondern nur die Adresse der Variablen aValue.
                                    Alles was innerhalb der Funktion mit aValue angestellt wird, schlägt sich auch direkt im Inhalt von aValue wieder. Die außerhalb der Funktion deklarierte Variable wird also innerhalb der Funktion verändert.

                                    function square(ByVal aValue As Double) As Double
                                      aValue = aValue * aValue
                                      square = aValue
                                    end function
                                    

                                    Gleiche Funktionalität - völlig anderes Verhalten.
                                    Die Funktion erhält hier keine Adresse, sondern tatsächlich den Wert der in aValue gespeichert ist.
                                    Jetzt kann die Funktion machen was sie will, die Original-Variable wird nicht verändert.
                                    Hier hat das an die Funktion übergebene Argument aValue auch nur innerhalb der Funktion Gültigkeit.

                                    Das mit dem "Wert" ist in diesem Beispiel eigentlich nicht ganz korrekt. Der tatsächliche Wert wird nur für Typen übergeben, die auf dem Stack abgelegt werden können. Für alles was nicht auf den Stack passt, werden Kopien der Variablen angelegt.
                                    Aber das geht hier dann wohl schon zu sehr ins Detail.

                                    Jetzt frag' mich aber bloß nicht, wie das im Detail mit dem Wert des DP und dessen Verwaltung zusammenhängt.
                                    Es "scheint" an der Verwaltung über Referenzen zu liegen. Sicher sagen können Dir das vermutlich nur die Architekten des Systems.

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

                                    @codierknecht Danke!

                                    Das ist zuviel des Guten!

                                    ich wollte, wenn es möglich ist, nur den Unterschied von Referenz und Wert wissen.
                                    Eigentlich nur was eine Referenz ist.

                                    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 -

                                    CodierknechtC paul53P 2 Antworten Letzte Antwort
                                    0
                                    • HomoranH Homoran

                                      @codierknecht Danke!

                                      Das ist zuviel des Guten!

                                      ich wollte, wenn es möglich ist, nur den Unterschied von Referenz und Wert wissen.
                                      Eigentlich nur was eine Referenz ist.

                                      CodierknechtC Online
                                      CodierknechtC Online
                                      Codierknecht
                                      Developer Most Active
                                      schrieb am zuletzt editiert von Codierknecht
                                      #35

                                      @homoran sagte in Unerklärliche Werte:

                                      Eigentlich nur was eine Referenz ist.

                                      Die (Speicher-) Adresse einer Variablen.

                                      Kurz genug? :grin:

                                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                      HmIP|ZigBee|Tasmota|Unifi
                                      Zabbix Certified Specialist
                                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                      HomoranH 1 Antwort Letzte Antwort
                                      1
                                      • HomoranH Homoran

                                        @codierknecht Danke!

                                        Das ist zuviel des Guten!

                                        ich wollte, wenn es möglich ist, nur den Unterschied von Referenz und Wert wissen.
                                        Eigentlich nur was eine Referenz ist.

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

                                        @homoran sagte: was eine Referenz ist.

                                        Eine Referenz ist ein Zeiger (Speicheradresse) auf das eigentliche Objekt (Array). Bei Objekten wird nicht der Wert (Inhalt) übergeben, sondern die Referenz.

                                        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
                                        • CodierknechtC Codierknecht

                                          @homoran sagte in Unerklärliche Werte:

                                          Eigentlich nur was eine Referenz ist.

                                          Die (Speicher-) Adresse einer Variablen.

                                          Kurz genug? :grin:

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

                                          @codierknecht ...ohne Inhalt!?

                                          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 -

                                          CodierknechtC 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

                                          379

                                          Online

                                          32.6k

                                          Benutzer

                                          81.9k

                                          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