Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Adapter Für clage durchlauferhitzer

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Adapter Für clage durchlauferhitzer

    This topic has been deleted. Only users with topic management privileges can see it.
    • mcm1957
      mcm1957 @Homoran last edited by mcm1957

      @homoran
      OK

      Ich hab mal das Adapter Repo mit Issues geflutet. Mal sehen ob es eine Reaktion gibt - incl. einem Issue dass der Adapter DEPRECATED ist. Wenn der Dev da noch was tut - oder tun will, dann kann er das ja mit einem Click schließen.

      Und @TheBam wenn du Support für eine Aktualisiserung / Aufnahme ins Latest brauchts bitte jederzeit melden.

      1 Reply Last reply Reply Quote 0
      • V
        Vod last edited by

        Omg 🤦
        Hallo, lieber ChatGPT, please stop flooding ✍ 🤝

        Homoran 1 Reply Last reply Reply Quote -1
        • Homoran
          Homoran Global Moderator Administrators @Vod last edited by

          @vod Was bitte möchtest du uns damit sagen?

          Samson71 1 Reply Last reply Reply Quote 1
          • Samson71
            Samson71 Global Moderator @Homoran last edited by

            @homoran
            Kannst ihm dafür ja auch ein Downvote verpassen, so wie er das mit dem Beitrag von @mcm1957 gemacht hat.

            mcm1957 1 Reply Last reply Reply Quote 1
            • Homoran
              Homoran Global Moderator Administrators last edited by Homoran

              @Vod Warum hast du beim Beitrag vom @mcm1957 einen Downvote gemacht??
              @mcm1957 will dich unterstützen, dass der vonndir so gelobte Adapter auch weiter gepflegt wird.

              Wie es scheint bist du seit Jahren der erste Nutzer.
              Wenn @TheBam da nichts pflegt, wirst du ihn nicht mehr lange nutzen können

              Wenn du vermutest, dass ChatGPT hinter den Posts steckt, dann liegst du so was von daneben!
              Hier kümmern sich noch echte intelligente Menschen aus Fleisch und Blit um dich!
              keine Künstliche Idiotie!

              1 Reply Last reply Reply Quote 0
              • mcm1957
                mcm1957 @Samson71 last edited by

                @samson71 said in Adapter Für clage durchlauferhitzer:

                @homoran
                Kannst ihm dafür ja auch ein Downvote verpassen, so wie er das mit dem Beitrag von @mcm1957 gemacht hat.

                Bitte keine Revanche Votes 🙂 bringt nix. Ich halt das schon aus 🙂

                Da @Vod noch sehr wenig gepostet hat gehe ich davon aus dass er wenig Erfahrung hat. Sonst würde er ja nicht naiv einen Adapter von Github installieren ohne dass ihn jemand dazu aufgefordert hat und ohne dass er sich ein wenig informiert wie der Status des Adpaters ist. Ich sag dazu nur 'mutig' oder 'unerfahren'.

                Wenn er Informationen die nicht den Inhalt haben den er sich wünscht mit downvotes beantwortet wird er nicht sher lange hier mitreden / schreiben.

                Da der Adapter auch noch adapter-core 2 benutzt wird er wenn er nicht aktualisisert wird mit js-controller 8 wahtrscheinlich Probleme bekommen da der HotFix der mit js-controller 6 eingebaut wurde dann entfernt wird um zukünftige Anpassungen nicht zu blockieren. Und da der Adapter nicht im Repo ist wird da auch kein Pre-Check zuschlagen...

                Übrigends was zur Unterhaltung:
                Ich hab ein Repo für einen Adapter den ich mal entwickeln will. Das ist derzeit nur der Output vom Adaptercreator. Da hat doch glatt ein User versucht den zu installieren (dass im Readme nix vernünftiges drinnen steht hat ihn auch nicht davon abgehalten) und dann brav Issues erstellt dass die die Lizenz nicht angezeigt wird, dass bei der Installation ein Fehler kommt, dass die Konfiguration keine benötigten Infos abfragt und nur "Oprion22" anbietet :-).

                Nach dem Dritten Issue hat er mir leid getan und ich hab ihm gesagt, dass er GitHub Installationen besser lassen sollte - wenn er einen meiner 'Adapter' die zum experimentieren dienen erwischt hätte hätt seine Installation auch angeschlagen sein können ... Sein Aufwand einen Nicht-Adapter zu testen ist vergebens.

                V 1 Reply Last reply Reply Quote 1
                • V
                  Vod @mcm1957 last edited by

                  @mcm1957 said in Adapter Für clage durchlauferhitzer:

                  Ich sag dazu nur 'mutig' oder 'unerfahren'.

                  Dass jemand "erfahren" ist schließt du aus weil zu wenig Posts?))) LOL, ok)

                  Die restlichen Belehrungen / Drohungen / Selbstdarstellungen / Einschätzungen mit Hilfe einer Glaskugel finde ich nur lustig)

                  Ich habe nur den Entwickler gefragt, ob er Pläne hat, den Adapter weiter zu entwickeln. Und nach fremder Hilfe habe ich nicht gefragt.

                  @Homoran Downvote weil mir der Beitrag nicht gefallen hat, ist das eine Sünde?

                  Homoran mcm1957 2 Replies Last reply Reply Quote -3
                  • Homoran
                    Homoran Global Moderator Administrators @Vod last edited by

                    @vod sagte in Adapter Für clage durchlauferhitzer:

                    Und nach fremder Hilfe habe ich nicht gefragt.

                    Jetzt lehne dich mal nicht soweit aus dem Fenster!
                    Das hier ist ein Community Forum!
                    keine private Unterhaltung mit dem Entwickler
                    und @mcm1957 ist dafür zuständig, dass die Vorgaben von ioBroker durch Entwickler eingehalten werden.

                    u.a. dafür, dass der Adapter auch demnächst noch bei dir läuft.

                    @vod sagte in Adapter Für clage durchlauferhitzer:

                    Downvote weil mir der Beitrag nicht gefallen hat, ist das eine Sünde?

                    Ja!
                    Der Beitrag war ja nicht an dich, sondern an den Entwickler gerichtet!

                    Und schon wieder: Damit du den Adapter weiter nutzen können wirst

                    1 Reply Last reply Reply Quote 1
                    • mcm1957
                      mcm1957 @Vod last edited by Homoran

                      @vod said in Adapter Für clage durchlauferhitzer:

                      Dass jemand "erfahren" ist schließt du aus weil zu wenig Posts?))) LOL, ok)

                      Nein, aber aus der Tatsache dass da jemand einen Adapter direkt von GitHub installiert der seit Jahren nicht mehr gewartet wurde und nur in einer 0.0.1 Version existiert.

                      Die restlichen Belehrungen / Drohungen / Selbstdarstellungen / Einschätzungen mit Hilfe einer Glaskugel finde ich nur lustig)

                      Dann lach mal schön. Aber bitte im stillen Kämmerlein und lass uns hier in Ruhe.

                      Ich habe nur den Entwickler gefragt, ob er Pläne hat, den Adapter weiter zu entwickeln. Und nach fremder Hilfe habe ich nicht gefragt.

                      Dann schreib dem Entwickler doch eine Email. Falls du es nicht mitbekommen hast: Dies ist ein Forum. Und da auch andere als du hier lesen ist ein Hinweis dass dieser Adapter total ungewartet ist mehr als angebracht. Wenn du keine Antworten von anderen lesen willst, dann ignorier sie einfach. Oder noch besser benutz kein Forum sondern eine 1:1 Kommunikation via E-Mail, Messenger, Briefpost, Tauben oder persönlichem Gespräch. Ich werde mir von dir jedenfalls nicht verbieten lassen sinnvolle Warnungen zu posten.

                      Und du darfst gerne Downvoten - das regt mich wirklich nicht auf. Ich krieg laufend genug positives Feedback um zu wissen was die große Mehrheit hier denkt.

                      1 Reply Last reply Reply Quote 2
                      • V
                        Vod @mcm1957 last edited by

                        @mcm1957 said in Adapter Für clage durchlauferhitzer:

                        Der Adapzer ist leider NIE aus dem ALPHA Stadium herausgekommen und hat seit Jahren keinen Update mehr erhalten.

                        @Homoran das war an den Entwickler gerichtet? Ok 😂

                        1 Reply Last reply Reply Quote 0
                        • M
                          mbausm @Vod last edited by

                          @vod

                          Hallo ich habe den CLAGE DSX Touch ohne Adapter per JS eingebunden:

                          Dazu habe ich jeweils ein Skript zur Statusabfrage und zum Setzen des Sollwertes geschrieben.

                          Hier das Skript zur Status Abfrage:

                          // ---------------------------------------------------
                          // Gemeinsame Funktion: Sekunden in Jahre, Tage, Stunden, Minuten umrechnen
                          // ---------------------------------------------------
                          
                          function formatSecondsToString(seconds) {
                              const Jahre = Math.floor(seconds / (365 * 24 * 3600));
                              seconds -= Jahre * 365 * 24 * 3600;
                          
                              const Tage = Math.floor(seconds / (24 * 3600));
                              seconds -= Tage * 24 * 3600;
                          
                              const Stunden = Math.floor(seconds / 3600);
                              seconds -= Stunden * 3600;
                          
                              const Minuten = Math.floor(seconds / 60);
                          
                              return `${Jahre} J, ${Tage} T, ${Stunden} Std, ${Minuten} Min`;
                          }
                          
                          // ---------------------------------------------------
                          // Funktion: Fehlertexte für Error-Codes
                          // ---------------------------------------------------
                          
                          function getErrorText(code) {
                              const errors = [
                                  { code: 0, text: "SYSTEM OK - Kein Fehler" },
                                  { code: 10, text: "ERR BUS - Busfehler" },
                                  { code: 11, text: "ERR V HI - Überspannung" },
                                  { code: 12, text: "ERR V LO - Unterspannung" },
                                  { code: 13, text: "ERR PHASE - Phasenfehler" },
                                  { code: 21, text: "ERR CP - Bedienfeldfehler" },
                                  { code: 22, text: "ERR SPI - SPI-Fehler" },
                                  { code: 41, text: "ERR VC - Motorventil defekt" },
                                  { code: 42, text: "ERR FILLING - Füllmodusfehler" },
                                  { code: 43, text: "ERR LEAKAGE - Leckage im Gerät erkannt" },
                                  { code: 44, text: "ERR SENSLK - Lecksensor defekt" },
                                  { code: 45, text: "ERR STB OFF - Sicherheitsabschaltung überhitzt" },
                                  { code: 51, text: "ERR TOUT - Auslaufsensor defekt" },
                                  { code: 53, text: "ERR TIN - Zulauftemperatur über 70°C" },
                                  { code: 56, text: "ERR SENSOUT - Auslaufsensor defekt" },
                                  { code: 58, text: "ERR SENSIN - Zulaufsensor defekt" },
                                  { code: 59, text: "ERR SENSWAP - Temperatursensor vertauscht" },
                                  { code: 61, text: "ERR CAL HI - Steuerwert zu hoch" },
                                  { code: 62, text: "ERR CAL LO - Steuerwert zu niedrig" },
                                  { code: 63, text: "ERR HEATING - Heizstabfehler" },
                                  { code: 75, text: "ERR FLOW HI - Durchfluss zu hoch (Luft im System)" },
                                  { code: 76, text: "ERR TOUT HI - Auslauftemperatur zu hoch (Luft im System)" },
                                  { code: 77, text: "ERR AIR - Luft im System" },
                                  { code: 80, text: "ERR RFMOD - Funkmodulfehler" },
                                  { code: 81, text: "ERR BOOTL - Bootloaderfehler" },
                                  { code: 82, text: "ERR FW FAIL - Firmwarefehler" },
                                  { code: 83, text: "ERR EEPROM - EEPROM-Fehler" },
                                  { code: 88, text: "ERR LK REL - Ventil nach Leckage nicht freigegeben" },
                                  { code: 90, text: "ERR RESIST - Wasserleitfähigkeit zu niedrig" },
                                  { code: 99, text: "ERR DEVICE - Unbekannter Gerätefehler" },
                                  { code: -1, text: "ERR UNAVAIL - Gerät unbekannt oder nicht verbunden" },
                                  { code: -2, text: "ERR SERVER - Reserviert" },
                                  { code: -3, text: "ERR TIMEOUT - Kommunikationszeitüberschreitung" },
                                  { code: -4, text: "ERR SERVER - Syntaxfehler" },
                                  { code: -7, text: "ERR SERVER - Authentifizierung fehlgeschlagen" },
                                  { code: -8, text: "ERR SERVER - Befehl nicht ausgeführt" },
                                  { code: -9, text: "ERR SERVER - Befehl verweigert" }
                              ];
                          
                              const entry = errors.find(e => e.code === code);
                              return entry ? entry.text : `Unbekannter Fehlercode: ${code}`;
                          }
                          
                          // ---------------------------------------------------
                          // Datenpunkte
                          // ---------------------------------------------------
                          
                          const BlueToothSignal = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Bluetooth_Signal';
                          const FehlerDLE = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Fehlermeldung';
                          const FehlerDLETXT = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Fehlermeldung_TXT';
                          
                          const DurchflussAktuell = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Durchfluss';
                          const LeistungAktuell = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Leistung';
                          const TemperaturSollwert = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Temperatur_Sollwert';
                          
                          const BetriebGesamt = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Betriebsstunden';
                          const BetriebGesamtTXT = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Betriebsstunden_TXT';
                          const EnergieGesamt = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Energieverbrauch';
                          const EntnahmenGesamt = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Entnahmen';
                          const HeizdauerGesamt = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Heizdauer';
                          const HeizdauerGesamtTXT = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Heizdauer_TXT';
                          const WasserGesamt = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Wasserverbrauch';
                          
                          // ---------------------------------------------------
                          // Konfiguration auslesen (inkl. Polling)
                          // ---------------------------------------------------
                          
                          function getConfig() {
                              const username = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Benutzername').val;
                              const password = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Passwort').val;
                              const hostname = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.IP_Adresse').val;
                              const deviceId = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.GeräteID').val;
                          
                              const pollFastMS = parseInt(getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Aktualisierung_schnell').val, 10) * 1000;
                              const pollSlowMS = parseInt(getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Aktualisierung_langsam').val, 10) * 1000;
                          
                              const auth = 'Basic ' + Buffer.from(username + ':' + password).toString('base64');
                          
                              return { hostname, deviceId, auth, pollFastMS, pollSlowMS };
                          }
                          
                          // ---------------------------------------------------
                          // HTTPS Agent für Self-Signed Zertifikat
                          // ---------------------------------------------------
                          
                          const https = require('https');
                          const agent = new https.Agent({ rejectUnauthorized: false });
                          
                          // ---------------------------------------------------
                          // Statuswerte abrufen (Intervall schnell)
                          // ---------------------------------------------------
                          
                          const { hostname, deviceId, auth, pollFastMS, pollSlowMS } = getConfig();
                          
                          setInterval(() => {
                              https.get({ hostname, path: `/devices/status/${deviceId}`, headers: { Authorization: auth }, agent }, (res) => {
                                  let data = '';
                                  res.on('data', chunk => data += chunk);
                                  res.on('end', () => {
                                      try {
                                          const json = JSON.parse(data);
                                          const status = json.devices[0].status;
                          
                                          setState(BlueToothSignal, json.devices[0].rssi, true);
                                          setState(FehlerDLE, status.error, true);
                                          setState(FehlerDLETXT, getErrorText(status.error), true);
                                          setState(DurchflussAktuell, status.flow / 10, true);
                                          setState(LeistungAktuell, status.powerActual / 10, true);
                                          setState(TemperaturSollwert, parseFloat(status.setpoint) / 10, true);
                          
                                      } catch (e) {
                                          log('Fehler beim Verarbeiten Status JSON: ' + e.message);
                                      }
                                  });
                              }).on('error', (e) => log('Fehler beim Abruf Status: ' + e.message));
                          }, pollFastMS);
                          
                          // ---------------------------------------------------
                          // Setup/Gesamtwerte abrufen (Intervall langsam)
                          // ---------------------------------------------------
                          
                          setInterval(() => {
                              https.get({ hostname, path: `/devices/setup/${deviceId}`, headers: { Authorization: auth }, agent }, (res) => {
                                  let data = '';
                                  res.on('data', chunk => data += chunk);
                                  res.on('end', () => {
                                      try {
                                          const json = JSON.parse(data);
                                          const setup = json.devices[0].setup;
                          
                                          // Betriebsstunden
                                          setState(BetriebGesamt, setup.timerLifetime, true);
                                          setState(BetriebGesamtTXT, formatSecondsToString(setup.timerLifetime), true);
                          
                                          // Energieverbrauch
                                          setState(EnergieGesamt, setup.totalPowerConsumption / 1000, true);
                          
                                          // Entnahmen
                                          setState(EntnahmenGesamt, setup.totalTappings, true);
                          
                                          // Heizdauer
                                          setState(HeizdauerGesamt, setup.timerPowerOn, true);
                                          setState(HeizdauerGesamtTXT, formatSecondsToString(setup.timerPowerOn), true);
                          
                                          // Wasserverbrauch
                                          setState(WasserGesamt, setup.totalWaterConsumption, true);
                          
                                      } catch (e) {
                                          log('Fehler beim Verarbeiten Setup JSON: ' + e.message);
                                      }
                                  });
                              }).on('error', (e) => log('Fehler beim Abruf Setup: ' + e.message));
                          }, pollSlowMS);
                          
                          

                          Hier das Skript zum setzen des Sollwertes:

                          const https = require('https');
                          
                          // -------------------------------
                          // Datenpunkt für Sollwert
                          // -------------------------------
                          
                          const SollwertDP = '0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Steuern.Temperatur';
                          
                          // -------------------------------
                          // Funktion zum Senden des Setpoints
                          // -------------------------------
                          
                          function sendSetpoint(value) {
                              const username = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Benutzername').val;
                              const password = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Passwort').val;
                              const hostname = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.IP_Adresse').val;
                              const deviceId = getState('0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.GeräteID').val;
                          
                              const auth = 'Basic ' + Buffer.from(username + ':' + password).toString('base64');
                              const body = `data=${value}`;
                          
                              const options = {
                                  hostname: hostname,
                                  path: `/devices/setpoint/${deviceId}`,
                                  method: 'PUT',
                                  headers: {
                                      'Authorization': auth,
                                      'Content-Type': 'application/x-www-form-urlencoded',
                                      'Content-Length': Buffer.byteLength(body)
                                  },
                                  rejectUnauthorized: false
                              };
                          
                              const req = https.request(options, (res) => {
                                  res.on('data', () => {});
                                  res.on('end', () => {
                                      log(`Setpoint gesendet: ${value}`);
                                  });
                              });
                          
                              req.on('error', (e) => log(`Fehler beim Senden des Setpoints: ${e.message}`));
                              req.write(body);
                              req.end();
                          }
                          
                          // -------------------------------
                          // Listener auf den Datenpunkt
                          // -------------------------------
                          
                          // Immer auslösen, wenn der Benutzer oder ein Skript den Wert setzt (ack=false)
                          
                          on({ id: SollwertDP }, function(obj) {
                              if (!obj.state.ack) { // Nur aktive Änderungen, nicht Updates vom Gerät
                                  const celsius = obj.state.val;
                                  const value = Math.round(celsius * 10); // z.B. 36°C → 360
                                  sendSetpoint(value);
                              }
                          });
                          
                          

                          Die Dazu benötigten Datenpunkte müssen selbst angelegt und ausgefüllt werden:

                          Screenshot 2025-10-05 153846.png

                          Alternativ hier als JSON zum importieren:

                          {
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer": {
                              "common": {
                                "name": "Bad Durchlauferhitzer"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759412939828,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Funktionen": {
                              "common": {
                                "name": "Funktionen"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759578793303,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Funktionen",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Funktionen.AutoSet": {
                              "common": {
                                "name": "AutoSet",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "boolean",
                                "read": true,
                                "write": true,
                                "def": false
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759582693044,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Funktionen.AutoSet",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Funktionen.Standard_Temperatur": {
                              "common": {
                                "name": "Standard Temperatur",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "°C",
                                "read": true,
                                "write": true,
                                "def": 0,
                                "min": 20,
                                "max": 60,
                                "step": 0.5
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Funktionen.Standard_Temperatur",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759578866574
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration": {
                              "common": {
                                "name": "Konfiguration"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759412971118,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Aktualisierung_langsam": {
                              "common": {
                                "name": "Aktualisierung langsam",
                                "desc": "Werte von Durchlauferhitzer aktualisieren - langsam",
                                "role": "state",
                                "type": "number",
                                "unit": "s",
                                "read": true,
                                "write": true,
                                "def": 0,
                                "min": 1
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Aktualisierung_langsam",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759665183086
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Aktualisierung_schnell": {
                              "common": {
                                "name": "Aktualisierung schnell",
                                "desc": "Werte von Durchlauferhitzer aktualisieren - schnell",
                                "role": "state",
                                "type": "number",
                                "unit": "s",
                                "read": true,
                                "write": true,
                                "def": 0,
                                "min": 1
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Aktualisierung_schnell",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759664924339
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Benutzername": {
                              "common": {
                                "name": "Benutzername",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "string",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759412992907,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Benutzername",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.GeräteID": {
                              "common": {
                                "name": "GeräteID",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "string",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759427647739,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.GeräteID",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.IP_Adresse": {
                              "common": {
                                "name": "IP Adresse",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "string",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759413501192,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.IP_Adresse",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Passwort": {
                              "common": {
                                "name": "Passwort",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "string",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759413002904,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Konfiguration.Passwort",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte": {
                              "common": {
                                "name": "Werte"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759412978055,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell": {
                              "common": {
                                "name": "Aktuell"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434486006,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Durchfluss": {
                              "common": {
                                "name": "Durchfluss",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "l/min",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Durchfluss",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434530252
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Leistung": {
                              "common": {
                                "name": "Leistung",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "kW",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Leistung",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434617616
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Temperatur_Sollwert": {
                              "common": {
                                "name": "Temperatur Sollwert",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "°C",
                                "read": true,
                                "write": false,
                                "def": 0,
                                "smartName": {
                                  "de": "Durchlauferhitzer",
                                  "smartType": "THERMOSTAT"
                                }
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Aktuell.Temperatur_Sollwert",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759496469006
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt": {
                              "common": {
                                "name": "Gesamt"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434664056,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Betriebsstunden": {
                              "common": {
                                "name": "Betriebsstunden",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "s",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Betriebsstunden",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434696156
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Betriebsstunden_TXT": {
                              "common": {
                                "name": "Betriebsstunden TXT",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "string",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759443823142,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Betriebsstunden_TXT",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Energieverbrauch": {
                              "common": {
                                "name": "Energieverbrauch",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "kW/h",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Energieverbrauch",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759435061200
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Entnahmen": {
                              "common": {
                                "name": "Entnahmen",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434744809,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Entnahmen",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Heizdauer": {
                              "common": {
                                "name": "Heizdauer",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "s",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Heizdauer",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434801561
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Heizdauer_TXT": {
                              "common": {
                                "name": "Heizdauer TXT",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "string",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759444762221,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Heizdauer_TXT",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Wasserverbrauch": {
                              "common": {
                                "name": "Wasserverbrauch",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "l",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Gesamt.Wasserverbrauch",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759434885532
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges": {
                              "common": {
                                "name": "Sonstiges"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759442327485,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Bluetooth_Signal": {
                              "common": {
                                "name": "Bluetooth Signal",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Bluetooth_Signal",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759442400844
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Fehlermeldung": {
                              "common": {
                                "name": "Fehlermeldung",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "read": true,
                                "write": true,
                                "def": 0
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759492157468,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Fehlermeldung",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Fehlermeldung_TXT": {
                              "common": {
                                "name": "Fehlermeldung TXT",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "string",
                                "read": true,
                                "write": true,
                                "def": ""
                              },
                              "type": "state",
                              "native": {},
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759492329683,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Sonstiges.Fehlermeldung_TXT",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Steuern": {
                              "common": {
                                "name": "Steuern"
                              },
                              "type": "folder",
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759445856632,
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Steuern",
                              "acl": {
                                "object": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            },
                            "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Steuern.Temperatur": {
                              "common": {
                                "name": "Temperatur",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "number",
                                "unit": "°C",
                                "read": false,
                                "write": true,
                                "def": 0,
                                "min": 20,
                                "max": 60,
                                "step": 0.5,
                                "smartName": {
                                  "de": "Durchlauferhitzer",
                                  "smartType": "THERMOSTAT"
                                }
                              },
                              "type": "state",
                              "native": {},
                              "_id": "0_userdata.0.bNetVar.Sonstige_Funktionen.Bad_Durchlauferhitzer.Werte.Steuern.Temperatur",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1759496911907
                            }
                          }
                          

                          Viel Spaß damit 🙂

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          572
                          Online

                          32.3k
                          Users

                          81.0k
                          Topics

                          1.3m
                          Posts

                          durchlauferhitzer
                          6
                          15
                          951
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo