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 für Buderus KM200 (und eventuell auch anderen KMxxx)

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Adapter für Buderus KM200 (und eventuell auch anderen KMxxx)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
686 Beiträge 99 Kommentatoren 222.6k Aufrufe 56 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.
  • F Offline
    F Offline
    fisch
    schrieb am zuletzt editiert von
    #300

    wow es geht @jmeister79
    Bildschirmfoto 2019-11-17 um 20.04.06.png

    vielen vielen dank für deine Geduld!!!

    was würdest du als
    schedule "* * * * *" nehmen?

    jmeister79J M 2 Antworten Letzte Antwort
    0
    • F fisch

      wow es geht @jmeister79
      Bildschirmfoto 2019-11-17 um 20.04.06.png

      vielen vielen dank für deine Geduld!!!

      was würdest du als
      schedule "* * * * *" nehmen?

      jmeister79J Offline
      jmeister79J Offline
      jmeister79
      schrieb am zuletzt editiert von
      #301

      @fisch

      ich hatte zum debuggen minütlich. Du willst es ja einmal am Tag machen also würde ich 5 0 * * * (00:05)

      Hier, nutze ich auch jedesmal aufs neue;-)
      https://crontab.guru/

      Hab gern geholfen, die anderen haben hier ja auch ejde Menge Geduld mit mir. ;-)

      1 Antwort Letzte Antwort
      1
      • R Offline
        R Offline
        RichieXX
        schrieb am zuletzt editiert von
        #302

        Hab auf die schnelle leider keine Möglichkeit gefunden, hier im Thread zu suchen, deshalb frage ich hier mal:
        Kann ich mit diesem Adapter eine Bosch Anlage mit CW400/MB LAN2 steuern? Wenn ja, geht das über die Cloud oder eine API im lokalen LAN?

        1 Antwort Letzte Antwort
        0
        • M Offline
          M Offline
          mrMuppet
          schrieb am zuletzt editiert von
          #303

          Vielen Dank für den Adapter. Habe ihn auch seit heute morgen im Einsatz.
          Benutze ihn bisher ganz passiv und beobachte mal alle Werte.
          Frage: Kann ich mir den Aussensensor sparen wenn ich irgendwelche Werte über iobroker in den Adapter schreibe? Hab da noch nichts gefunden.

          Ich habe dafür einige wiederkehrende Fehlermeldungen im Adapter, deshalb habe ich mal mein Log angehängt:

          km200.0	2019-11-28 13:23:01.024	info	(50449) Update State 7 err: TypeError: Cannot read property 'switchPoints' of undefinedat km200.get.then (/opt/iobroker/node_modules/iobroker.km200/km200.js:556:35)at process._tickCallback (internal/
          km200.0	2019-11-28 13:23:01.024	warn	(50449) Skip service data of /dhwCircuits/dhw1/switchPrograms/A
          km200.0	2019-11-28 12:53:01.042	info	(50449) Update State 7 err: TypeError: Cannot read property 'switchPoints' of undefinedat km200.get.then (/opt/iobroker/node_modules/iobroker.km200/km200.js:556:35)at process._tickCallback (internal/
          km200.0	2019-11-28 12:53:01.041	warn	(50449) Skip service data of /dhwCircuits/dhw1/switchPrograms/A
          km200.0	2019-11-28 12:23:00.990	info	(50449) Update State 7 err: TypeError: Cannot read property 'switchPoints' of undefinedat km200.get.then (/opt/iobroker/node_modules/iobroker.km200/km200.js:556:35)at process._tickCallback (internal/
          km200.0	2019-11-28 12:23:00.989	warn	(50449) Skip service data of /dhwCircuits/dhw1/switchPrograms/A
          km200.0	2019-11-28 11:53:01.047	info	(50449) Update State 7 err: TypeError: Cannot read property 'switchPoints' of undefinedat km200.get.then (/opt/iobroker/node_modules/iobroker.km200/km200.js:556:35)at process._tickCallback (internal/
          km200.0	2019-11-28 11:53:01.046	warn	(50449) Skip service data of /dhwCircuits/dhw1/switchPrograms/A
          km200.0	2019-11-28 11:23:01.025	info	(50449) Update State 7 err: TypeError: Cannot read property 'switchPoints' of undefinedat km200.get.then (/opt/iobroker/node_modules/iobroker.km200/km200.js:556:35)at process._tickCallback (internal/
          km200.0	2019-11-28 11:23:01.024	warn	(50449) Skip service data of /dhwCircuits/dhw1/switchPrograms/A
          km200.0	2019-11-28 10:53:01.022	info	(50449) Update State 7 err: TypeError: Cannot read property 'switchPoints' of undefinedat km200.get.then (/opt/iobroker/node_modules/iobroker.km200/km200.js:556:35)at process._tickCallback (internal/
          km200.0	2019-11-28 10:53:01.022	warn	(50449) Skip service data of /dhwCircuits/dhw1/switchPrograms/A
          km200.0	2019-11-28 09:22:59.452	info	(50449) Adapter km200 initialization finished with 116 states.
          km200.0	2019-11-28 09:22:29.949	info	(50449) Slow Interval=6 hours, Slow-List: recordings.dhwCircuits.dhw1.actualTemp._Days,recordings.dhwCircuits.dhw1.actualTemp._Months,recordings.heatSources.actualCHPower._Days,recordings.heatSources
          km200.0	2019-11-28 09:22:29.949	info	(50449) Fast Interval=2 min, Fast-List: dhwCircuits.dhw1.actualTemp,heatSources.actualModulation,heatSources.actualPower,heatSources.hs1.actualModulation,heatSources.hs1.actualPower,heatingCircuits.h
          km200.0	2019-11-28 09:22:29.949	info	(50449) Interval=30 min, Norm-list: dhwCircuits.dhw1.charge,dhwCircuits.dhw1.chargeDuration,dhwCircuits.dhw1.currentSetpoint,dhwCircuits.dhw1.holidayMode.activated,dhwCircuits.dhw1.operationMode,dhwC
          km200.0	2019-11-28 09:22:29.944	info	(50449) KM200 found 116 states, get their values now.
          km200.0	2019-11-28 09:22:28.374	info	(50449) Services found: 123
          km200.0	2019-11-28 09:21:36.805	info	(50449) km200.0 address: http://192.168.178.155
          km200.0	2019-11-28 09:21:36.804	info	(50449) km200 initialization started...
          km200.0	2019-11-28 09:21:36.669	info	(50449) starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.km200, node: v10.16.3
          

          ioBroker auf NUC (Celeron mit Ubuntu-Server)

          Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            mrMuppet
            schrieb am zuletzt editiert von
            #304

            Ich habe mit meinem Heizungsinstallateur gesprochen. Ich habe ihn gefragt wie ich meine Therme Buderus GB172 24 kW Logamax ohne Wasserspeicher einstellen soll. Da ich über Homematic Heizkörperthermostate die Raumtemperatur einstelle brauche ich die Raumtemp ja eigentlich nicht zu berücksichtigen. Er meinte ich solle die Temperatur an der Therme immer etwas höher einstellen als bei den Heizkörpern und dann so lassen.

            Genauso war seine Aussage, dass es nicht nötig sei in meinem Fall eine Nachabsenkung in der Therme zu Programmieren, weil die Nachabsenkung der Homematic Thermostate schon dazu führe, dass die Therme aus ginge (weil keine Wärmeabnahme).
            Ist das richtig? Oder sollte ich die doppelte Absenkung (Therme und Heizkörperthermostate) einrichten?

            ioBroker auf NUC (Celeron mit Ubuntu-Server)

            Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

            M 1 Antwort Letzte Antwort
            0
            • M mrMuppet

              Ich habe mit meinem Heizungsinstallateur gesprochen. Ich habe ihn gefragt wie ich meine Therme Buderus GB172 24 kW Logamax ohne Wasserspeicher einstellen soll. Da ich über Homematic Heizkörperthermostate die Raumtemperatur einstelle brauche ich die Raumtemp ja eigentlich nicht zu berücksichtigen. Er meinte ich solle die Temperatur an der Therme immer etwas höher einstellen als bei den Heizkörpern und dann so lassen.

              Genauso war seine Aussage, dass es nicht nötig sei in meinem Fall eine Nachabsenkung in der Therme zu Programmieren, weil die Nachabsenkung der Homematic Thermostate schon dazu führe, dass die Therme aus ginge (weil keine Wärmeabnahme).
              Ist das richtig? Oder sollte ich die doppelte Absenkung (Therme und Heizkörperthermostate) einrichten?

              M Offline
              M Offline
              mrMuppet
              schrieb am zuletzt editiert von
              #305

              Die Therme auf geschlossene Ventile laufen zu lassen scheint nicht gut zu sein. Trotz moderner Technik! Vorlauf ganz schnell auf 100 Grad. Brauche ich doch ein Wärmeanforderungsskript, dass die Ventilstellungen überwacht und dann die Therme startet.
              Wie macht ihr das denn?
              Und welchen Datenpunkt verwendet ihr zum steuern im km200 Adapter. Ich habe bisher nur km200.0.heatingCircuits.hc1.temporaryRoomSetpoint gefunden, über den ich das machen kann. Gibt's da was eleganteres?

              ioBroker auf NUC (Celeron mit Ubuntu-Server)

              Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

              T 1 Antwort Letzte Antwort
              0
              • M mrMuppet

                Die Therme auf geschlossene Ventile laufen zu lassen scheint nicht gut zu sein. Trotz moderner Technik! Vorlauf ganz schnell auf 100 Grad. Brauche ich doch ein Wärmeanforderungsskript, dass die Ventilstellungen überwacht und dann die Therme startet.
                Wie macht ihr das denn?
                Und welchen Datenpunkt verwendet ihr zum steuern im km200 Adapter. Ich habe bisher nur km200.0.heatingCircuits.hc1.temporaryRoomSetpoint gefunden, über den ich das machen kann. Gibt's da was eleganteres?

                T Offline
                T Offline
                tp1de
                schrieb am zuletzt editiert von tp1de
                #306

                @mrMuppet

                Ich habe das zweite Zeitprogramm so eingestellt, dass es im permanenten Absenkmodus läuft.

                So kann ich über den Datenpunkt km200.0.heatingCircuits.hc1.activeSwitchProgram bzw. bei mir auch hc2 (FB Hzg) die Heizkreise in den Absenkbetrieb schicken. Das "Durchlaufen" der Heizkreise unter der eingestellten Absenk-Grenztemperatur (bei mir 0° Aussentemperatur) ist gewollt.

                Das Zeitprogramme A (aktiv) laufen aber bei mir auch zeitgesteuert. (Fussbodenheizung von 5 -20 Uhr da träge und Heizkörper von 6 bis 21 Uhr). Je nach Isolierung / Trägheit des Hauses ist das anzupassen.

                Die Heizung durchlaufen zu lassen ist nicht anzuraten, da häufiges Takten des Brenners + unnötiger Energieverbrauch der Pumpen.

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  mahescho
                  schrieb am zuletzt editiert von
                  #307

                  Damit es nicht so langweilig wird habe ich mal etwas neues: eine KM300. Hier gilt mal wieder mein Lieblingsspruch: Es geht zwar aber es funktioniert nicht :-)

                  Die KM300 unterscheidet sich grundlegend von der KM200. Die KM300 bringt eine ganze Menge eigene Ein-/Ausgänge mit, die ich aber alle nicht brauche. Ich muss die (teuere) KM300 verwenden, da nur diese mit meiner Steuerung (4311) zusammenarbeitet. Dazu gibt es dann diese (ebenfalls teuere) "Logamatic Eco Soft" mit der man die Steuerung auslesen und parametrisieren kann.

                  Da ich nicht weiss was überhaupt geliefert wird habe ich das Filter-Feld im Adapter erst mal leer gelassen. Der Adapter kann auch eine Verbindung herstellen und etwas auslesen:

                  Auswahl_289.png

                  Alles was unter "gateway" zu finden ist sind die KM300 internen Ein-/Ausgänge und Einstellungen (Netz, TZ, etc.). Was mich interessiert, die Heizungssteuerung, wird dann aber nicht ausgelesen. Das müsste ja dann unter einem der "subsys" Einträge auftauchen. Mit der "Logamatic Eco Soft" kann ich den Status auslesen und es wird auch alles was interessant ist angezeigt:

                  Auswahl_290.png

                  Wie kann ich jetzt vorgehen um das zu bekommen was ich möchte, die Werte der Heizung im iBroker?

                  ioBroker 3.6.2

                  1 Antwort Letzte Antwort
                  0
                  • L Offline
                    L Offline
                    loverz
                    schrieb am zuletzt editiert von
                    #308

                    Kann mir jemand sagen, ob ich über dem km200 Adapter auch meine an die Buderus Heizung angeschlossene Zirkulationspumpe beeinflussen kann?

                    Ich würde diese gerne bei Abwesenheit abschalten und bei Anwesenheit bzw. zu bestimmten Zeitpunkten einschalten.

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      tp1de
                      schrieb am zuletzt editiert von
                      #309

                      Hatte ich doch schon geschrieben, dass die Zirkulationspumpe nicht steuerbar ist ....

                      L 1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        mahescho
                        schrieb am zuletzt editiert von mahescho
                        #310

                        Jetzt habe ich mal Debuging angeschaltet und das einzige was interessant aussieht ist das:

                        2019-12-07 11:14:10.478  - info: km200.0 <span style="color:darkblue;">debug: try to get services for [ '/system/subsys2/bus/monMapTable' ]</span>
                        2019-12-07 11:14:10.588  - info: km200.0 <span style="color:darkblue;">debug: Service[system.subsys2.bus.monMapTable]={ id: '/system/subsys2/bus/monMapTable',   type: 'busLogTable',   writeable: 0,   recordable: 0,   value: '80003A020081003B020084003E02008700410200880042020089004302009A005402009E0058020000005B0200' }</span>
                        2019-12-07 11:14:10.609  - info: km200.0 <span style="color:darkblue;">debug: try to get services for [ '/system/subsys2/bus/paramMapTable' ]</span>
                        2019-12-07 11:14:10.718  - info: km200.0 <span style="color:darkblue;">debug: Service[system.subsys2.bus.paramMapTable]={ id: '/system/subsys2/bus/paramMapTable',   type: 'busLogTable',   writeable: 0,   recordable: 0,   value: '01000000000700060000080007000009000800000A000900000B000A00000C000B00000D000C00000E000D000010000F00001100100000120011000013001200001400130000150014000016001500001700160000180017000019001800001A001900001B001A00001C001B00001D001C00001E001D00001F001E000020001F00002300220000240023000025002400002600250000' }</span>
                        2019-12-07 11:14:10.739  - info: km200.0 <span style="color:darkblue;">debug: try to get services for [ '/system/subsys2/bus/contentOf' ]</span>
                        2019-12-07 11:14:10.848  - info: km200.0 <span style="color:darkblue;">debug: Service[system.subsys2.bus.contentOf]={ id: '/system/subsys2/bus/contentOf',   type: 'busLogContent',   writeable: 1,   recordable: 0,   PacketStartIdx: 0,   value: '0E00000003000100000E0E0B075C7701' }</span>
                        2019-12-07 11:14:10.868  - info: km200.0 <span style="color:darkblue;">debug: try to get services for [ '/system/subsys2/bus/liveUpdates' ]</span>
                        2019-12-07 11:14:10.988  - info: km200.0 <span style="color:darkblue;">debug: Service[system.subsys2.bus.liveUpdates]={ id: '/system/subsys2/bus/liveUpdates',   type: 'streamData',   writeable: 0,   recordable: 0,   value: '02050110065DEB7B723F220080010102030301390305016E030701000309010C030B0100030D013A030F010B031101000200810101020303012A0305016E0307010003090100030B0100030D012A030F01FB031101000200840101600303014C030501000307010003090100030B010002008801013A0303014603050100030701A2030901FF030B0164030D014C030F01000311010003130103031501000317010003190121031B0100031D016E031F013F0321011403230100032501000327016E0329010002009E01010003030100030501000307010103090100030B016E030D01FF030F01000311010003130100031501000317010003190109031B0100031D010B031F01000321012403230100' }</span>
                        2019-12-07 11:14:11.008  - info: km200.0 <span style="color:darkblue;">debug: try to get services for [ '/system/subsys2/bus/mirrorStatus' ]</span>
                        2019-12-07 11:14:11.138  - info: km200.0 <span style="color:darkblue;">debug: Service[system.subsys2.bus.mirrorStatus]={ id: '/system/subsys2/bus/mirrorStatus',   type: 'stringValue',   writeable: 0,   recordable: 0,   value: 'COLLECTING_DONE',   allowedValues: [ 'COLLECTING_DATA', 'COLLECTING_DONE', 'NOT_CONNECTED' ] }</span>
                        
                        

                        Die Nodes "monMapTable", "paramMapTable" und "liveUpdates" tauchen aber, wie man in meinem vorhergehden Post sieht, nicht im Objekt-Tree auf.

                        ioBroker 3.6.2

                        1 Antwort Letzte Antwort
                        0
                        • T tp1de

                          Hatte ich doch schon geschrieben, dass die Zirkulationspumpe nicht steuerbar ist ....

                          L Offline
                          L Offline
                          loverz
                          schrieb am zuletzt editiert von loverz
                          #311

                          @tom57 sagte in Adapter für Buderus KM200 (und eventuell auch anderen KMxxx):

                          Hatte ich doch schon geschrieben, dass die Zirkulationspumpe nicht steuerbar ist ....

                          Hab ich nicht gesehen, sorry!
                          Hab sogar die Suche benutzt!

                          Dann bleibt mir wohl nur übrig eine separate Leitung zu ziehen und über einen KNX Schaltaktor anzusteuern.

                          jmeister79J 1 Antwort Letzte Antwort
                          0
                          • L loverz

                            @tom57 sagte in Adapter für Buderus KM200 (und eventuell auch anderen KMxxx):

                            Hatte ich doch schon geschrieben, dass die Zirkulationspumpe nicht steuerbar ist ....

                            Hab ich nicht gesehen, sorry!
                            Hab sogar die Suche benutzt!

                            Dann bleibt mir wohl nur übrig eine separate Leitung zu ziehen und über einen KNX Schaltaktor anzusteuern.

                            jmeister79J Offline
                            jmeister79J Offline
                            jmeister79
                            schrieb am zuletzt editiert von
                            #312

                            @loverz mit sowas wäre ich vorsichtig.

                            Du greifst da arg in die Regelung ein.

                            zB hat das einen Grund, dass die Pumpe bei niedrigen Temperaturen läuft,damit dir der Kram nicht einfriert.

                            Mach dir unbedingt sehr viel Gedanken unter welchen Umständen du sie abschaltest und was die übrige Heizung dann tun kann.
                            Zb wenn der Brenner aufheizt und die Heizung die Pumpe ansteuern will, du sie aber abgeschaltet hast usw. Er erwartet dann ja bei eienr gewissen Vorlauftemperatur irgendwann gewissen Raumtemperaturen und einen Rücklauf und all das passiert ja nicht mehr wie geplant. Das kann unter Umständen problematisch werden denke ich. (Bin kein Heizungsfachmann aber vielleicht sprichst du sowas man in einem Forum dafür an(?) )

                            Nils

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              mrMuppet
                              schrieb am zuletzt editiert von
                              #313

                              Hat von euch jemand ein schönes Script um die Werte km200.0.recordings.heatSources.hs1.actualPower._Days u.ä. schön darzustellen? Ich würde ja gerne so schöne Grafiken bauen wie Buderus sie auf Ihrer Website anbietet.
                              37272b67-3c3c-467e-82fa-bb567b8a4cb2-image.png
                              Also natürlich ergänzt um die Außentemperatur.
                              Leider werden die Werte im km-Adapter etwas kompliziert angeliefert, sie kommen ja alle nur in einem Datenpunkt, mit Komma hintereinandergesetzt an. Ich hatte schon überlegt, sie am Komma zu trennen und dann wenigstens den aktuellen und den vom Vortag in einer Variable zu speichern. Dann kann ich wenigstens die vergangenen Daten schön in flot darstellen. Aber wie bekomme ich dann noch den aktuellen Wert da rein?
                              Oder habt ihr ne andere Lösung?

                              ioBroker auf NUC (Celeron mit Ubuntu-Server)

                              Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                              jmeister79J 1 Antwort Letzte Antwort
                              0
                              • M mrMuppet

                                Hat von euch jemand ein schönes Script um die Werte km200.0.recordings.heatSources.hs1.actualPower._Days u.ä. schön darzustellen? Ich würde ja gerne so schöne Grafiken bauen wie Buderus sie auf Ihrer Website anbietet.
                                37272b67-3c3c-467e-82fa-bb567b8a4cb2-image.png
                                Also natürlich ergänzt um die Außentemperatur.
                                Leider werden die Werte im km-Adapter etwas kompliziert angeliefert, sie kommen ja alle nur in einem Datenpunkt, mit Komma hintereinandergesetzt an. Ich hatte schon überlegt, sie am Komma zu trennen und dann wenigstens den aktuellen und den vom Vortag in einer Variable zu speichern. Dann kann ich wenigstens die vergangenen Daten schön in flot darstellen. Aber wie bekomme ich dann noch den aktuellen Wert da rein?
                                Oder habt ihr ne andere Lösung?

                                jmeister79J Offline
                                jmeister79J Offline
                                jmeister79
                                schrieb am zuletzt editiert von
                                #314

                                @mrMuppet siehe meine posts aus November. Zb am 217. Da hast du einen Ansatz die "arrays" auszulesen. Der rest ist iobroker Standard

                                M 1 Antwort Letzte Antwort
                                1
                                • jmeister79J jmeister79

                                  @mrMuppet siehe meine posts aus November. Zb am 217. Da hast du einen Ansatz die "arrays" auszulesen. Der rest ist iobroker Standard

                                  M Offline
                                  M Offline
                                  mrMuppet
                                  schrieb am zuletzt editiert von
                                  #315

                                  @jmeister79 Vielen Dank für die Hilfe. Leider läuft bei mir influx und ich kann den JS-code leider auch nicht auf die Schnelle anpassen.

                                  Deshalb hab ich es bei mir anders gelöst: abf2be94-7196-45c0-8141-bb84758175d3-image.png Es wird quasi die Verbrauch der gerade vergangenen Stunde (Tag, Monat) abgelegt und kann dann in flot dargestellt werden. Nur der aktuelle Verbrauch fehlt mir dann noch.

                                  ioBroker auf NUC (Celeron mit Ubuntu-Server)

                                  Homematic, HMIP, Hue, Unifi, Plex, Nest, Roborock, Google Assistant

                                  1 Antwort Letzte Antwort
                                  0
                                  • jmeister79J Offline
                                    jmeister79J Offline
                                    jmeister79
                                    schrieb am zuletzt editiert von
                                    #316

                                    Schärfer als Tagesgenau geht es m.E. nach nicht

                                    1 Antwort Letzte Antwort
                                    0
                                    • AtifanA Offline
                                      AtifanA Offline
                                      Atifan
                                      schrieb am zuletzt editiert von Atifan
                                      #317

                                      Hallo, vielleicht kann mir hier jemand helfen. Ich habe eine Buderus KB195i Ölbrennwertkessel. Ich kann mich über die Buders MyDevice App oder über Web über Buderus Connect einwählen. Nur Lokal einwählen geht über die App auch. Aber irgendwie bekomme ich IoBroker bzw. den KM200 Adapter nicht damit verbunden. Unter den Objekten taucht bei mir nur Syntax.Error auf, bzw. ich bekomme keine Verbindung und keine Daten.
                                      Weiss jemand woran das liegen kann?
                                      Der KB195i sollte doch kompatibel sein und hat meines Wissens ein KB200.

                                      Im Log steht folgendes:
                                      64d87cad-2dcc-4177-bd3c-7e405f468230-image.png

                                      So sind meine Einstellungen in der Instanz
                                      42b8c4c0-afbf-40d5-ac23-cad61421a74a-image.png

                                      1 Antwort Letzte Antwort
                                      0
                                      • AtifanA Offline
                                        AtifanA Offline
                                        Atifan
                                        schrieb am zuletzt editiert von
                                        #318

                                        Hier mal noch mein komplettes KM200 Log mit Debug-Daten

                                        
                                        km200.0	2019-12-29 11:50:33.818	info	(21190) Adapter km200 initialization finished with 8 states.
                                        km200.0	2019-12-29 11:50:33.812	info	(21190) Update State system err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.812	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.805	info	(21190) Update State solarCircuits err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.805	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.800	info	(21190) Update State recordings err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.799	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.793	info	(21190) Update State notifications err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.793	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.787	info	(21190) Update State heatingCircuits err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.786	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.781	info	(21190) Update State heatSources err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.780	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.774	info	(21190) Update State gateway err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.773	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.767	info	(21190) Update State dhwCircuits err: 'KM200.get service parameter not as requested \'undefined\''
                                        km200.0	2019-12-29 11:50:33.766	warn	(21190) KM200.get service parameter not as requested 'undefined'
                                        km200.0	2019-12-29 11:50:33.766	info	(21190) debug: updateStates: 'all' @Sun Dec 29 2019 11:50:33 GMT+0100 (GMT+01:00)
                                        km200.0	2019-12-29 11:50:33.764	info	(21190) Slow Interval=6 hours, Slow-List:
                                        km200.0	2019-12-29 11:50:33.764	info	(21190) Fast Interval=2 min, Fast-List:
                                        km200.0	2019-12-29 11:50:33.764	info	(21190) Interval=15 min, Norm-list: dhwCircuits,gateway,heatSources,heatingCircuits,notifications,recordings,solarCircuits,system
                                        km200.0	2019-12-29 11:50:33.762	info	(21190) KM200 found 8 states, get their values now.
                                        km200.0	2019-12-29 11:50:33.751	info	(21190) debug: ChangeState ack:true of system = { error:SyntaxError: Unexpected token  in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/m
                                        km200.0	2019-12-29 11:50:33.732	info	(21190) debug: ChangeState ack:true of solarCircuits = { error:SyntaxError: Unexpected token � in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myad
                                        km200.0	2019-12-29 11:50:33.714	info	(21190) debug: ChangeState ack:true of recordings = { error:SyntaxError: Unexpected token � in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapt
                                        km200.0	2019-12-29 11:50:33.695	info	(21190) debug: ChangeState ack:true of notifications = { error:SyntaxError: Unexpected token  in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myad
                                        km200.0	2019-12-29 11:50:33.678	info	(21190) debug: ChangeState ack:true of heatingCircuits = { error:SyntaxError: Unexpected token � in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/my
                                        km200.0	2019-12-29 11:50:33.661	info	(21190) debug: ChangeState ack:true of heatSources = { error:SyntaxError: Unexpected token * in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadap
                                        km200.0	2019-12-29 11:50:33.637	info	(21190) debug: ChangeState ack:true of gateway = { error:SyntaxError: Unexpected token � in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/
                                        km200.0	2019-12-29 11:50:33.616	info	(21190) debug: ChangeState ack:true of dhwCircuits = { error:SyntaxError: Unexpected token C in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadap
                                        km200.0	2019-12-29 11:50:33.529	info	(21190) Services found: 8
                                        km200.0	2019-12-29 11:50:33.507	info	(21190) debug: Service[system]={ error:SyntaxError: Unexpected token  in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/myAdapter.js:411:2
                                        km200.0	2019-12-29 11:50:33.374	info	(21190) debug: Service[solarCircuits]={ error:SyntaxError: Unexpected token � in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/myAdapter.j
                                        km200.0	2019-12-29 11:50:33.104	info	(21190) debug: Service[notifications]={ error:SyntaxError: Unexpected token  in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/myAdapter.
                                        km200.0	2019-12-29 11:50:32.953	info	(21190) debug: Service[heatSources]={ error:SyntaxError: Unexpected token * in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/myAdapter.js
                                        km200.0	2019-12-29 11:50:32.674	info	(21190) debug: Service[heatingCircuits]={ error:SyntaxError: Unexpected token � in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/myAdapte
                                        km200.0	2019-12-29 11:50:32.547	info	(21190) debug: Service[gateway]={ error:SyntaxError: Unexpected token � in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/myAdapter.js:411
                                        km200.0	2019-12-29 11:50:32.310	info	(21190) debug: Service[dhwCircuits]={ error:SyntaxError: Unexpected token C in JSON at position 0at JSON.parse (<anonymous>)at Function.J (/opt/iobroker/node_modules/@frankjoke/myadapter/myAdapter.js
                                        km200.0	2019-12-29 11:50:32.165	info	(21190) debug: add to blocked /.*\/recordings\/.*$/
                                        km200.0	2019-12-29 11:50:32.165	info	(21190) debug: add to blocked /^\/Gateway.*$/
                                        km200.0	2019-12-29 11:50:32.164	info	(21190) debug: KM200 init(192.168.178.246, 24,242,45,252,62,114,98,246,42,84,151,64,18,119,213,192,180,17,226,12,20,112,164,135,158,232,130,160,177,146,30,113) done!
                                        km200.0	2019-12-29 11:50:32.161	info	(21190) km200.0 address: http://192.168.178.246:80
                                        km200.0	2019-12-29 11:50:32.159	info	(21190) km200 initialization started...
                                        km200.0	2019-12-29 11:50:32.048	info	(21190) starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.km200, node: v10.18.0
                                        km200.0	2019-12-29 11:50:28.382	warn	(19233) Adapter will exit in latest 1 sec with code false!
                                        km200.0	2019-12-29 11:50:28.382	info	(19233) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason
                                        km200.0	2019-12-29 11:50:28.381	info	(19233) terminating
                                        km200.0	2019-12-29 11:50:28.380	info	(19233) Adapter disconnected and stopped with dostop(false) and callback(true)
                                        km200.0	2019-12-29 11:50:28.379	info	(19233) Got terminate signal TERMINATE_YOURSELF
                                        
                                        1 Antwort Letzte Antwort
                                        0
                                        • Torsten SchwaarT Offline
                                          Torsten SchwaarT Offline
                                          Torsten Schwaar
                                          schrieb am zuletzt editiert von
                                          #319

                                          Hallo, ich bin neu hier und sehr frisch im iobroker. Leider habe ich auch viele Sorgen mit meinem KM200. Es vergeht kein Tag ohne einen Fehler. Ich Regel meine 2 Heizkreisläufe abhängig von den Raumthermostaten. Ist einer unter 19 Grad Sollwert Heizung (heatingCircuits.hc1.temperatureRoomSetpoint=20) sind alle darüber (heatingCircuits.hc1.temperatureRoomSetpoint=0). Null ist aber nicht erlaubt weil ein Minimum von 5 eingetragen ist. Wie kann ich im Blockly dem Adapter die 0 vorgeben ohne das ich das Opjekt im Expertenmodus von 5 auf 0 ändere. Gebe ich die 0 vor kommt es zum Fehler "2020-01-13 17:42:08.991 - info: km200.0 (3616) Could not find state for heatingCircuits.hc1.temperatureRoomSetpoint". Aber eben nicht immer nur 1x am Tag. Dann hilft nur Heizung und Adapter neu starten.
                                          Danke für Eure Hilfe

                                          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

                                          692

                                          Online

                                          32.4k

                                          Benutzer

                                          81.6k

                                          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