Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Neuer Adapter EMS-ESP für Bosch Heizungen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    533

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.3k

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

Neuer Adapter EMS-ESP für Bosch Heizungen

Scheduled Pinned Locked Moved Tester
apiboschbuderusems-espheizungssteuerungjunkerskm200netfit
746 Posts 62 Posters 233.9k Views 57 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T tp1de

    @chaot Nimm dann auch die aktuellste dev Version. Stand heute ist das v3.1.1b6. Ich habe den AZDelivery ESP32 D1 Mini genommen. Der braucht aber auf jedem Fall USB Power für einen stabilen Betrieb. Bei BBQKees nachlesen .....

    ChaotC Offline
    ChaotC Offline
    Chaot
    wrote on last edited by
    #10

    @tp1de Ich habe einen D1 ESP32 im Einsatz der scheinbar gut funktioniert.
    Was mir aktuell nicht weiterhilft ist die KM200 Geschichte.
    Ich habe bisher den alten Adapter über MQTT ausgelesen und dort hauptsächlich die Betriebsparameter gezogen. Jetzt kommen die scheinbar nich rein, oder ich finde die nicht.
    Dazu habe ich noch eine Fehlermeldung:

    ems-esp.0
    2021-06-18 22:57:43.685	info	recordings:false hour
    ems-esp.0
    2021-06-18 22:57:43.685	info	km200:false 90 secs
    ems-esp.0
    2021-06-18 22:57:43.684	info	ems :true 15 secs
    ems-esp.0
    2021-06-18 22:57:43.684	info	start polling intervals now.
    ems-esp.0
    2021-06-18 22:57:43.664	info	end of initializing ems states
    ems-esp.0
    2021-06-18 22:57:43.664	warn	ems read system error - wrong ip address?
    ems-esp.0
    2021-06-18 22:57:43.604	info	start initializing ems states
    ems-esp.0
    2021-06-18 22:57:42.637	info	starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.ems-esp, node: v12.22.1, js-controller: 3.3.12
    

    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

    T 1 Reply Last reply
    0
    • ChaotC Chaot

      @tp1de Ich habe einen D1 ESP32 im Einsatz der scheinbar gut funktioniert.
      Was mir aktuell nicht weiterhilft ist die KM200 Geschichte.
      Ich habe bisher den alten Adapter über MQTT ausgelesen und dort hauptsächlich die Betriebsparameter gezogen. Jetzt kommen die scheinbar nich rein, oder ich finde die nicht.
      Dazu habe ich noch eine Fehlermeldung:

      ems-esp.0
      2021-06-18 22:57:43.685	info	recordings:false hour
      ems-esp.0
      2021-06-18 22:57:43.685	info	km200:false 90 secs
      ems-esp.0
      2021-06-18 22:57:43.684	info	ems :true 15 secs
      ems-esp.0
      2021-06-18 22:57:43.684	info	start polling intervals now.
      ems-esp.0
      2021-06-18 22:57:43.664	info	end of initializing ems states
      ems-esp.0
      2021-06-18 22:57:43.664	warn	ems read system error - wrong ip address?
      ems-esp.0
      2021-06-18 22:57:43.604	info	start initializing ems states
      ems-esp.0
      2021-06-18 22:57:42.637	info	starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.ems-esp, node: v12.22.1, js-controller: 3.3.12
      
      T Offline
      T Offline
      tp1de
      wrote on last edited by
      #11

      @chaot Welche Firmware Version. Findet die IP nicht oder API ist nicht V3.

      ChaotC 2 Replies Last reply
      0
      • T tp1de

        @chaot Welche Firmware Version. Findet die IP nicht oder API ist nicht V3.

        ChaotC Offline
        ChaotC Offline
        Chaot
        wrote on last edited by
        #12

        @tp1de ah, ich habe die 3.1.0 erwischt...

        ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

        T 1 Reply Last reply
        0
        • T tp1de

          @chaot Welche Firmware Version. Findet die IP nicht oder API ist nicht V3.

          ChaotC Offline
          ChaotC Offline
          Chaot
          wrote on last edited by
          #13

          @tp1de Genial - läuft scheinbar.

          Sollte vielleicht erwähnt werden das der mit der 3.1.0 nicht funktioniert.

          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

          T 1 Reply Last reply
          0
          • ChaotC Chaot

            @tp1de ah, ich habe die 3.1.0 erwischt...

            T Offline
            T Offline
            tp1de
            wrote on last edited by
            #14

            @chaot gib zuerst mal ems-esp/api/system im Browser ein um zu überprüfen das V3 api funktioniert.

            1 Reply Last reply
            0
            • ChaotC Chaot

              @tp1de Genial - läuft scheinbar.

              Sollte vielleicht erwähnt werden das der mit der 3.1.0 nicht funktioniert.

              T Offline
              T Offline
              tp1de
              wrote on last edited by tp1de
              #15

              @chaot sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:

              Sollte vielleicht erwähnt werden das der mit der 3.1.0 nicht funktioniert.

              Ändere ich Morgen ... Gib mal ein Feedback, ob soweit alles funktioniert.
              ich hatte 3.1.0 nie installiert ...

              ChaotC 2 Replies Last reply
              0
              • T tp1de

                @chaot sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:

                Sollte vielleicht erwähnt werden das der mit der 3.1.0 nicht funktioniert.

                Ändere ich Morgen ... Gib mal ein Feedback, ob soweit alles funktioniert.
                ich hatte 3.1.0 nie installiert ...

                ChaotC Offline
                ChaotC Offline
                Chaot
                wrote on last edited by
                #16

                @tp1de Der Befehl funktioniert bei mir nicht. Ich muss das über die feste IP Adresse aufrufen. Dann klappt das allerdings. Der Adapter macht das auch klaglos über die feste IP.

                Antwort:

                {
                  "System": {
                    "version": "3.1.1b6",
                    "uptime": "000+00:09:26.654",
                    "freemem": 180
                  },
                  "Status": {
                    "bus": "connected",
                    "bus protocol": "Buderus",
                    "#telegrams received": 551,
                    "#read requests sent": 161,
                    "#write requests sent": 0,
                    "#incomplete telegrams": 0,
                    "#tx fails": 0,
                    "rx line quality": 100,
                    "tx line quality": 100,
                    "#dallas sensors": 0,
                    "#dallas reads": 0,
                    "#dallas fails": 0
                  },
                  "Devices": [
                    {
                      "type": "Boiler",
                      "name": "BK13/BK15/Smartline/GB1x2 (DeviceID:0x08, ProductID:64, Version:03.06)",
                      "handlers": "0x10 0x11 0x14 0x15 0x1C 0x18 0x19 0x1A 0x35 0x16 0x33 0x34 0x26 0x2A 0xD1 0xE3 0xE4 0xE5 0xE6 0xE9 0xEA"
                    },
                    {
                      "type": "Thermostat",
                      "name": "ES73 (DeviceID:0x10, ProductID:76, Version:02.08)",
                      "handlers": "0xA3 0x06 0xA2 0x12 0x3E 0x3D 0x3F 0x48 0x47 0x49 0x52 0x51 0x53 0x5C 0x5B 0x5D 0xA5 0x37"
                    },
                    {
                      "type": "Controller",
                      "name": "BC10/RFM20 (DeviceID:0x09, ProductID:68, Version:02.03)",
                      "handlers": ""
                    }
                  ]
                }
                

                ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                T 1 Reply Last reply
                0
                • ChaotC Chaot

                  @tp1de Der Befehl funktioniert bei mir nicht. Ich muss das über die feste IP Adresse aufrufen. Dann klappt das allerdings. Der Adapter macht das auch klaglos über die feste IP.

                  Antwort:

                  {
                    "System": {
                      "version": "3.1.1b6",
                      "uptime": "000+00:09:26.654",
                      "freemem": 180
                    },
                    "Status": {
                      "bus": "connected",
                      "bus protocol": "Buderus",
                      "#telegrams received": 551,
                      "#read requests sent": 161,
                      "#write requests sent": 0,
                      "#incomplete telegrams": 0,
                      "#tx fails": 0,
                      "rx line quality": 100,
                      "tx line quality": 100,
                      "#dallas sensors": 0,
                      "#dallas reads": 0,
                      "#dallas fails": 0
                    },
                    "Devices": [
                      {
                        "type": "Boiler",
                        "name": "BK13/BK15/Smartline/GB1x2 (DeviceID:0x08, ProductID:64, Version:03.06)",
                        "handlers": "0x10 0x11 0x14 0x15 0x1C 0x18 0x19 0x1A 0x35 0x16 0x33 0x34 0x26 0x2A 0xD1 0xE3 0xE4 0xE5 0xE6 0xE9 0xEA"
                      },
                      {
                        "type": "Thermostat",
                        "name": "ES73 (DeviceID:0x10, ProductID:76, Version:02.08)",
                        "handlers": "0xA3 0x06 0xA2 0x12 0x3E 0x3D 0x3F 0x48 0x47 0x49 0x52 0x51 0x53 0x5C 0x5B 0x5D 0xA5 0x37"
                      },
                      {
                        "type": "Controller",
                        "name": "BC10/RFM20 (DeviceID:0x09, ProductID:68, Version:02.03)",
                        "handlers": ""
                      }
                    ]
                  }
                  
                  T Offline
                  T Offline
                  tp1de
                  wrote on last edited by
                  #17

                  @chaot Freut mich. Noch Fragen zur km200 Strukturumsetzung?

                  1 Reply Last reply
                  0
                  • T tp1de

                    @chaot sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:

                    Sollte vielleicht erwähnt werden das der mit der 3.1.0 nicht funktioniert.

                    Ändere ich Morgen ... Gib mal ein Feedback, ob soweit alles funktioniert.
                    ich hatte 3.1.0 nie installiert ...

                    ChaotC Offline
                    ChaotC Offline
                    Chaot
                    wrote on last edited by
                    #18

                    @tp1de
                    Noch ein paar Fehlermeldungen wegen falscher Datenart:

                    ems-esp.0
                    2021-06-18 23:16:57.259	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwactivated" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:55.634	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcirc" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:55.418	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcircmode" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:54.818	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwchargetype" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:54.484	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcircpump" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:53.809	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcomfort" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:53.471	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwtype" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:52.576	info	State value to set for "ems-esp.0.heatSources.hs1.maintenance" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:47.096	info	State value to set for "ems-esp.0.heatSources.hs1.heatingactivated" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:46.727	info	State value to set for "ems-esp.0.heatSources.hs1.ignwork" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:46.428	info	State value to set for "ems-esp.0.heatSources.hs1.fanwork" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:46.188	info	State value to set for "ems-esp.0.heatSources.hs1.heatingpump" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:45.492	info	State value to set for "ems-esp.0.heatSources.hs1.burngas" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:42.452	info	State value to set for "ems-esp.0.heatSources.hs1.tapwateractive" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:42.146	info	State value to set for "ems-esp.0.heatSources.hs1.heatingactive" has to be type "number" but received type "string"
                    ems-esp.0
                    2021-06-18 23:16:41.263	info	start initializing ems states
                    ems-esp.0
                    2021-06-18 23:16:40.251	info	starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.ems-esp, node: v12.22.1, js-controller: 3.3.12
                    

                    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                    T 1 Reply Last reply
                    0
                    • ChaotC Chaot

                      @tp1de
                      Noch ein paar Fehlermeldungen wegen falscher Datenart:

                      ems-esp.0
                      2021-06-18 23:16:57.259	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwactivated" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:55.634	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcirc" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:55.418	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcircmode" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:54.818	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwchargetype" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:54.484	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcircpump" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:53.809	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwcomfort" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:53.471	info	State value to set for "ems-esp.0.dhwCircuits.dhw1.wwtype" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:52.576	info	State value to set for "ems-esp.0.heatSources.hs1.maintenance" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:47.096	info	State value to set for "ems-esp.0.heatSources.hs1.heatingactivated" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:46.727	info	State value to set for "ems-esp.0.heatSources.hs1.ignwork" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:46.428	info	State value to set for "ems-esp.0.heatSources.hs1.fanwork" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:46.188	info	State value to set for "ems-esp.0.heatSources.hs1.heatingpump" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:45.492	info	State value to set for "ems-esp.0.heatSources.hs1.burngas" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:42.452	info	State value to set for "ems-esp.0.heatSources.hs1.tapwateractive" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:42.146	info	State value to set for "ems-esp.0.heatSources.hs1.heatingactive" has to be type "number" but received type "string"
                      ems-esp.0
                      2021-06-18 23:16:41.263	info	start initializing ems states
                      ems-esp.0
                      2021-06-18 23:16:40.251	info	starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.ems-esp, node: v12.22.1, js-controller: 3.3.12
                      
                      T Offline
                      T Offline
                      tp1de
                      wrote on last edited by
                      #19

                      @chaot
                      Die enum Attribute scheinen falsch übermittelt zu werden vom Ems-esp.
                      was gibt ems-esp/api/boiler/burngas zurück?

                      Bei mir
                      {
                      "name": "burngas",
                      "fullname": "gas",
                      "value": 0,
                      "type": "boolean",
                      "min": 0,
                      "max": 1,
                      "enum": [
                      0,
                      1
                      ],
                      "unit": " ",
                      "writeable": false
                      }

                      ChaotC 2 Replies Last reply
                      0
                      • T tp1de

                        @chaot
                        Die enum Attribute scheinen falsch übermittelt zu werden vom Ems-esp.
                        was gibt ems-esp/api/boiler/burngas zurück?

                        Bei mir
                        {
                        "name": "burngas",
                        "fullname": "gas",
                        "value": 0,
                        "type": "boolean",
                        "min": 0,
                        "max": 1,
                        "enum": [
                        0,
                        1
                        ],
                        "unit": " ",
                        "writeable": false
                        }

                        ChaotC Offline
                        ChaotC Offline
                        Chaot
                        wrote on last edited by Chaot
                        #20

                        @tp1de sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:

                        /api/boiler/burngas

                        {
                          "name": "burngas",
                          "fullname": "gas",
                          "value": "off",
                          "type": "boolean",
                          "min": 0,
                          "max": 1,
                          "enum": [
                            "off",
                            "on"
                          ],
                          "unit": " ",
                          "writeable": false
                        }
                        

                        Ist übrigens eine Gastherme Marke Sieger

                        ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                        T 1 Reply Last reply
                        0
                        • T tp1de

                          @chaot
                          Die enum Attribute scheinen falsch übermittelt zu werden vom Ems-esp.
                          was gibt ems-esp/api/boiler/burngas zurück?

                          Bei mir
                          {
                          "name": "burngas",
                          "fullname": "gas",
                          "value": 0,
                          "type": "boolean",
                          "min": 0,
                          "max": 1,
                          "enum": [
                          0,
                          1
                          ],
                          "unit": " ",
                          "writeable": false
                          }

                          ChaotC Offline
                          ChaotC Offline
                          Chaot
                          wrote on last edited by
                          #21

                          @tp1de
                          Zum Basteln:
                          Wenn ich die KM200 Struktur weglasse kommen ein paar mehr:

                          ems-esp.0
                          2021-06-18 23:45:05.132	info	recordings:false hour
                          
                          ems-esp.0
                          2021-06-18 23:45:05.132	info	km200:false 90 secs
                          
                          ems-esp.0
                          2021-06-18 23:45:05.131	info	ems :true 15 secs
                          
                          ems-esp.0
                          2021-06-18 23:45:05.131	info	start polling intervals now.
                          
                          ems-esp.0
                          2021-06-18 23:45:04.950	info	end of initializing ems states
                          
                          ems-esp.0
                          2021-06-18 23:45:03.835	info	State value to set for "ems-esp.0.thermostat.hc1.control" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:45:03.541	info	State value to set for "ems-esp.0.thermostat.hc1.reducemode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:45:03.224	info	State value to set for "ems-esp.0.thermostat.hc1.heatingtype" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:45:01.676	info	State value to set for "ems-esp.0.thermostat.hc1.holidaymode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:45:01.373	info	State value to set for "ems-esp.0.thermostat.hc1.summermode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:59.262	info	State value to set for "ems-esp.0.thermostat.hc1.modetype" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:58.598	info	State value to set for "ems-esp.0.thermostat.hc1.mode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:57.702	info	State value to set for "ems-esp.0.thermostat.wwcircmode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:57.408	info	State value to set for "ems-esp.0.thermostat.wwmode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:57.144	info	State value to set for "ems-esp.0.thermostat.building" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:54.229	info	State value to set for "ems-esp.0.boiler.wwheat" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:54.060	info	State value to set for "ems-esp.0.boiler.wwactive" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:53.764	info	State value to set for "ems-esp.0.boiler.wwtempok" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:53.644	info	State value to set for "ems-esp.0.boiler.wwrecharging" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:53.115	info	State value to set for "ems-esp.0.boiler.wwcharging" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:52.856	info	State value to set for "ems-esp.0.boiler.wwdisinfecting" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:52.444	info	State value to set for "ems-esp.0.boiler.wwonetime" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:52.204	info	State value to set for "ems-esp.0.boiler.wwactivated" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:50.634	info	State value to set for "ems-esp.0.boiler.wwcirc" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:50.363	info	State value to set for "ems-esp.0.boiler.wwcircmode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:49.698	info	State value to set for "ems-esp.0.boiler.wwchargetype" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:49.365	info	State value to set for "ems-esp.0.boiler.wwcircpump" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:48.811	info	State value to set for "ems-esp.0.boiler.wwcomfort" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:48.470	info	State value to set for "ems-esp.0.boiler.wwtype" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:50.634	info	State value to set for "ems-esp.0.boiler.wwcirc" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:50.363	info	State value to set for "ems-esp.0.boiler.wwcircmode" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:49.698	info	State value to set for "ems-esp.0.boiler.wwchargetype" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:49.365	info	State value to set for "ems-esp.0.boiler.wwcircpump" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:48.811	info	State value to set for "ems-esp.0.boiler.wwcomfort" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:48.470	info	State value to set for "ems-esp.0.boiler.wwtype" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:47.112	info	State value to set for "ems-esp.0.boiler.maintenance" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:41.440	info	State value to set for "ems-esp.0.boiler.heatingactivated" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:41.175	info	State value to set for "ems-esp.0.boiler.ignwork" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:40.871	info	State value to set for "ems-esp.0.boiler.fanwork" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:40.518	info	State value to set for "ems-esp.0.boiler.heatingpump" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:39.913	info	State value to set for "ems-esp.0.boiler.burngas" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:37.131	info	State value to set for "ems-esp.0.boiler.tapwateractive" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:36.858	info	State value to set for "ems-esp.0.boiler.heatingactive" has to be type "number" but received type "string"
                          
                          ems-esp.0
                          2021-06-18 23:44:35.988	info	start initializing ems states
                          
                          ems-esp.0
                          2021-06-18 23:44:34.976	info	starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.ems-esp, node: v12.22.1, js-controller: 3.3.12
                          
                          ems-esp.0
                          2021-06-18 23:44:34.895	info	starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.ems-esp, node: v12.22.1, js-controller: 3.3.12
                          
                          ems-esp.0
                          

                          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                          1 Reply Last reply
                          0
                          • ChaotC Chaot

                            @tp1de sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:

                            /api/boiler/burngas

                            {
                              "name": "burngas",
                              "fullname": "gas",
                              "value": "off",
                              "type": "boolean",
                              "min": 0,
                              "max": 1,
                              "enum": [
                                "off",
                                "on"
                              ],
                              "unit": " ",
                              "writeable": false
                            }
                            

                            Ist übrigens eine Gastherme Marke Sieger

                            T Offline
                            T Offline
                            tp1de
                            wrote on last edited by
                            #22

                            @chaot Ok ich registriere gerade, das die Einstellungen von MQTT Settings für das Bolean Format auch für API genommen werden. Das ist nicht so gut. Wenn Du das in den MQTT settings auf 0/1 setzt, dann sollte es funktionieren.

                            ChaotC T 2 Replies Last reply
                            0
                            • T tp1de

                              @chaot Ok ich registriere gerade, das die Einstellungen von MQTT Settings für das Bolean Format auch für API genommen werden. Das ist nicht so gut. Wenn Du das in den MQTT settings auf 0/1 setzt, dann sollte es funktionieren.

                              ChaotC Offline
                              ChaotC Offline
                              Chaot
                              wrote on last edited by
                              #23

                              @tp1de Jau! Treffer!
                              Klappt einwandfrei - ein weiterer Punkt für die Installationsanleitung :+1:

                              ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                              1 Reply Last reply
                              0
                              • T tp1de

                                @chaot Ok ich registriere gerade, das die Einstellungen von MQTT Settings für das Bolean Format auch für API genommen werden. Das ist nicht so gut. Wenn Du das in den MQTT settings auf 0/1 setzt, dann sollte es funktionieren.

                                T Offline
                                T Offline
                                tp1de
                                wrote on last edited by
                                #24

                                @tp1de Was kommt bei ..../api/thermostat/building zurück?

                                Bei mir:

                                name	"building"
                                fullname	"building"
                                value	2
                                type	"enum"
                                min	1
                                max	3
                                enum	
                                0	"light"
                                1	"medium"
                                2	"heavy"
                                writeable	true
                                
                                ChaotC 1 Reply Last reply
                                0
                                • T tp1de

                                  @tp1de Was kommt bei ..../api/thermostat/building zurück?

                                  Bei mir:

                                  name	"building"
                                  fullname	"building"
                                  value	2
                                  type	"enum"
                                  min	1
                                  max	3
                                  enum	
                                  0	"light"
                                  1	"medium"
                                  2	"heavy"
                                  writeable	true
                                  
                                  ChaotC Offline
                                  ChaotC Offline
                                  Chaot
                                  wrote on last edited by Chaot
                                  #25

                                  @tp1de sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:

                                  /api/thermostat/building

                                  {
                                    "name": "building",
                                    "fullname": "building",
                                    "value": 1,
                                    "type": "enum",
                                    "min": 0,
                                    "max": 2,
                                    "enum": [
                                      "light",
                                      "medium",
                                      "heavy"
                                    ],
                                    "writeable": true
                                  }
                                  

                                  ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                  T 1 Reply Last reply
                                  0
                                  • ChaotC Chaot

                                    @tp1de sagte in Neuer Adapter EMS-ESP für Bosch Heizungen:

                                    /api/thermostat/building

                                    {
                                      "name": "building",
                                      "fullname": "building",
                                      "value": 1,
                                      "type": "enum",
                                      "min": 0,
                                      "max": 2,
                                      "enum": [
                                        "light",
                                        "medium",
                                        "heavy"
                                      ],
                                      "writeable": true
                                    }
                                    
                                    T Offline
                                    T Offline
                                    tp1de
                                    wrote on last edited by
                                    #26

                                    @chaot
                                    Danke fürs erste Feedback. Das Boolean Format sollte ich im Adapter abfangen können, um unabhängig von den MQTT Settings zu sein. Die enum Formate des http get Befehls sind leicht unterschiedlich. Ich schaue Morgen mal den Adapter-Code nach. Die einzelnen Werte nehme ich zum initialieren der ioBroker States und die Werte werden dann je Device gelesen. Kannst Du mir zum Abschluss für heute noch schicken, was bei .../api/thermostat zurückkommt?

                                    ChaotC 2 Replies Last reply
                                    0
                                    • T tp1de

                                      @chaot
                                      Danke fürs erste Feedback. Das Boolean Format sollte ich im Adapter abfangen können, um unabhängig von den MQTT Settings zu sein. Die enum Formate des http get Befehls sind leicht unterschiedlich. Ich schaue Morgen mal den Adapter-Code nach. Die einzelnen Werte nehme ich zum initialieren der ioBroker States und die Werte werden dann je Device gelesen. Kannst Du mir zum Abschluss für heute noch schicken, was bei .../api/thermostat zurückkommt?

                                      ChaotC Offline
                                      ChaotC Offline
                                      Chaot
                                      wrote on last edited by
                                      #27

                                      @tp1de gerne doch:

                                      {
                                        "id": 76,
                                        "errorcode": "(0)",
                                        "lastcode": "A0(816) 18.11.2020 22:50",
                                        "datetime": "23:58:35 18/06/2021",
                                        "intoffset": 0,
                                        "minexttemp": -16,
                                        "dampedoutdoortemp": 26,
                                        "building": 1,
                                        "wwmode": 2,
                                        "wwcircmode": 2,
                                        "hc1": {
                                          "seltemp": 22.5,
                                          "currtemp": 25,
                                          "mode": 1,
                                          "modetype": 1,
                                          "daytemp": 22.5,
                                          "nighttemp": 20,
                                          "designtemp": 75,
                                          "offsettemp": 0,
                                          "holidaytemp": 17,
                                          "targetflowtemp": 28,
                                          "summertemp": 16,
                                          "summermode": 0,
                                          "holidaymode": 0,
                                          "nofrosttemp": 3,
                                          "roominfluence": 3,
                                          "minflowtemp": 5,
                                          "maxflowtemp": 75,
                                          "flowtempoffset": 5,
                                          "heatingtype": 1,
                                          "reducemode": 2,
                                          "control": 2,
                                          "program": 0,
                                          "pause": 0,
                                          "party": 0
                                        }
                                      }
                                      

                                      ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                      1 Reply Last reply
                                      0
                                      • T tp1de

                                        @chaot
                                        Danke fürs erste Feedback. Das Boolean Format sollte ich im Adapter abfangen können, um unabhängig von den MQTT Settings zu sein. Die enum Formate des http get Befehls sind leicht unterschiedlich. Ich schaue Morgen mal den Adapter-Code nach. Die einzelnen Werte nehme ich zum initialieren der ioBroker States und die Werte werden dann je Device gelesen. Kannst Du mir zum Abschluss für heute noch schicken, was bei .../api/thermostat zurückkommt?

                                        ChaotC Offline
                                        ChaotC Offline
                                        Chaot
                                        wrote on last edited by
                                        #28

                                        @tp1de Heute kam noch eine Fehlermeldung:

                                        
                                        ems-esp.0
                                        2021-06-19 01:06:45.413	warn	State value to set for "ems-esp.0.boiler.selburnpow" has value "123" greater than max "100"
                                        

                                        ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                                        T 1 Reply Last reply
                                        0
                                        • ChaotC Chaot

                                          @tp1de Heute kam noch eine Fehlermeldung:

                                          
                                          ems-esp.0
                                          2021-06-19 01:06:45.413	warn	State value to set for "ems-esp.0.boiler.selburnpow" has value "123" greater than max "100"
                                          
                                          T Offline
                                          T Offline
                                          tp1de
                                          wrote on last edited by
                                          #29

                                          @chaot oh Deine Heizung kann mehr als 100% Modulation .... Was ist Dein Brenner?

                                          ChaotC 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          584

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe