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. Hardware
  4. How-To: Eurotronic Spirit Zigbee mit Conbee II

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

How-To: Eurotronic Spirit Zigbee mit Conbee II

Geplant Angeheftet Gesperrt Verschoben Hardware
zigbeeconbee 2deconzeurotronicspiritthermostat
185 Beiträge 24 Kommentatoren 36.0k Aufrufe 26 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.
  • D Online
    D Online
    danny_v1
    schrieb am zuletzt editiert von danny_v1
    #7

    Hallo,

    es gibt eine sehr gute Anleitung (weiß nicht ob ich den link hier posten darf? Ansonsten nach "eurotronic spirit zigbee conbee 2" -> erster Treffer).

    Ich habe nun 5 dieser Thermostate, aber nur 4 funktionieren, heatsetpoint und alles ander lässt sich an diesen Thermostaten einstellen. Das 5. funktioniert leider nicht, heatsetpoint läßt sich nicht über iobroker setzen. Das scheint aber am Thermostat zu liegen, ich habe festgestellt es gibt da mehrere Versionen, erkennbar an der Verpackung und an der Befestigungsmutter. Die Thermostate in der bunten Verpackung haben eine grob geriffelte Befestigungsmutter, diese funktionieren einwandfrei, das eine in der nicht so bunten Verpackung hat eine fein griffelte Befestigungsmutter und funktioniert nicht.Mutter_grob.jpg Mutter_fein.jpgThermostat_nicht_bunt.jpg Thermostat_bunt.jpg

    K S 2 Antworten Letzte Antwort
    0
    • D danny_v1

      Hallo,

      es gibt eine sehr gute Anleitung (weiß nicht ob ich den link hier posten darf? Ansonsten nach "eurotronic spirit zigbee conbee 2" -> erster Treffer).

      Ich habe nun 5 dieser Thermostate, aber nur 4 funktionieren, heatsetpoint und alles ander lässt sich an diesen Thermostaten einstellen. Das 5. funktioniert leider nicht, heatsetpoint läßt sich nicht über iobroker setzen. Das scheint aber am Thermostat zu liegen, ich habe festgestellt es gibt da mehrere Versionen, erkennbar an der Verpackung und an der Befestigungsmutter. Die Thermostate in der bunten Verpackung haben eine grob geriffelte Befestigungsmutter, diese funktionieren einwandfrei, das eine in der nicht so bunten Verpackung hat eine fein griffelte Befestigungsmutter und funktioniert nicht.Mutter_grob.jpg Mutter_fein.jpgThermostat_nicht_bunt.jpg Thermostat_bunt.jpg

      K Offline
      K Offline
      Kilik
      schrieb am zuletzt editiert von
      #8

      @danny_v1 Moin, wo hast du die "bunten" bezogen? Gruß

      D 1 Antwort Letzte Antwort
      0
      • K Kilik

        @danny_v1 Moin, wo hast du die "bunten" bezogen? Gruß

        D Online
        D Online
        danny_v1
        schrieb am zuletzt editiert von
        #9

        @Kilik ich habe alle von amazon. Hab heute auch mal eurotronic angeschrieben ob es da einen Unterschied gibt, bzw welche davon die neueren sind. Mal sehen wann und ob die sich melden.

        1 Antwort Letzte Antwort
        0
        • D danny_v1

          Hallo,

          es gibt eine sehr gute Anleitung (weiß nicht ob ich den link hier posten darf? Ansonsten nach "eurotronic spirit zigbee conbee 2" -> erster Treffer).

          Ich habe nun 5 dieser Thermostate, aber nur 4 funktionieren, heatsetpoint und alles ander lässt sich an diesen Thermostaten einstellen. Das 5. funktioniert leider nicht, heatsetpoint läßt sich nicht über iobroker setzen. Das scheint aber am Thermostat zu liegen, ich habe festgestellt es gibt da mehrere Versionen, erkennbar an der Verpackung und an der Befestigungsmutter. Die Thermostate in der bunten Verpackung haben eine grob geriffelte Befestigungsmutter, diese funktionieren einwandfrei, das eine in der nicht so bunten Verpackung hat eine fein griffelte Befestigungsmutter und funktioniert nicht.Mutter_grob.jpg Mutter_fein.jpgThermostat_nicht_bunt.jpg Thermostat_bunt.jpg

          S Offline
          S Offline
          Strberg
          schrieb am zuletzt editiert von
          #10

          Ich habe auch die nicht bunte Verpackung mit fein geriffelter Mutter. Ich kann aber über deconz das Attribut 0x0012 occupied heating set point setzen und das hat auch eine Änderung auf dem Display des Thermostats zur Folge. Kann man das irgendwie per REST API setzen?

          D 1 Antwort Letzte Antwort
          0
          • S Strberg

            Ich habe auch die nicht bunte Verpackung mit fein geriffelter Mutter. Ich kann aber über deconz das Attribut 0x0012 occupied heating set point setzen und das hat auch eine Änderung auf dem Display des Thermostats zur Folge. Kann man das irgendwie per REST API setzen?

            D Online
            D Online
            danny_v1
            schrieb am zuletzt editiert von
            #11

            @Strberg Kannst Du das auch direkt über iobroker setzen im Datenpunkt? In der Anleitung die ich benutzt hab steht auch der curl Befehl drin mit dem es über Rest-API klappten sollte. Den könnte man ja dann über ein Skript setzen.

            S 1 Antwort Letzte Antwort
            0
            • D danny_v1

              @Strberg Kannst Du das auch direkt über iobroker setzen im Datenpunkt? In der Anleitung die ich benutzt hab steht auch der curl Befehl drin mit dem es über Rest-API klappten sollte. Den könnte man ja dann über ein Skript setzen.

              S Offline
              S Offline
              Strberg
              schrieb am zuletzt editiert von
              #12

              @danny_v1 Wenn ich den Datenpunkt im iobroker setze, ansieht es zwar so aus, als würde der Wert übernommen werden, aber am Display des Thermostats bleibt der alte Wert eingestellt und nach ein paar Minuten wird auch im iobroker wieder Wert, der auf dem Thermostat eingestellt ist, angezeigt.

              Über die Deconz Software ändert sich der Wert auf dem Thermostatdisplay sofort, also muss es doch irgendwie möglich sein den Wert zu setzen.

              D 1 Antwort Letzte Antwort
              0
              • S Strberg

                @danny_v1 Wenn ich den Datenpunkt im iobroker setze, ansieht es zwar so aus, als würde der Wert übernommen werden, aber am Display des Thermostats bleibt der alte Wert eingestellt und nach ein paar Minuten wird auch im iobroker wieder Wert, der auf dem Thermostat eingestellt ist, angezeigt.

                Über die Deconz Software ändert sich der Wert auf dem Thermostatdisplay sofort, also muss es doch irgendwie möglich sein den Wert zu setzen.

                D Online
                D Online
                danny_v1
                schrieb am zuletzt editiert von
                #13

                @Strberg Versuchs mal mit:

                curl -X PUT -d '{"heatsetpoint":1700}' http://localhost/api/<API-KEY>/sensors/<ID>/config

                über die konsole oder so. (1700 sind 17°C, <API-KEY> steht im deconz Adapter und <ID> ist die Nummer des Thermostat im deconz.0 Ordner. Wenn das geht könntest Du dir dann ein kleines Blockly zusammen bauen um den Wert zu setzen.

                S 1 Antwort Letzte Antwort
                0
                • D danny_v1

                  @Strberg Versuchs mal mit:

                  curl -X PUT -d '{"heatsetpoint":1700}' http://localhost/api/<API-KEY>/sensors/<ID>/config

                  über die konsole oder so. (1700 sind 17°C, <API-KEY> steht im deconz Adapter und <ID> ist die Nummer des Thermostat im deconz.0 Ordner. Wenn das geht könntest Du dir dann ein kleines Blockly zusammen bauen um den Wert zu setzen.

                  S Offline
                  S Offline
                  Strberg
                  schrieb am zuletzt editiert von
                  #14

                  @danny_v1 Das hatte ich schon versucht. Die API wird hier wohl genau so angesprochen, wie es der deconz Adapter im iobroker tut. Das Verhalten ist das gleiche. Der Datenpunkt im iobroker wird verändert, das Thermostatdisplay zeigt keine Änderung und nach einer Weile wird der Wert wieder vom Thermostat überschrieben auf den Wert, der auf dem Thermostat eingestellt ist.

                  Die Frage war eher, ob ich über die Rest API irgendwie direkt das Attribut 0x0012 zugreifen kann.

                  Das Problem scheint aber inzwischen auch bei anderen aufgetaucht zu sein. Im GitHub gibt es einen thread dazu. Ich weiß nicht, ob ich den Link dazu posten darf.
                  (GitHub->Dresden-Elektronik->deconz-Rest-plugin ->[Device Support Request] Eurotronic Spirit ZigBee #1098

                  AsgothianA 1 Antwort Letzte Antwort
                  0
                  • S Strberg

                    @danny_v1 Das hatte ich schon versucht. Die API wird hier wohl genau so angesprochen, wie es der deconz Adapter im iobroker tut. Das Verhalten ist das gleiche. Der Datenpunkt im iobroker wird verändert, das Thermostatdisplay zeigt keine Änderung und nach einer Weile wird der Wert wieder vom Thermostat überschrieben auf den Wert, der auf dem Thermostat eingestellt ist.

                    Die Frage war eher, ob ich über die Rest API irgendwie direkt das Attribut 0x0012 zugreifen kann.

                    Das Problem scheint aber inzwischen auch bei anderen aufgetaucht zu sein. Im GitHub gibt es einen thread dazu. Ich weiß nicht, ob ich den Link dazu posten darf.
                    (GitHub->Dresden-Elektronik->deconz-Rest-plugin ->[Device Support Request] Eurotronic Spirit ZigBee #1098

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von Asgothian
                    #15

                    @Strberg sagte in How-To: Eurotronic Spirit Zigbee mit Conbee II:

                    @danny_v1 Das hatte ich schon versucht. Die API wird hier wohl genau so angesprochen, wie es der deconz Adapter im iobroker tut. Das Verhalten ist das gleiche. Der Datenpunkt im iobroker wird verändert, das Thermostatdisplay zeigt keine Änderung und nach einer Weile wird der Wert wieder vom Thermostat überschrieben auf den Wert, der auf dem Thermostat eingestellt ist.

                    Die eigentlichen Fragen sind:

                    • Wenn du den Wert am Thermostat verstellst, ändert sich dann der Wert im ioBroker ?
                    • Wenn du per deconz GUI versuchst den Wert anzupassen, wird er dann geändert ? (Nachtrag: Um den Wert anzupassen solltest du im "Thermostat" Cluster den "occupied heating set point" anpassen. Die Anzeige des Thermostates sollte sofort umspringen, auch wenn der Wert im ioBroker sich erst nicht ändert)

                    Ich habe zu Testzwecken das bei mir gestern konfiguriert und bisher damit keine Probleme.

                    Die Frage war eher, ob ich über die Rest API irgendwie direkt das Attribut 0x0012 zugreifen kann.

                    Nein, das wird meines Wissens nicht nach aussen gegeben

                    Das Problem scheint aber inzwischen auch bei anderen aufgetaucht zu sein. Im GitHub gibt es einen thread dazu. Ich weiß nicht, ob ich den Link dazu posten darf.
                    (GitHub->Dresden-Elektronik->deconz-Rest-plugin ->[Device Support Request] Eurotronic Spirit ZigBee #1098

                    Warum solltest Du den Link nicht posten dürfen ? Ich mach das immer.

                    A.

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    S 1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @Strberg sagte in How-To: Eurotronic Spirit Zigbee mit Conbee II:

                      @danny_v1 Das hatte ich schon versucht. Die API wird hier wohl genau so angesprochen, wie es der deconz Adapter im iobroker tut. Das Verhalten ist das gleiche. Der Datenpunkt im iobroker wird verändert, das Thermostatdisplay zeigt keine Änderung und nach einer Weile wird der Wert wieder vom Thermostat überschrieben auf den Wert, der auf dem Thermostat eingestellt ist.

                      Die eigentlichen Fragen sind:

                      • Wenn du den Wert am Thermostat verstellst, ändert sich dann der Wert im ioBroker ?
                      • Wenn du per deconz GUI versuchst den Wert anzupassen, wird er dann geändert ? (Nachtrag: Um den Wert anzupassen solltest du im "Thermostat" Cluster den "occupied heating set point" anpassen. Die Anzeige des Thermostates sollte sofort umspringen, auch wenn der Wert im ioBroker sich erst nicht ändert)

                      Ich habe zu Testzwecken das bei mir gestern konfiguriert und bisher damit keine Probleme.

                      Die Frage war eher, ob ich über die Rest API irgendwie direkt das Attribut 0x0012 zugreifen kann.

                      Nein, das wird meines Wissens nicht nach aussen gegeben

                      Das Problem scheint aber inzwischen auch bei anderen aufgetaucht zu sein. Im GitHub gibt es einen thread dazu. Ich weiß nicht, ob ich den Link dazu posten darf.
                      (GitHub->Dresden-Elektronik->deconz-Rest-plugin ->[Device Support Request] Eurotronic Spirit ZigBee #1098

                      Warum solltest Du den Link nicht posten dürfen ? Ich mach das immer.

                      A.

                      S Offline
                      S Offline
                      Strberg
                      schrieb am zuletzt editiert von
                      #16

                      @Asgothian sagte in How-To: Eurotronic Spirit Zigbee mit Conbee II:

                      Die eigentlichen Fragen sind:

                      • Wenn du den Wert am Thermostat verstellst, ändert sich dann der Wert im ioBroker ?

                      Ja, nach ein paar Minuten ändert sich der Wert im iobroker auf den Wert, den ich am Thermostat eingestellt habe.

                      • Wenn du per deconz GUI versuchst den Wert anzupassen, wird er dann geändert ? (Nachtrag: Um den Wert anzupassen solltest du im "Thermostat" Cluster den "occupied heating set point" anpassen. Die Anzeige des Thermostates sollte sofort umspringen, auch wenn der Wert im ioBroker sich erst nicht ändert)

                      Ja das klappt, auch im iobroker wird der neue Wert dann sofort angezeigt. Nur wenn ich versuche, den Wert aus dem iobroker heraus zu schreiben, klappt das nicht.

                      Warum solltest Du den Link nicht posten dürfen ? Ich mach das immer.

                      Ich bin neu hier im Forum und habe die Regeln ehrlich gesagt nicht wirklich gelesen. Hier der Link:
                      https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1098

                      D 1 Antwort Letzte Antwort
                      0
                      • S Strberg

                        @Asgothian sagte in How-To: Eurotronic Spirit Zigbee mit Conbee II:

                        Die eigentlichen Fragen sind:

                        • Wenn du den Wert am Thermostat verstellst, ändert sich dann der Wert im ioBroker ?

                        Ja, nach ein paar Minuten ändert sich der Wert im iobroker auf den Wert, den ich am Thermostat eingestellt habe.

                        • Wenn du per deconz GUI versuchst den Wert anzupassen, wird er dann geändert ? (Nachtrag: Um den Wert anzupassen solltest du im "Thermostat" Cluster den "occupied heating set point" anpassen. Die Anzeige des Thermostates sollte sofort umspringen, auch wenn der Wert im ioBroker sich erst nicht ändert)

                        Ja das klappt, auch im iobroker wird der neue Wert dann sofort angezeigt. Nur wenn ich versuche, den Wert aus dem iobroker heraus zu schreiben, klappt das nicht.

                        Warum solltest Du den Link nicht posten dürfen ? Ich mach das immer.

                        Ich bin neu hier im Forum und habe die Regeln ehrlich gesagt nicht wirklich gelesen. Hier der Link:
                        https://github.com/dresden-elektronik/deconz-rest-plugin/issues/1098

                        D Online
                        D Online
                        danny_v1
                        schrieb am zuletzt editiert von
                        #17

                        @Strberg Weiß ja nicht ob man irgendwie auf die Firmware zugreifen kann, also die Version von den funktionierenden auslesen und die Version dann irgendwie auf die nicht funktionierenden zu spielen.

                        S 1 Antwort Letzte Antwort
                        0
                        • D danny_v1

                          @Strberg Weiß ja nicht ob man irgendwie auf die Firmware zugreifen kann, also die Version von den funktionierenden auslesen und die Version dann irgendwie auf die nicht funktionierenden zu spielen.

                          S Offline
                          S Offline
                          Strberg
                          schrieb am zuletzt editiert von
                          #18

                          @danny_v1 Bisher sind keine Flashfiles für das Thermostat im Umlauf. Aber ich denke derzeit muss man abwarten, wie sich die sache entwickelt. Im GitHub Thread wird nach einer Lösung für das Problem gesucht. Im Prinzip müsste sich das ja über die deconz Rest-Api regeln lassen. Derzeit scheint das Hauptproblem zu sein, die beiden Thermostatversionen zu unterscheiden, weil beide identische Werte im Basic-Cluster zurückgeben.

                          D 1 Antwort Letzte Antwort
                          0
                          • S Strberg

                            @danny_v1 Bisher sind keine Flashfiles für das Thermostat im Umlauf. Aber ich denke derzeit muss man abwarten, wie sich die sache entwickelt. Im GitHub Thread wird nach einer Lösung für das Problem gesucht. Im Prinzip müsste sich das ja über die deconz Rest-Api regeln lassen. Derzeit scheint das Hauptproblem zu sein, die beiden Thermostatversionen zu unterscheiden, weil beide identische Werte im Basic-Cluster zurückgeben.

                            D Online
                            D Online
                            danny_v1
                            schrieb am zuletzt editiert von
                            #19

                            @Strberg Gut dann heißt es also abwarten und ggf. die nicht funktionierenden Thermostate zurückschicken. Hab bis jetzt auch noch keine Antwort auf meine Anfrage bei Eurotronic erhalten :(

                            1 Antwort Letzte Antwort
                            0
                            • R Offline
                              R Offline
                              r0b1zZle
                              schrieb am zuletzt editiert von r0b1zZle
                              #20

                              Ist es denn nicht möglich, via REST-Api den Wert (Occupied Heating Setpoint --> 0x0012) händisch zu schreiben? Der Deconz-Adapter schreibt den Heatsetpoint offenbar in die "falsche" Adresse (Current Temperature Setpoint --> 0x4003), denn bei den anderen Firmware-Versionen hat das funktioniert (habe selber eins, bei dem es funktioniert, in 0x4003 zu schreiben (damit auch im Deconz-Adapter)). Bei den anderen Thermostaten kann ich nur händisch im Deconz-Gui den Thermostatwert via 0x0012 ändern.

                              Via REST-Api-Chrome-Plugin sehe ich in der Config nur den "Heatsetpoint" und hier schreibt er offenbar leider in die 0x4003 rein. Hat jemand schon eine Lösung?

                              AsgothianA 1 Antwort Letzte Antwort
                              0
                              • R r0b1zZle

                                Ist es denn nicht möglich, via REST-Api den Wert (Occupied Heating Setpoint --> 0x0012) händisch zu schreiben? Der Deconz-Adapter schreibt den Heatsetpoint offenbar in die "falsche" Adresse (Current Temperature Setpoint --> 0x4003), denn bei den anderen Firmware-Versionen hat das funktioniert (habe selber eins, bei dem es funktioniert, in 0x4003 zu schreiben (damit auch im Deconz-Adapter)). Bei den anderen Thermostaten kann ich nur händisch im Deconz-Gui den Thermostatwert via 0x0012 ändern.

                                Via REST-Api-Chrome-Plugin sehe ich in der Config nur den "Heatsetpoint" und hier schreibt er offenbar leider in die 0x4003 rein. Hat jemand schon eine Lösung?

                                AsgothianA Offline
                                AsgothianA Offline
                                Asgothian
                                Developer
                                schrieb am zuletzt editiert von
                                #21

                                @r0b1zZle Nein, das ist nicht möglich. Die restAPI stellt die Datenpunkte zur Verfügung und die Umsetzung auf die Datenpunkte des Thermostaten sind in der Software fest codiert.

                                A.

                                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                R 1 Antwort Letzte Antwort
                                0
                                • AsgothianA Asgothian

                                  @r0b1zZle Nein, das ist nicht möglich. Die restAPI stellt die Datenpunkte zur Verfügung und die Umsetzung auf die Datenpunkte des Thermostaten sind in der Software fest codiert.

                                  A.

                                  R Offline
                                  R Offline
                                  r0b1zZle
                                  schrieb am zuletzt editiert von r0b1zZle
                                  #22

                                  @Asgothian Dazu habe ich die entsprechende *.cpp gefunden (hier).

                                  Im Code steht folgendes:

                                  case 0x0012: // Occupied Heating Setpoint
                                              {
                                                  if (sensor->modelId().startsWith(QLatin1String("SPZB"))) // Eurotronic Spirit
                                                  {
                                                      // Use 0x4003 instead.
                                                  }
                                                  else
                                                  {
                                                      qint16 heatSetpoint = attr.numericValue().s16;
                                                      item = sensor->item(RConfigHeatSetpoint);
                                                      if (item && item->toNumber() != heatSetpoint)
                                                      {
                                                          item->setValue(heatSetpoint);
                                                          enqueueEvent(Event(RSensors, RConfigHeatSetpoint, sensor->id(), item));
                                                          configUpdated = true;
                                                      }
                                                  }
                                                  sensor->setZclValue(updateType, ind.srcEndpoint(), THERMOSTAT_CLUSTER_ID, attrId, attr.numericValue());
                                              }
                                  

                                  Das heißt, dass er die Bezeichnung "SPZB" abfragt und dann in 0x4003 schreibt. Wenn ich jetzt einfach die if-Abfrage rausnehmen würde, müsste es klappen, weil alles notwendige bereits implementiert ist. Frage ist, wo liegt die *.cpp und muss ich das neu kompilieren?

                                  AsgothianA 1 Antwort Letzte Antwort
                                  0
                                  • R r0b1zZle

                                    @Asgothian Dazu habe ich die entsprechende *.cpp gefunden (hier).

                                    Im Code steht folgendes:

                                    case 0x0012: // Occupied Heating Setpoint
                                                {
                                                    if (sensor->modelId().startsWith(QLatin1String("SPZB"))) // Eurotronic Spirit
                                                    {
                                                        // Use 0x4003 instead.
                                                    }
                                                    else
                                                    {
                                                        qint16 heatSetpoint = attr.numericValue().s16;
                                                        item = sensor->item(RConfigHeatSetpoint);
                                                        if (item && item->toNumber() != heatSetpoint)
                                                        {
                                                            item->setValue(heatSetpoint);
                                                            enqueueEvent(Event(RSensors, RConfigHeatSetpoint, sensor->id(), item));
                                                            configUpdated = true;
                                                        }
                                                    }
                                                    sensor->setZclValue(updateType, ind.srcEndpoint(), THERMOSTAT_CLUSTER_ID, attrId, attr.numericValue());
                                                }
                                    

                                    Das heißt, dass er die Bezeichnung "SPZB" abfragt und dann in 0x4003 schreibt. Wenn ich jetzt einfach die if-Abfrage rausnehmen würde, müsste es klappen, weil alles notwendige bereits implementiert ist. Frage ist, wo liegt die *.cpp und muss ich das neu kompilieren?

                                    AsgothianA Offline
                                    AsgothianA Offline
                                    Asgothian
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #23

                                    @r0b1zZle sagte in How-To: Eurotronic Spirit Zigbee mit Conbee II:

                                    Frage ist, wo liegt die *.cpp und muss ich das neu kompilieren?

                                    • Wo liegt es - bei deconz im GitHub
                                    • Musst du das kompilieren: ja. Anleitung gibt es auch bei deconz.

                                    A.

                                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                    R 1 Antwort Letzte Antwort
                                    0
                                    • AsgothianA Asgothian

                                      @r0b1zZle sagte in How-To: Eurotronic Spirit Zigbee mit Conbee II:

                                      Frage ist, wo liegt die *.cpp und muss ich das neu kompilieren?

                                      • Wo liegt es - bei deconz im GitHub
                                      • Musst du das kompilieren: ja. Anleitung gibt es auch bei deconz.

                                      A.

                                      R Offline
                                      R Offline
                                      r0b1zZle
                                      schrieb am zuletzt editiert von
                                      #24

                                      @Asgothian Bin dabei, habe erfolgreich kompiliert und rüber geschoben. Jetzt reboot und dann testen. Ich melde mich. Bei Bedarf reiche ich gleich eine Anleitung dazu nach.

                                      S 1 Antwort Letzte Antwort
                                      0
                                      • R r0b1zZle

                                        @Asgothian Bin dabei, habe erfolgreich kompiliert und rüber geschoben. Jetzt reboot und dann testen. Ich melde mich. Bei Bedarf reiche ich gleich eine Anleitung dazu nach.

                                        S Offline
                                        S Offline
                                        Strberg
                                        schrieb am zuletzt editiert von
                                        #25

                                        @r0b1zZle wenn das funktioniert, wäre ich an einer Anleitung sehr interessiert!

                                        D 1 Antwort Letzte Antwort
                                        0
                                        • R Offline
                                          R Offline
                                          r0b1zZle
                                          schrieb am zuletzt editiert von
                                          #26

                                          Also, es ist leider doch nicht ganz so einfach. Ich hoffe, dass nach dem Überschreiben der Binaries des Rest-Api-Plugins nicht noch ein weiterer Schritt notwendig ist, damit die API die neuen Binaries nutzt (habe jetzt einfach immer den Raspi rebootet). Denn es ändert sich einfach gar nichts, egal was ich im Code ändere. Leider kann man das auch nicht debuggen. Muss ich mich die Tage noch einmal ran setzen und genau schauen, was da los ist.

                                          R 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

                                          804

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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