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. ioBroker Allgemein
  4. Neuer Adapter Wärmepumpensteuerung für Wärmepumpen (Luxtronik2) Buderus/Alpha Innotec/ usw.

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    6
    1
    52

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Neuer Adapter Wärmepumpensteuerung für Wärmepumpen (Luxtronik2) Buderus/Alpha Innotec/ usw.

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
37 Beiträge 14 Kommentatoren 13.5k 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.
  • DutchmanD Offline
    DutchmanD Offline
    Dutchman
    Developer Most Active Administrators
    schrieb am zuletzt editiert von
    #2

    sieht sehr gut aus und freut mich auch, ich sehe vergleichbare logic die ich auch für einen resolv-vbus adapter benötige.

    Im javascript bereits gelöst aber das muss ein adapter werde finde ich . ( http://forum.iobroker.net/viewtopic.php?f=21&t=6796 )

    frage yu deinen ID's, wäre einfach einde ID-zahl nicht logischer den der name steht ja bereits unter name ?

    Bij meinen resolv-vbus hab ich es so gemacht:

    979_screen_shot_2017-06-15_at_13.11.52.png

    ich fand bei mir auch blöde das die werte nicht richtig untereinander standen. also 2 hinter 10 und 3 hinter 20, das hab ich gelöst mit einer vorlauf 0:

                //create header packages
                var packets = headerSet.getSortedHeaders();
                var spec = vbus.Specification.getDefaultSpecification();
                var packetFields = spec.getPacketFieldsForHeaders(packets);
    
                var packet = null;
                var counter = 0;
    
                packetFields.forEach(function(packetField) {
                    counter = counter + 1;
                    if (counter < 10){
                        id = "0" + counter;    
                    } else {
                        id = counter;
                    }
                    if (packet !== packetField.packet) {
                        packet = packetField.packet;
                    }
    
                    if (create_states === true){
                        // Create new objects
                        createState("vbus." + id ,{
                            name: packetField.name,
                            type: 'string',
                            role: 'value'
                        });
    
    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      jacek
      schrieb am zuletzt editiert von
      #3

      Hallo Dutchman,

      @Dutchman:

      ich fand bei mir auch blöde das die werte nicht richtig untereinander standen. also 2 hinter 10 und 3 hinter 20, das hab ich gelöst mit einer vorlauf 0: `

      Da hast du Recht. Die alphanumerische Sortierung hat mich auch schon gestört und mir kam auch der Gedanke mit der führenden Null. Sinnvoller ist es natürlich den dahinterstehenden Namen komplett zu entfernen, da dieser bereits im Feld Name hinterlegt ist. Da ich in verschiedenen anderen Adaptern unterschiedliche Lösungsansätze gesehen habe (mal nur eine Zahl, mal ein Name), war ich mir diesbezüglich nicht sicher.

      Danke für deinen Hinweis und den Code.

      Viele Grüße

      Jacek

      1 Antwort Letzte Antwort
      0
      • DutchmanD Offline
        DutchmanD Offline
        Dutchman
        Developer Most Active Administrators
        schrieb am zuletzt editiert von
        #4

        @jacek:

        Hallo Dutchman,

        @Dutchman:

        ich fand bei mir auch blöde das die werte nicht richtig untereinander standen. also 2 hinter 10 und 3 hinter 20, das hab ich gelöst mit einer vorlauf 0: `

        Da hast du Recht. Die alphanumerische Sortierung hat mich auch schon gestört und mir kam auch der Gedanke mit der führenden Null. Sinnvoller ist es natürlich den dahinterstehenden Namen komplett zu entfernen, da dieser bereits im Feld Name hinterlegt ist. Da ich in verschiedenen anderen Adaptern unterschiedliche Lösungsansätze gesehen habe (mal nur eine Zahl, mal ein Name), war ich mir diesbezüglich nicht sicher.

        Danke für deinen Hinweis und den Code.

        Viele Grüße

        Jacek `

        ISt ne gute frage ich glaube wir haben da nicht wirklich nen standard fuer abgesprochen :)

        Nur noch als kleiner tip, wen du meinen code benutzen moechtest noch erweitern, er macht jetzt nur 1ne null mit check auf wert 10 das musstest du auf 100 erweitern (du hast mehr objecte :P)

        Also < 10 = 00 und > 10 aber < 100 = 0

        ~Dutch

        1 Antwort Letzte Antwort
        0
        • J Offline
          J Offline
          jacek
          schrieb am zuletzt editiert von
          #5

          @Dutchman:

          Nur noch als kleiner tip, wen du meinen code benutzen moechtest noch erweitern, er macht jetzt nur 1ne null mit check auf wert 10 das musstest du auf 100 erweitern (du hast mehr objecte :P)

          Also < 10 = 00 und > 10 aber < 100 = 0

          ~Dutch `
          Danke für die Info. Habe das bereits etwas anders implementiert:

          function addPrefix(index) {
              var result = index.toString();
              while(result.length<3) {
                  result = "0"+result;
              }
              return result;
          }
          
          
          1 Antwort Letzte Antwort
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            schrieb am zuletzt editiert von
            #6

            Nice und danke diese Funktion Klaue ich mir Dan wieder von dir !

            (Viel besser gelöst als in meinem Beispiel)

            ~Dutch

            –-----------------------

            Send from mobile device

            1 Antwort Letzte Antwort
            0
            • AlCalzoneA Offline
              AlCalzoneA Offline
              AlCalzone
              Developer
              schrieb am zuletzt editiert von
              #7

              Bezüglich der IDs: Eine reine Zahl als State-ID sieht zwar in der Übersicht schön kurz aus, trägt aber beim Skripten nicht gerade zur Lesbarkeit bei. Beispiel:

              // was war das nochmal für ein State?!
              getState("adapter.0.01234");
              
              // ach, natürlich:
              getState("adapter.0.012_temp_sollwert");
              
              

              Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #8

                @AlCalzone:

                Eine reine Zahl als State-ID sieht zwar in der Übersicht schön kurz aus, trägt aber beim Skripten nicht gerade zur Lesbarkeit bei. `
                Vorausgesetzt, dass die Namen eindeutig sind, geht es auch so:

                var idSolltemp = getIdByName('Temperatur Sollwert');
                
                setState(idSolltemp, solltemp);
                

                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
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  schrieb am zuletzt editiert von
                  #9

                  Probleme bei benutzen des Namen waren Lehrzeichen womit andere scripte dann wieder Fehlschläge (wie zB setstate)

                  Habe wir eine best practise dann kann ich das auch in resol-vbus Adapter so übernehmen

                  –-----------------------

                  Send from mobile device

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #10

                    Leerzeichen im Namen sollten selten Probleme machen, Leerzeichen in der ID dagegen häufiger.

                    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
                    • DutchmanD Offline
                      DutchmanD Offline
                      Dutchman
                      Developer Most Active Administrators
                      schrieb am zuletzt editiert von
                      #11

                      @paul53:

                      Leerzeichen im Namen sollten selten Probleme machen, Leerzeichen in der ID dagegen häufiger. `

                      Genau, deswegen die Frage :)

                      Ich stimme @AlCalzone zu das Name besser währe, ich mache es aber zB auf id will das Gateway nur Namen mit Leerzeichen ausgespuckt

                      –-----------------------

                      Send from mobile device

                      1 Antwort Letzte Antwort
                      0
                      • J Offline
                        J Offline
                        jacek
                        schrieb am zuletzt editiert von
                        #12

                        Für diejenigen, die es evtl. interessiert hier ein Screenshot aus vis basierend auf den Daten vom iobroker.hpcontrol-Adapter.

                        ~~![](</s><URL url=)http://www.j-s-edv.de/uploads/misc/hpcontrol_vis.png" />

                        Viele Grüße

                        Jacek~~

                        1 Antwort Letzte Antwort
                        0
                        • DutchmanD Offline
                          DutchmanD Offline
                          Dutchman
                          Developer Most Active Administrators
                          schrieb am zuletzt editiert von
                          #13

                          bekommst nur eine reaktion von mir dazu…

                          ....

                          ....

                          Nice ! sieht gut aus deine visualiesierung alles mit Plump gemacht oder ?

                          ~Dutch

                          1 Antwort Letzte Antwort
                          0
                          • J Offline
                            J Offline
                            jacek
                            schrieb am zuletzt editiert von
                            #14

                            @Dutchman:

                            Nice ! sieht gut aus deine visualiesierung alles mit Plump gemacht oder ?

                            ~Dutch `

                            Hallo Dutch,

                            danke. War mein erster Versuch mit vis und Co.

                            Alles mit Standardkomponenten wie Schalter und Glühbirnen sowie einigen Bildern. Dann natürlich noch paar Graphen und eine History-Table. Insgesamt bin ich aber beeindruckt, wie schnell man derartige Darstellungen erstellen kann…

                            Viele Grüße

                            Jacek

                            1 Antwort Letzte Antwort
                            0
                            • DutchmanD Offline
                              DutchmanD Offline
                              Dutchman
                              Developer Most Active Administrators
                              schrieb am zuletzt editiert von
                              #15

                              Respect Jacek das mach ich dir nicht nach.

                              Bin zwar ein logika aber extrem slecjt in. Visualisierung und wen ich sehe was du da so schnell zusammenbaust begeistert mich das!

                              Habe deine Vorlage Mal geklaut für einen einen Kumpel der wollte auch etwas ähnliches und war direkt begeistert…

                              Und das für den ersten Versuch, was baust du nachher wen du ioBroker und vis Profi bist ! :d


                              Send from mobile device

                              1 Antwort Letzte Antwort
                              0
                              • A Offline
                                A Offline
                                Alexh
                                schrieb am zuletzt editiert von
                                #16

                                Hallo,

                                haben eine Novelan Heizung aus 2016 mit eine Luxtronik Steuerung.

                                Leider passen bei mir die Werte aus dem Adapter nicht mit denen der Luxtronik Überein z.B. fehlt mir der Wert vom Vorlauf. Die Temperatur_TVL ist die vom Rücklauf laut Informationenseite des Luxtronik Webservers.

                                Ist das so gewollt oder mach ich hier etwas falsch?

                                Mich würde auch interessieren, welche Werte bei den einzelnen Punkten in der oberen Visu verwendet wurden.

                                Danke und Gruß.

                                1 Antwort Letzte Antwort
                                0
                                • A Offline
                                  A Offline
                                  Alexh
                                  schrieb am zuletzt editiert von
                                  #17

                                  Na super, jetzt habe ich gedacht ich bin sehr schlau und installiere den Adapter neu und jetzt schreibt er keine Daten mehr in die Objekte.

                                  Hat jemand eine Idee warum? Wenn ich die IP ändere auf eine die es nicht gibt, kommt im Log ein Socket error. Also muss er auch noch etwas machen.

                                  1 Antwort Letzte Antwort
                                  0
                                  • J Offline
                                    J Offline
                                    Jautze
                                    schrieb am zuletzt editiert von
                                    #18

                                    Hallo,

                                    ich habe jetzt auch die Steuerung für die Wärmepumpe am Broker hängen.

                                    Leider finde ich die FUP 1 nicht. Kann das sein? Welche Nummer hat die? Oder wurde die vergessen?

                                    Wer kann mir helfen?

                                    Viele Grüße

                                    Marcel Jaud

                                    1 Antwort Letzte Antwort
                                    0
                                    • Homer.J.H Offline
                                      Homer.J.H Offline
                                      Homer.J.
                                      schrieb am zuletzt editiert von
                                      #19

                                      Hallo Jacek,

                                      wird dein Adapter noch gewartet bei mir werden nicht die richtigen Temperaturen ausgelesen und angezeigt.

                                      Die Vorlauftemperatur wird garnicht angezeigt.

                                      Grüße Steffen

                                      1 Antwort Letzte Antwort
                                      0
                                      • V Offline
                                        V Offline
                                        vupls
                                        schrieb am zuletzt editiert von
                                        #20

                                        Hat sich erledigt. - vielen Dank

                                        1 Antwort Letzte Antwort
                                        0
                                        • wendy2702W Offline
                                          wendy2702W Offline
                                          wendy2702
                                          schrieb am zuletzt editiert von
                                          #21

                                          @jacek:

                                          Für diejenigen, die es evtl. interessiert hier ein Screenshot aus vis basierend auf den Daten vom iobroker.hpcontrol-Adapter.

                                          ~~![](</s><URL url=)http://www.j-s-edv.de/uploads/misc/hpcontrol_vis.png" />

                                          Viele Grüße

                                          Jacek~~ ` ~~Hi Jacek,

                                          Würdest du mir den View als Export zur Verfügung stellen?

                                          Danke und Gruß

                                          Mirko~~

                                          Bitte keine Fragen per PN, die gehören ins Forum!

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          326

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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