Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter remko V0.6.1

NEWS

  • Monatsrückblick Oktober 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    213

  • Mitmachen: Sprich „ioBroker“ ein – für ein lokales Aktivierungswort
    BluefoxB
    Bluefox
    6
    1
    451

  • Neuer Blogbeitrag: KI in ioBroker, vom Helfer im Admin bis zum eigenen Smart Assistant
    BluefoxB
    Bluefox
    4
    1
    495

Test Adapter remko V0.6.1

Geplant Angeheftet Gesperrt Verschoben Tester
3 Beiträge 2 Kommentatoren 132 Aufrufe 2 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M
    M
    mrdimixx
    schrieb am zuletzt editiert von
    #1

    Aktuelle Test Version | V0.6.1
    Veröffentlichungsdatum | 24.10.2026
    Github Link | https://github.com/mrdimixx/ioBroker.remko

    Hallo zusammen,

    der Adapter ioBroker.remko ist jetzt im latest-Repository verfügbar und ich suche Tester.

    Was macht der Adapter?
    Er liest und steuert REMKO Wärmepumpen mit Smart-Web / Smart-Control (Firmware 4.26 und neuer)
    lokal über MQTT – ohne Cloud und ohne zusätzlichen MQTT-Broker. Alles, was er braucht
    (Zugangsdaten, Register-Datenbank mit Einheiten, Grenzen und Texten), liest er direkt aus der
    Weboberfläche der Wärmepumpe.

    • Datenpunkte folgen dem Menü der Steuerung (Information, Einstellungen, Status, Übersicht …)
    • wie in der Weboberfläche werden nur Werte angelegt, die bei eurer Anlage tatsächlich vorhanden sind
    • eigener Ordner für den Kältekreis (Heißgas, Sauggas, Flüssigkeit, Verdampfer, Expansionsventil, 4-Wege-Ventil)
    • Schreiben wählbar: aus / nur Benutzermenü (empfohlen) / alle Parameter
    • optional zusätzlich Service-, Experten- und Inbetriebnahme-Menü

    Voraussetzungen

    • REMKO Wärmepumpe mit Smart-Web / Smart-Control, Firmware 4.26 oder neuer
    • Weboberfläche der Wärmepumpe im Netzwerk erreichbar (IP-Adresse eintragen, mehr braucht es meist nicht)

    Getestet mit: REMKO WKF 100, Smart-Web Firmware 4.28.
    Rückmeldungen zu anderen Modellen (WKF, WSP, LWM, KWT …) sind sehr willkommen!

    Hinweis für Umsteiger von älteren Versionen: Seit 0.6.x sind die Objekt-IDs englisch
    (z. B. settings.domestic_hot_water statt einstellungen.warmwasser). Alte Objekte werden
    automatisch entfernt, History-Einstellungen werden übernommen – Skripte und VIS müssen
    aber angepasst werden.

    Links

    • GitHub: https://github.com/mrdimixx/ioBroker.remko
    • npm: https://www.npmjs.com/package/iobroker.remko

    Fehler bitte am besten als Issue auf GitHub melden, gern mit Debug-Log und Angabe von
    Wärmepumpenmodell und Firmware-Version.

    Gruß mrdimixx

    BluefoxB 1 Antwort Letzte Antwort
    0
    • M mrdimixx

      Aktuelle Test Version | V0.6.1
      Veröffentlichungsdatum | 24.10.2026
      Github Link | https://github.com/mrdimixx/ioBroker.remko

      Hallo zusammen,

      der Adapter ioBroker.remko ist jetzt im latest-Repository verfügbar und ich suche Tester.

      Was macht der Adapter?
      Er liest und steuert REMKO Wärmepumpen mit Smart-Web / Smart-Control (Firmware 4.26 und neuer)
      lokal über MQTT – ohne Cloud und ohne zusätzlichen MQTT-Broker. Alles, was er braucht
      (Zugangsdaten, Register-Datenbank mit Einheiten, Grenzen und Texten), liest er direkt aus der
      Weboberfläche der Wärmepumpe.

      • Datenpunkte folgen dem Menü der Steuerung (Information, Einstellungen, Status, Übersicht …)
      • wie in der Weboberfläche werden nur Werte angelegt, die bei eurer Anlage tatsächlich vorhanden sind
      • eigener Ordner für den Kältekreis (Heißgas, Sauggas, Flüssigkeit, Verdampfer, Expansionsventil, 4-Wege-Ventil)
      • Schreiben wählbar: aus / nur Benutzermenü (empfohlen) / alle Parameter
      • optional zusätzlich Service-, Experten- und Inbetriebnahme-Menü

      Voraussetzungen

      • REMKO Wärmepumpe mit Smart-Web / Smart-Control, Firmware 4.26 oder neuer
      • Weboberfläche der Wärmepumpe im Netzwerk erreichbar (IP-Adresse eintragen, mehr braucht es meist nicht)

      Getestet mit: REMKO WKF 100, Smart-Web Firmware 4.28.
      Rückmeldungen zu anderen Modellen (WKF, WSP, LWM, KWT …) sind sehr willkommen!

      Hinweis für Umsteiger von älteren Versionen: Seit 0.6.x sind die Objekt-IDs englisch
      (z. B. settings.domestic_hot_water statt einstellungen.warmwasser). Alte Objekte werden
      automatisch entfernt, History-Einstellungen werden übernommen – Skripte und VIS müssen
      aber angepasst werden.

      Links

      • GitHub: https://github.com/mrdimixx/ioBroker.remko
      • npm: https://www.npmjs.com/package/iobroker.remko

      Fehler bitte am besten als Issue auf GitHub melden, gern mit Debug-Log und Angabe von
      Wärmepumpenmodell und Firmware-Version.

      Gruß mrdimixx

      BluefoxB
      BluefoxB
      Bluefox
      schrieb am zuletzt editiert von
      #2

      @mrdimixx Danke, schön dass es jetzt einen lokalen REMKO-Adapter gibt.

      Zwei Punkte vom kurzen Blick ins Repo:

      • applyLayout() läuft nach jedem Vollabgleich und löscht alle Objekte, die laut Anzeigebedingung gerade nicht sichtbar sind. Wenn ein Register aus der Bedingung in diesem Durchlauf nicht geantwortet hat, wird der Wert zu NaN und die Bedingung damit false. Dasselbe passiert, wenn der Nutzer z. B. den Betriebsmodus umstellt. Der Datenpunkt verschwindet dann samt common.custom, also History-Einstellungen, und kommt später ohne sie wieder. Skripte und VIS, die darauf zeigen, hängen in der Zwischenzeit auch in der Luft. Ich würde Objekte nur beim Start bzw. bei der Migration auf die neuen IDs löschen, im laufenden Betrieb höchstens neue anlegen. Oder ausgeblendete Werte per Schalter stehen lassen.
      • this.client.on('message', ...) ruft das async onMessage() ohne catch auf. Wirft dort z. B. setStateAsync einen Fehler, gibt das eine unhandled rejection und der Adapter wird neu gestartet. Ein .catch(e => this.log.error(...)) reicht da.
      1 Antwort Letzte Antwort
      0
      • M
        M
        mrdimixx
        schrieb am zuletzt editiert von
        #3

        @Bluefox Danke für den Blick in den Code – beide Punkte waren berechtigt und sind in v0.6.2 behoben:

        • Objekte werden im laufenden Betrieb nicht mehr gelöscht, nur noch neue angelegt.
          Werte, die gerade durch eine Anzeigebedingung ausgeblendet sind (Register hat noch nicht
          geantwortet, Betriebsmodus umgestellt …), behalten ihr Objekt samt common.custom und werden
          weiter aktualisiert. Beim Start werden nur noch wirklich veraltete Objekte entfernt: alte IDs
          nach einer Umbenennung, Register, die mit der eingestellten Menüstufe gar nicht vorkommen
          können, und leere Ordner.
        • onMessage() hat jetzt ein catch – Fehler landen im Log statt als unhandled rejection.

        v0.6.2 ist auf npm veröffentlicht und läuft bei mir.

        Gruß mrdimixx

        1 Antwort Letzte Antwort
        0

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

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

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

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


        Support us

        ioBroker
        Community Adapters
        Donate

        446

        Online

        33.1k

        Benutzer

        84.2k

        Themen

        1.4m

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

        • Du hast noch kein Konto? Registrieren

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