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. Adapter Windhager Pelletheizung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Adapter Windhager Pelletheizung

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
27 Beiträge 15 Kommentatoren 5.5k Aufrufe 15 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.
  • C cschulz15

    @net-worx Ich habe jetzt erstmal die wichtigsten Temperaturen, Wartungszeiten und Pelletverbrauch übernommen. Hast Du schon rausbekommen, wo sich die aktuelle Leistung und die Betriebsphase verstecken? Ich liste morgen mal meine Datenpunkte hier auf, dann erspart sich der nächste das Suchen. Oder hast Du schon eine Übersicht gefunden?

    N Offline
    N Offline
    net-worx
    schrieb am zuletzt editiert von net-worx
    #8

    @cschulz15

    Hi,
    viele Infos habe ich aus dem Mikrocontroller-Forum, wo auch der Entwickler des Adapters aktiv gewesen ist. Dort sind bereits einige interessante Datenpunkte dokumentiert (Temperaturen, Betriebsphase/modus, Alarmcodes etc.). Die API-Docs der REST API der Heizung findest Du übrigens hier (statt x die IP Deiner Heizung eintragen): http://xxx.xxx.xxx.xxx/api-docs/

    https://www.mikrocontroller.net/topic/353671#5606022

    Ich habe mittlerweile eigentlich jeden für mich interessanten Datenpunkt gefunden, da wirklich fast alles über die API abrufbar ist. Ist halt etwas Sucherei, aber über die Masseinheiten (°C, %, Drehzahl), vergleiche mit App und Heizungsdisplay, findet man recht schnell den richtigen Datenpunkt. Habe nur leider keine Auflistung geschrieben sondern direkt in VIS und Grafana visualisiert. Also einfach fragen, wenn Du einen Datenpunkt nicht findest.

    Betriebsphase: windhager.0.data.1.60.0.2.1.0.value
    Leistung: windhager.0.data.1.60.0.0.9.0.value

    Viele Grüße
    Felix

    C 1 Antwort Letzte Antwort
    0
    • N net-worx

      @cschulz15

      Hi,
      viele Infos habe ich aus dem Mikrocontroller-Forum, wo auch der Entwickler des Adapters aktiv gewesen ist. Dort sind bereits einige interessante Datenpunkte dokumentiert (Temperaturen, Betriebsphase/modus, Alarmcodes etc.). Die API-Docs der REST API der Heizung findest Du übrigens hier (statt x die IP Deiner Heizung eintragen): http://xxx.xxx.xxx.xxx/api-docs/

      https://www.mikrocontroller.net/topic/353671#5606022

      Ich habe mittlerweile eigentlich jeden für mich interessanten Datenpunkt gefunden, da wirklich fast alles über die API abrufbar ist. Ist halt etwas Sucherei, aber über die Masseinheiten (°C, %, Drehzahl), vergleiche mit App und Heizungsdisplay, findet man recht schnell den richtigen Datenpunkt. Habe nur leider keine Auflistung geschrieben sondern direkt in VIS und Grafana visualisiert. Also einfach fragen, wenn Du einen Datenpunkt nicht findest.

      Betriebsphase: windhager.0.data.1.60.0.2.1.0.value
      Leistung: windhager.0.data.1.60.0.0.9.0.value

      Viele Grüße
      Felix

      C Offline
      C Offline
      cschulz15
      schrieb am zuletzt editiert von
      #9

      @net-worx
      Moin Felix, Danke für die schnelle Rückmeldung. Hab die Daten eingepflegt und sieht wunderbar aus.
      Ich habe noch einen anderen Weg eingeschlagen, um die restlichen Daten zu finden. Im Webserver der Anlage gibt es eine Struktur, in der alle Daten aufgelistet sind. Leider orientiert sich die Struktur dort nicht nach der OID, wie sie im Windhager Adapter genutzt wird. Deshalb habe ich die Strukur vom Webserver in Excel importiert, dort entsprechende Links erstellt, um dann die zugehörigen OID aus der JSON-Abfrage zu extrahieren. Sieht jetzt so aus:

      93afa430-88aa-4dbc-b411-726d51e3b2cc-grafik.png

      Links in den blauen Spalten sind die unterschiedlichen Ebenen im Webserver dargestellt. Dort kann man die Bezeichnung der Daten durchsuchen (z.B. Temperatur, etc.) Die entsprechenden Links/Codes für die Daten in den roten Spalten. Über die Webserver-Links kommt man dann zu den eigentlichen Datenpunkten, in denen dann die OID stehen, die man dann direkt abfragen kann. Diese sind in den grünen Spalten, die für die Abfrage in ioBroker entscheidend sind.

      Zum Anpassen einfach in Zelle E1 die IP-Adresse angeben, dann aktualisieren sich alle Links in den Spalten. Ich hoffe, die Datei hilft dem einen oder anderen weiter.

      2021-07-22 Windhager Webserver und OID.xlsx

      Gruß,
      Constantin

      V B 2 Antworten Letzte Antwort
      1
      • C cschulz15

        @net-worx Vielen, vielen Dank Felix! Das hat bei mir bestens geholfen. Hatte bisher noch nichts mit Blockly am Hut. Ich habe es jetzt so realisiert:

        ae7032d7-776f-4fd7-bfd3-72eab87983aa-grafik.png

        Vielleicht hilft das ja dem einen oder anderen weiter. Schade eigentlich, dass man den Windhager-Adapter erst mal treten muss, damit er was macht. Aber Hauptsache es läuft.

        Beste Grüße,
        Constantin

        R Offline
        R Offline
        Rapptor33
        schrieb am zuletzt editiert von Rapptor33
        #10

        @cschulz15

        Hallo,

        bei mir gab es Probleme beim Login, da in meinem Passwort Sonderzeichen waren, wenn das jemand genauso hat, dann einfach \ vor dem Sonderzeichen setzten, damit der Login funktioniert.

        Bsp.: 123#456 --> 123 \ #456

        Gruß Patrick

        1 Antwort Letzte Antwort
        0
        • C cschulz15

          @net-worx Vielen, vielen Dank Felix! Das hat bei mir bestens geholfen. Hatte bisher noch nichts mit Blockly am Hut. Ich habe es jetzt so realisiert:

          ae7032d7-776f-4fd7-bfd3-72eab87983aa-grafik.png

          Vielleicht hilft das ja dem einen oder anderen weiter. Schade eigentlich, dass man den Windhager-Adapter erst mal treten muss, damit er was macht. Aber Hauptsache es läuft.

          Beste Grüße,
          Constantin

          M Offline
          M Offline
          morpheus 0
          schrieb am zuletzt editiert von
          #11

          Hallo @cschulz15 und @net-worx.

          Könnt ihr mir vielleicht Euer komplettes Blockly senden? Ich bekomme es einfach nicht hin, einen Wert (z.B. value) in eine Datenobjekt bzw. in eine Variable zu schreiben. Meine URL in der exec Aktion lautet:

          curl --digest --user Service:*** http://192.168.178.100/api/1.0/datapoint/1/60/0/0/7/0

          {
              "maxValue": "150.0",
              "minValue": "-30.0",
              "value": "40.1",
              "OID": "\/1\/60\/0\/0\/7\/0",
              "groupNr": 0,
              "memberNr": 7,
              "name": "00-007",
              "step": "0.1",
              "stepId": 0,
              "subtypeId": -1,
              "timestamp": "2022-07-19 22:53:10",
              "typeId": 13,
              "unitId": 1,
              "unit": "°C",
              "writeProt": true
          }
          

          Vielen Dank
          Gruß Christian

          R 1 Antwort Letzte Antwort
          0
          • M morpheus 0

            Hallo @cschulz15 und @net-worx.

            Könnt ihr mir vielleicht Euer komplettes Blockly senden? Ich bekomme es einfach nicht hin, einen Wert (z.B. value) in eine Datenobjekt bzw. in eine Variable zu schreiben. Meine URL in der exec Aktion lautet:

            curl --digest --user Service:*** http://192.168.178.100/api/1.0/datapoint/1/60/0/0/7/0

            {
                "maxValue": "150.0",
                "minValue": "-30.0",
                "value": "40.1",
                "OID": "\/1\/60\/0\/0\/7\/0",
                "groupNr": 0,
                "memberNr": 7,
                "name": "00-007",
                "step": "0.1",
                "stepId": 0,
                "subtypeId": -1,
                "timestamp": "2022-07-19 22:53:10",
                "typeId": 13,
                "unitId": 1,
                "unit": "°C",
                "writeProt": true
            }
            

            Vielen Dank
            Gruß Christian

            R Offline
            R Offline
            rilke1999
            schrieb am zuletzt editiert von
            #12

            Kein Zugang zur lokalen API mehr ( und Webserver). Inzwischenkann man ja das Password nicht mehr vom Portal beziehen. Gibt es irgendeinen Trick ?

            OE5AMPO R 2 Antworten Letzte Antwort
            0
            • C cschulz15

              @net-worx
              Moin Felix, Danke für die schnelle Rückmeldung. Hab die Daten eingepflegt und sieht wunderbar aus.
              Ich habe noch einen anderen Weg eingeschlagen, um die restlichen Daten zu finden. Im Webserver der Anlage gibt es eine Struktur, in der alle Daten aufgelistet sind. Leider orientiert sich die Struktur dort nicht nach der OID, wie sie im Windhager Adapter genutzt wird. Deshalb habe ich die Strukur vom Webserver in Excel importiert, dort entsprechende Links erstellt, um dann die zugehörigen OID aus der JSON-Abfrage zu extrahieren. Sieht jetzt so aus:

              93afa430-88aa-4dbc-b411-726d51e3b2cc-grafik.png

              Links in den blauen Spalten sind die unterschiedlichen Ebenen im Webserver dargestellt. Dort kann man die Bezeichnung der Daten durchsuchen (z.B. Temperatur, etc.) Die entsprechenden Links/Codes für die Daten in den roten Spalten. Über die Webserver-Links kommt man dann zu den eigentlichen Datenpunkten, in denen dann die OID stehen, die man dann direkt abfragen kann. Diese sind in den grünen Spalten, die für die Abfrage in ioBroker entscheidend sind.

              Zum Anpassen einfach in Zelle E1 die IP-Adresse angeben, dann aktualisieren sich alle Links in den Spalten. Ich hoffe, die Datei hilft dem einen oder anderen weiter.

              2021-07-22 Windhager Webserver und OID.xlsx

              Gruß,
              Constantin

              V Offline
              V Offline
              voelklfloss
              schrieb am zuletzt editiert von
              #13

              @cschulz15

              Hallo Constantin,

              vielen Dank für diese Tolle Excel Übersicht.
              Leider funktioniert bei mir keiner der generierten Links und ich bekomme nur:

              {"code": 404,"message": "Not Found","reason": "Could not find requested resource"}

              Hat sich hier bei Windhager etwas verändert?

              Wenn ich den Webserver direkt auswähle dann erhalte ich folgende Meldung:
              Welcome to your Windhager InfowinTouch hosting nginx!

              You can now access the comWinStack API.

              Vielen Dank für Deine/Eure Hilfe

              VG
              Alex

              J 1 Antwort Letzte Antwort
              0
              • R rilke1999

                Kein Zugang zur lokalen API mehr ( und Webserver). Inzwischenkann man ja das Password nicht mehr vom Portal beziehen. Gibt es irgendeinen Trick ?

                OE5AMPO Offline
                OE5AMPO Offline
                OE5AMP
                schrieb am zuletzt editiert von
                #14

                @rilke1999 Ich glaube die haben da per Softwareupdate den Zugang aufs Webinterface blockiert. mit Service und 123 kommt man nicht mehr rein. Ich probiere mal einen Reset der Steuerung.

                Oder hat das schon wer versucht?

                1 Antwort Letzte Antwort
                0
                • V voelklfloss

                  @cschulz15

                  Hallo Constantin,

                  vielen Dank für diese Tolle Excel Übersicht.
                  Leider funktioniert bei mir keiner der generierten Links und ich bekomme nur:

                  {"code": 404,"message": "Not Found","reason": "Could not find requested resource"}

                  Hat sich hier bei Windhager etwas verändert?

                  Wenn ich den Webserver direkt auswähle dann erhalte ich folgende Meldung:
                  Welcome to your Windhager InfowinTouch hosting nginx!

                  You can now access the comWinStack API.

                  Vielen Dank für Deine/Eure Hilfe

                  VG
                  Alex

                  J Offline
                  J Offline
                  jahusi
                  schrieb am zuletzt editiert von
                  #15

                  @voelklfloss
                  Hi Alex
                  Konntesr du das Problem mittlerweile lösen?
                  Ich habe eine Infinity TA Steuerung und stehe vor dem selben Problem!

                  Liegt das an der TA Steuerung oder ist der Webzugang mittlerweile komplett gesperrt?

                  MyComfort von Windhager bekomme ich auch nicht zu laufen. Bzw. ich finde weder eine Anleitung, noch irgendeinen Anhaltspunkt wie man denn die Anlage verbinden könnte...

                  Vielleicht kann mir noch schnell jemand weiterhelfen. Ansonsten muss ich die Steuerung noch umtauschen. Die Standard Funktionsmodule sind mittlerweile wieder gut verfügbar.

                  Danke und schöne Grüße,
                  Simon

                  Tobias BinkowskiT 1 Antwort Letzte Antwort
                  0
                  • J jahusi

                    @voelklfloss
                    Hi Alex
                    Konntesr du das Problem mittlerweile lösen?
                    Ich habe eine Infinity TA Steuerung und stehe vor dem selben Problem!

                    Liegt das an der TA Steuerung oder ist der Webzugang mittlerweile komplett gesperrt?

                    MyComfort von Windhager bekomme ich auch nicht zu laufen. Bzw. ich finde weder eine Anleitung, noch irgendeinen Anhaltspunkt wie man denn die Anlage verbinden könnte...

                    Vielleicht kann mir noch schnell jemand weiterhelfen. Ansonsten muss ich die Steuerung noch umtauschen. Die Standard Funktionsmodule sind mittlerweile wieder gut verfügbar.

                    Danke und schöne Grüße,
                    Simon

                    Tobias BinkowskiT Offline
                    Tobias BinkowskiT Offline
                    Tobias Binkowski
                    schrieb am zuletzt editiert von
                    #16

                    @jahusi
                    Hallo zusammen,

                    ich weiß nicht ob es irgendwem hier weiterhilft, aber nachdem ich die Tage eine Wartung der Heizung inkl. Software-Update hatte ging bei mir erstmal auch kein Login mehr. Um Lokal mit dem Passwort aus der Anleitung auf das Web-Interface zugreifen zu können musste ich 1) die Heizung per Firewall aus dem Internet aussperren (ausser NTP) 2) Reset meines InfoWin machen (Reset Taster > 10s) - wie in der Anleitung beschrieben.

                    Laut Anleitung wird das Passwort beim ersten Verbindungsaufbau zu deren Servern geändert. Anscheinend gilt das für die neue Software auch ohne aktives MyComfort / VPN.

                    Falls es interessiert, meine Skripte für in meinem Fall eine Windhager BioWin2 mit InfoWin habe ich in https://github.com/sessl3r/windhager zugänglich gemacht. Nutzung auf eigene Gefahr :)

                    Grüße,
                    sessl3r

                    1 Antwort Letzte Antwort
                    1
                    • R Offline
                      R Offline
                      Rapptor33
                      schrieb am zuletzt editiert von
                      #17

                      Hallo,
                      habe seit geraumer Zeit das Problem, dass nun gar keine Daten mehr in den Objekten aktualisiert werden.
                      Die Skripte für das aktualisieren liefen davor seit mehr als einem Jahr ohne Probleme.
                      Denke nicht das es am Skript liegt, sondern am Windhager Adapter, denn selbst wenn ich auf die Web API gehe, werden die Daten in den Objekten nicht aktualisiert.
                      Windhager Adpater neu installieren, half leider nicht.

                      Adapter V0.9.9
                      JS 4.0.24
                      Node 16.20.1

                      R 1 Antwort Letzte Antwort
                      0
                      • R Rapptor33

                        Hallo,
                        habe seit geraumer Zeit das Problem, dass nun gar keine Daten mehr in den Objekten aktualisiert werden.
                        Die Skripte für das aktualisieren liefen davor seit mehr als einem Jahr ohne Probleme.
                        Denke nicht das es am Skript liegt, sondern am Windhager Adapter, denn selbst wenn ich auf die Web API gehe, werden die Daten in den Objekten nicht aktualisiert.
                        Windhager Adpater neu installieren, half leider nicht.

                        Adapter V0.9.9
                        JS 4.0.24
                        Node 16.20.1

                        R Offline
                        R Offline
                        Rapptor33
                        schrieb am zuletzt editiert von Rapptor33
                        #18

                        @rapptor33 Problem ist behoben, seit ich auf Node 18.19 umgestiegen bin

                        1 Antwort Letzte Antwort
                        0
                        • R rilke1999

                          Kein Zugang zur lokalen API mehr ( und Webserver). Inzwischenkann man ja das Password nicht mehr vom Portal beziehen. Gibt es irgendeinen Trick ?

                          R Offline
                          R Offline
                          Rapptor33
                          schrieb am zuletzt editiert von Rapptor33
                          #19

                          @rilke1999
                          Hi, habe glaube ich eine Hintertür gefunden (weiß nicht wie lange die noch verfürbar sein wird).
                          Denn bei mir wurde auch in SW-Update aufgespielt, seitdem konnte ich mit über die API nicht mehr lokal einloggen.
                          Bei mir wurde einfach beim bestehenden Passwort ein Leerzeichen am anfrang ergänzt, ansonsten ist es gleich geblieben.
                          Ob das ein versehen war oder gewollt von Windhager weiß ich nicht.

                          Wenn man sich am Windhager Connect anmeldet und seine anlage auswählt erhält man folgende URL:

                          https://connect.windhager.com/systems/xxxxxxxxxxxxxxxxxxxxxxxx/management
                          

                          Wenn man nun die Url etwas editiert, kann man das Webserver-Passwort wieder sehen:
                          aus dem "management" ein "settings" machen:

                          https://connect.windhager.com/systems/xxxxxxxxxxxxxxxxxxxxxxxx/settings
                          

                          2024-04-08_14h51_29.jpg
                          2024-04-08_14h51_51.jpg

                          C 1 Antwort Letzte Antwort
                          1
                          • R Rapptor33

                            @rilke1999
                            Hi, habe glaube ich eine Hintertür gefunden (weiß nicht wie lange die noch verfürbar sein wird).
                            Denn bei mir wurde auch in SW-Update aufgespielt, seitdem konnte ich mit über die API nicht mehr lokal einloggen.
                            Bei mir wurde einfach beim bestehenden Passwort ein Leerzeichen am anfrang ergänzt, ansonsten ist es gleich geblieben.
                            Ob das ein versehen war oder gewollt von Windhager weiß ich nicht.

                            Wenn man sich am Windhager Connect anmeldet und seine anlage auswählt erhält man folgende URL:

                            https://connect.windhager.com/systems/xxxxxxxxxxxxxxxxxxxxxxxx/management
                            

                            Wenn man nun die Url etwas editiert, kann man das Webserver-Passwort wieder sehen:
                            aus dem "management" ein "settings" machen:

                            https://connect.windhager.com/systems/xxxxxxxxxxxxxxxxxxxxxxxx/settings
                            

                            2024-04-08_14h51_29.jpg
                            2024-04-08_14h51_51.jpg

                            C Offline
                            C Offline
                            Cybertraxx
                            schrieb am zuletzt editiert von
                            #20

                            Greetings.

                            Did the Windhager-Adapter working? If not or need a bit of help (Data-points), let me know. Iam a Windhager - Servicetechnican.

                            Samson71S mcm1957M Christian D.C 3 Antworten Letzte Antwort
                            0
                            • C Cybertraxx

                              Greetings.

                              Did the Windhager-Adapter working? If not or need a bit of help (Data-points), let me know. Iam a Windhager - Servicetechnican.

                              Samson71S Offline
                              Samson71S Offline
                              Samson71
                              Global Moderator
                              schrieb am zuletzt editiert von
                              #21

                              @cybertraxx
                              Warum Englisch in einem deutschen Thread? Deiner Herkunft nach sollte das ja eigentlich kein Problem für Dich sein.

                              Markus

                              Bitte beachten:
                              Hinweise für gute Forenbeiträge
                              Maßnahmen zum Schutz des Forums

                              1 Antwort Letzte Antwort
                              0
                              • C Offline
                                C Offline
                                Cybertraxx
                                schrieb am zuletzt editiert von
                                #22

                                Sorry. Hab soviel in letzter Zeit Englisch geschrieben, das ich da ehrlich gesagt nichtmehr drüber nachgedacht habe.

                                1 Antwort Letzte Antwort
                                0
                                • C Cybertraxx

                                  Greetings.

                                  Did the Windhager-Adapter working? If not or need a bit of help (Data-points), let me know. Iam a Windhager - Servicetechnican.

                                  mcm1957M Online
                                  mcm1957M Online
                                  mcm1957
                                  schrieb am zuletzt editiert von
                                  #23

                                  @cybertraxx said in Adapter Windhager Pelletheizung:

                                  Greetings.

                                  Did the Windhager-Adapter working? If not or need a bit of help (Data-points), let me know. Iam a Windhager - Servicetechnican.

                                  In den Repositories gibt es keinen "Windhager Adapter". Falls die Frage auf dieses Repository
                                  https://github.com/SiebeS91/ioBroker.windhager Bezug nimmt, kann ich nur sagen, dass dieser "Adapter" nicht in den offiziellen Repositories vorhanden und seit Jahren nicht gewartet ist. Die dependencies sind jedenfalls total veraltet und spätestens ab js-controller >7.0.x wird dieser Adapter ohne Anpassung zumindest der Dependencies wahrscheinlich nicht mehr funktionieren.

                                  Sollte es sich um einen anderen Adapter handeln, bitte um Info um welchen.

                                  Generell gilt:

                                  Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten. GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird.

                                  Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen.

                                  Adapter die nur via GitHub oder npm (also NICHT aus einem der beiden Repositories) installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird.

                                  Und falls es irgendwie unklar ist:

                                  ioBroker unterstützt folgende Arten von Installation:

                                  • aus dem STABLE Repository

                                    Das sind Adapter Releases die keine groben Fehler aufweisen (sollten). Natürlich kann es auch dort Fehler geben, die Behebung davon obliegt dem jeweiligen Dev und kann ggF auch dauern.

                                  • aus dem LATEST Repository

                                    Das sind Adapter Releases die neu erstellt wurden und nur rudimentär getestet sind - oft auch als BETA Releases bezeichnet. Releases aus dem LATEST sind primär für unsere zahlreichen freiwilligen Tester gedacht. BETA / LATEST Releases können durchaus Fehler aufweisen - auch wenn ich davon ausgehe dass jeder aintainer dies zu vermeiden versucht. Vom Einsatz auf produktiven Systemen wird abgeraten außer man braucht irgenein neues Feature (z.B. neues Gerät) unbedingt. Hier muss dann jeder Entscheiden was ihm wichtig ist.

                                  • direkt von GITHUB

                                    Von Installationen direkt aus Giuthub wird definitiv abgeraten außer auf Anweisung des Maintainers und für den Fall dass man gemeinsam mit diesem etwas testen will. Details siehe oben.

                                  • direkt von npm

                                    Diese Installation kann erforderlich sein, wenn man eine bestimmte Version installieren möchte / muss. Im Normalfall sollte man direkte npm Installationen ebenso meiden wie direkte GitHub Installationen - ausgenommen um z.B. zu einer bekannten Version downzugraden - obwohl hier wenigstens ein definierter Stand garantiert ist.

                                  Adapter die NUR via npm und/oder nur via GitHub installierbar sind sollte man meiden - diese wurden nicht mal einem rudimentären Review unterzogen und sollten mit dem Attribut "vollständig auf eigenes Risiko verwenden" installiert werden. Hier empfiehlt es sich den Developer zu ersuchen eine Aufnahme in die Repos zu veranlassen. Wenn dieser darauf nicht reagiert sollte man von einer eher kurzen und unklaren Lebensdauer des Adapters ausgehen. Support meiner-/unsererseits für solche Adapter ist mit sicherheit minimalistisch.
                                  @mcm1957
                                  Comment

                                  Leave a comment

                                  Footer

                                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                  Support Repositoryverwaltung.

                                  Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                  LESEN - gute Forenbeitrage

                                  1 Antwort Letzte Antwort
                                  0
                                  • C cschulz15

                                    @net-worx
                                    Moin Felix, Danke für die schnelle Rückmeldung. Hab die Daten eingepflegt und sieht wunderbar aus.
                                    Ich habe noch einen anderen Weg eingeschlagen, um die restlichen Daten zu finden. Im Webserver der Anlage gibt es eine Struktur, in der alle Daten aufgelistet sind. Leider orientiert sich die Struktur dort nicht nach der OID, wie sie im Windhager Adapter genutzt wird. Deshalb habe ich die Strukur vom Webserver in Excel importiert, dort entsprechende Links erstellt, um dann die zugehörigen OID aus der JSON-Abfrage zu extrahieren. Sieht jetzt so aus:

                                    93afa430-88aa-4dbc-b411-726d51e3b2cc-grafik.png

                                    Links in den blauen Spalten sind die unterschiedlichen Ebenen im Webserver dargestellt. Dort kann man die Bezeichnung der Daten durchsuchen (z.B. Temperatur, etc.) Die entsprechenden Links/Codes für die Daten in den roten Spalten. Über die Webserver-Links kommt man dann zu den eigentlichen Datenpunkten, in denen dann die OID stehen, die man dann direkt abfragen kann. Diese sind in den grünen Spalten, die für die Abfrage in ioBroker entscheidend sind.

                                    Zum Anpassen einfach in Zelle E1 die IP-Adresse angeben, dann aktualisieren sich alle Links in den Spalten. Ich hoffe, die Datei hilft dem einen oder anderen weiter.

                                    2021-07-22 Windhager Webserver und OID.xlsx

                                    Gruß,
                                    Constantin

                                    B Offline
                                    B Offline
                                    brokenchrisi
                                    schrieb am zuletzt editiert von brokenchrisi
                                    #24

                                    @cschulz15 said in Adapter Windhager Pelletheizung:

                                    @net-worx
                                    Moin Felix, Danke für die schnelle Rückmeldung. Hab die Daten eingepflegt und sieht wunderbar aus.
                                    Ich habe noch einen anderen Weg eingeschlagen, um die restlichen Daten zu finden. Im Webserver der Anlage gibt es eine Struktur, in der alle Daten aufgelistet sind. Leider orientiert sich die Struktur dort nicht nach der OID, wie sie im Windhager Adapter genutzt wird. Deshalb habe ich die Strukur vom Webserver in Excel importiert, dort entsprechende Links erstellt, um dann die zugehörigen OID aus der JSON-Abfrage zu extrahieren. Sieht jetzt so aus:

                                    93afa430-88aa-4dbc-b411-726d51e3b2cc-grafik.png

                                    Links in den blauen Spalten sind die unterschiedlichen Ebenen im Webserver dargestellt. Dort kann man die Bezeichnung der Daten durchsuchen (z.B. Temperatur, etc.) Die entsprechenden Links/Codes für die Daten in den roten Spalten. Über die Webserver-Links kommt man dann zu den eigentlichen Datenpunkten, in denen dann die OID stehen, die man dann direkt abfragen kann. Diese sind in den grünen Spalten, die für die Abfrage in ioBroker entscheidend sind.

                                    Zum Anpassen einfach in Zelle E1 die IP-Adresse angeben, dann aktualisieren sich alle Links in den Spalten. Ich hoffe, die Datei hilft dem einen oder anderen weiter.

                                    2021-07-22 Windhager Webserver und OID.xlsx

                                    Gruß,
                                    Constantin

                                    Wofür gibt es hier mehrere verschiedene URLs, die alle zum gleichen Ergebnis kommen?
                                    Welche wird denn nun verwendet oder ist zu bevorzugen (ist "lookup" vielleicht ressourcensparender?)
                                    (Ich verwende die Rest-Integration in Home Assistant)

                                    zB führen diese 4 Möglichkeiten zur selben Ausgabe (Außentemperatur):
                                    http://192.168.0.60/api/1.0/datapoint/1/15/0/115/0
                                    http://192.168.0.60/api/1.0/lookup/1/15/0/115/0
                                    http://192.168.0.60/api/1.0/datapoint/1/15/0/0/0/0
                                    http://192.168.0.60/api/1.0/lookup/1/15/0/0/0/0

                                    EDIT: sorry, ich habe überlesen, dass du dich an der OID Struktur orientierst. Darf ich fragen warum?
                                    EDIT2: hat jemand den Datenpunkt für den Pelletverbrauch gefunden? Findet man den überhaupt in der API bzw. in windhager connect (verwende ich nicht - bin nur lokal unterwegs)?

                                    H 1 Antwort Letzte Antwort
                                    0
                                    • B brokenchrisi

                                      @cschulz15 said in Adapter Windhager Pelletheizung:

                                      @net-worx
                                      Moin Felix, Danke für die schnelle Rückmeldung. Hab die Daten eingepflegt und sieht wunderbar aus.
                                      Ich habe noch einen anderen Weg eingeschlagen, um die restlichen Daten zu finden. Im Webserver der Anlage gibt es eine Struktur, in der alle Daten aufgelistet sind. Leider orientiert sich die Struktur dort nicht nach der OID, wie sie im Windhager Adapter genutzt wird. Deshalb habe ich die Strukur vom Webserver in Excel importiert, dort entsprechende Links erstellt, um dann die zugehörigen OID aus der JSON-Abfrage zu extrahieren. Sieht jetzt so aus:

                                      93afa430-88aa-4dbc-b411-726d51e3b2cc-grafik.png

                                      Links in den blauen Spalten sind die unterschiedlichen Ebenen im Webserver dargestellt. Dort kann man die Bezeichnung der Daten durchsuchen (z.B. Temperatur, etc.) Die entsprechenden Links/Codes für die Daten in den roten Spalten. Über die Webserver-Links kommt man dann zu den eigentlichen Datenpunkten, in denen dann die OID stehen, die man dann direkt abfragen kann. Diese sind in den grünen Spalten, die für die Abfrage in ioBroker entscheidend sind.

                                      Zum Anpassen einfach in Zelle E1 die IP-Adresse angeben, dann aktualisieren sich alle Links in den Spalten. Ich hoffe, die Datei hilft dem einen oder anderen weiter.

                                      2021-07-22 Windhager Webserver und OID.xlsx

                                      Gruß,
                                      Constantin

                                      Wofür gibt es hier mehrere verschiedene URLs, die alle zum gleichen Ergebnis kommen?
                                      Welche wird denn nun verwendet oder ist zu bevorzugen (ist "lookup" vielleicht ressourcensparender?)
                                      (Ich verwende die Rest-Integration in Home Assistant)

                                      zB führen diese 4 Möglichkeiten zur selben Ausgabe (Außentemperatur):
                                      http://192.168.0.60/api/1.0/datapoint/1/15/0/115/0
                                      http://192.168.0.60/api/1.0/lookup/1/15/0/115/0
                                      http://192.168.0.60/api/1.0/datapoint/1/15/0/0/0/0
                                      http://192.168.0.60/api/1.0/lookup/1/15/0/0/0/0

                                      EDIT: sorry, ich habe überlesen, dass du dich an der OID Struktur orientierst. Darf ich fragen warum?
                                      EDIT2: hat jemand den Datenpunkt für den Pelletverbrauch gefunden? Findet man den überhaupt in der API bzw. in windhager connect (verwende ich nicht - bin nur lokal unterwegs)?

                                      H Offline
                                      H Offline
                                      hkettler
                                      schrieb am zuletzt editiert von
                                      #25

                                      Hallo @brokenchrisi
                                      ich finde unter windhager.0.datapoints.1.60.0.2.81.0.value den Verbrauch als Gesamtzähler in einer Auflösung von 10kg. Viele Grüße, Henning

                                      1 Antwort Letzte Antwort
                                      0
                                      • C Cybertraxx

                                        Greetings.

                                        Did the Windhager-Adapter working? If not or need a bit of help (Data-points), let me know. Iam a Windhager - Servicetechnican.

                                        Christian D.C Offline
                                        Christian D.C Offline
                                        Christian D.
                                        schrieb am zuletzt editiert von
                                        #26

                                        @cybertraxx hi, ich bräuchte hilfe zu den oid's. habe ein kleines py-script laufen, dass mir local die werte aus der steuerung meiner BIOWIN 2 touch Pelletsheizung ausliest und sie per mqtt an meinen home assistant liefert. es geht fast alles. ausser folgende datenpunkte:

                                        "HKP_HK1": "/1/15/0/1/20/0" = ergibt immer 0 auch wenn sie läuft
                                        "HKP_HK2": "/1/15/1/1/20/0" = ergibt immer 0 auch wenn sie läuft
                                        "WW_Ladepumpe": "/1/15/0/1/66/0" = UNBEKANNT
                                        "MISCHER_HK1": "/1/15/0/1/21/0" = ergibt immer 0 auch wenn sie läuft
                                        "MISCHER_HK2": "/1/15/1/1/21/0" = ergibt immer 0 auch wenn sie läuft
                                        "Temp_Warmwasser": "/1/15/0/5/51/0" = UNBEKANNT

                                        Kannst du mir eventuell weiterhelfen?

                                        mcm1957M 1 Antwort Letzte Antwort
                                        0
                                        • Christian D.C Christian D.

                                          @cybertraxx hi, ich bräuchte hilfe zu den oid's. habe ein kleines py-script laufen, dass mir local die werte aus der steuerung meiner BIOWIN 2 touch Pelletsheizung ausliest und sie per mqtt an meinen home assistant liefert. es geht fast alles. ausser folgende datenpunkte:

                                          "HKP_HK1": "/1/15/0/1/20/0" = ergibt immer 0 auch wenn sie läuft
                                          "HKP_HK2": "/1/15/1/1/20/0" = ergibt immer 0 auch wenn sie läuft
                                          "WW_Ladepumpe": "/1/15/0/1/66/0" = UNBEKANNT
                                          "MISCHER_HK1": "/1/15/0/1/21/0" = ergibt immer 0 auch wenn sie läuft
                                          "MISCHER_HK2": "/1/15/1/1/21/0" = ergibt immer 0 auch wenn sie läuft
                                          "Temp_Warmwasser": "/1/15/0/5/51/0" = UNBEKANNT

                                          Kannst du mir eventuell weiterhelfen?

                                          mcm1957M Online
                                          mcm1957M Online
                                          mcm1957
                                          schrieb am zuletzt editiert von
                                          #27

                                          In den Repositories gibt es keinen "Windhager Adapter". Falls die Frage auf dieses Repository
                                          https://github.com/SiebeS91/ioBroker.windhager Bezug nimmt, kann ich nur sagen, dass dieser "Adapter" nicht in den offiziellen Repositories vorhanden und seit Jahren nicht gewartet ist.

                                          Die dependencies sind jedenfalls total veraltet und spätestens ab js-controller >7.0.x wird dieser Adapter ohne Anpassung zumindest der Dependencies wahrscheinlich nicht mehr funktionieren.

                                          Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten.

                                          GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird.

                                          Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen.

                                          Adapter die nur via GitHub oder npm (also NICHT aus einem der beiden Repositories) installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird.

                                          Und falls es irgendwie unklar ist:

                                          ioBroker unterstützt folgende Arten von Installation:

                                          • aus dem STABLE Repository

                                            Das sind Adapter Releases die keine groben Fehler aufweisen (sollten). Natürlich kann es auch dort Fehler geben, die Behebung davon obliegt dem jeweiligen Dev und kann ggF auch dauern.

                                          • aus dem LATEST Repository

                                            Das sind Adapter Releases die neu erstellt wurden und nur rudimentär getestet sind - oft auch als BETA Releases bezeichnet. Releases aus dem LATEST sind primär für unsere zahlreichen freiwilligen Tester gedacht. BETA / LATEST Releases können durchaus Fehler aufweisen - auch wenn ich davon ausgehe dass jeder aintainer dies zu vermeiden versucht. Vom Einsatz auf produktiven Systemen wird abgeraten außer man braucht irgenein neues Feature (z.B. neues Gerät) unbedingt. Hier muss dann jeder Entscheiden was ihm wichtig ist.

                                          • direkt von GITHUB

                                            Von Installationen direkt aus Giuthub wird definitiv abgeraten außer auf Anweisung des Maintainers und für den Fall dass man gemeinsam mit diesem etwas testen will. Details siehe oben.

                                          • direkt von npm

                                            Diese Installation kann erforderlich sein, wenn man eine bestimmte Version installieren möchte / muss. Im Normalfall sollte man direkte npm Installationen ebenso meiden wie direkte GitHub Installationen - ausgenommen um z.B. zu einer bekannten Version downzugraden - obwohl hier wenigstens ein definierter Stand garantiert ist.

                                          Adapter die NUR via npm und/oder nur via GitHub installierbar sind sollte man meiden - diese wurden nicht mal einem rudimentären Review unterzogen und sollten mit dem Attribut "vollständig auf eigenes Risiko verwenden" installiert werden. Hier empfiehlt es sich den Developer zu ersuchen eine Aufnahme in die Repos zu veranlassen. Wenn dieser darauf nicht reagiert sollte man von einer eher kurzen und unklaren Lebensdauer des Adapters ausgehen. Support meiner-/unsererseits für solche Adapter ist mit Sicherheit minimalistisch.

                                          @mcm1957

                                          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                          Support Repositoryverwaltung.

                                          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                          LESEN - gute Forenbeitrage

                                          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

                                          429

                                          Online

                                          32.6k

                                          Benutzer

                                          81.9k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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