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. Entwicklung
  4. Supportthread Resol-Adapter

NEWS

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

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

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

Supportthread Resol-Adapter

Geplant Angeheftet Gesperrt Verschoben Entwicklung
176 Beiträge 10 Kommentatoren 19.8k Aufrufe 9 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.
  • GarganoG Gargano

    @ckhx78 Hi,

    ich habe inzwischen Antwort vom Daniel :
    Mit
    "valueId": "Relaismodus5",
    "valueIndex": 501,
    "value": 2

    sollte das Relais 5 in den Handbetrieb gehen.

    Daniel hat sich einen COSMO Multi geliehen, auf der eine Firmware-Version 1.05 und damit probiert.

    C Offline
    C Offline
    ckhx78
    schrieb am zuletzt editiert von
    #140

    @gargano
    Ich les das grade erst, Sorry!
    Mega!! Aktuell war nur noch sehr wenig Zeit und die Heizung hinten angestellt, im Sommer ist's Interessanter wenn der Puffer über den Kollektor genug Wärme hat, aktuell hab ich an dem Puffer noch einen Holzofen (mit Wassertasche) und einen Pelletsofen mit Wassertasche, aber wenn die laufen kommt reichlich Hitze :-)
    Aber ganz ganz vielen Dank, denke spätestens zum Frühjahr wird das wieder Interessant! :-)

    Schöne Feiertage und guten Rutsch!!

    VG
    Christoph

    1 Antwort Letzte Antwort
    0
    • N Online
      N Online
      noio
      schrieb am zuletzt editiert von noio
      #141
      80
      19
      Log-Größe: 3.9 MB
      
      1
      Zeit
      debug
      Nachricht
      
      resol.0
      2025-08-27 21:07:00.248	debug	Finishing loadMyConfig...
      
      resol.0
      2025-08-27 21:07:00.246	error	Error: Unable to complete value {"valueId":"Heizung_Heizkreis1_Betriebsart"}
      
      resol.0
      2025-08-27 21:07:00.063	debug	fct->item found{"name":"Heizung_Heizkreis2_Betriebsart","cmd":"Heizung_Heizkreis2_Betriebsart","val":"val"}
      
      resol.0
      2025-08-27 21:07:00.061	debug	fct->item found{"name":"Heizung_Heizkreis1_Betriebsart","cmd":"Heizung_Heizkreis1_Betriebsart","val":"val"}
      
      resol.0 
      2025-08-27 21:07:00.033	debug	options1 {"deviceAddress":32273,"version":2}
      
      resol.0
      2025-08-27 21:07:00.031	debug	loadMyConfig (context) {"connection":{"_events":{},"_readableState":
      						       {"highWaterMark":65536,"buffer":[],"bufferIndex":0,"length":0,"pipes":
      						       [],"awaitDrainWriters":null},"_writableState":
      						       {"highWaterMark":65536,"length":0,"corked":0,"writelen":0,"bufferedIndex":0,"pendingcb":0},"allowHalfOpen":true,"channel":0,"selfAddress":32,"host":"10.0.0.10","port":7053,"viaTag":null,"password":"bonevbus","channelListCallback":null,"rawVBusDataOnly":false,"tlsOptions":null,"disableReconnect":false,"_eventsCount":3,"connectionState":"CONNECTED","rxBuffer":
      						       {"type":"Buffer","data":
      						       [170,16,0,49,126,16,0,1,10,37,100,48,36,3,1,67,58,0,0,0,0,69,95,75,0,0,1,84,49,32,1,0,1,44,33,70,68,0,0,84,26,118,8,0,1,102]},"socket":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_closeAfterHandlingError":false,"_events":{"end":[null,null]},"_readableState":{"highWaterMark":65536,"buffer":[],"bufferIndex":0,"length":0,"pipes":[],"awaitDrainWriters":null},"_writableState":{"highWaterMark":65536,"length":0,"corked":0,"writelen":0,"bufferedIndex":0,"pendingcb":0},"allowHalfOpen":false,"_eventsCount":4,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null,"timeout":30000},"reconnectTimeout":0},"deviceAddress":32273,"deviceID":"007E110010","deviceVersion":2}
      
      resol.0
      2025-08-27 21:07:00.015	debug	received data: [{"id":"00_0010_7E11_10_0100_000_2_0","name":"Temperatur Sensor
      					       1","rawValue":30.6,"deviceName":"DeltaSol MX
      					       [Regler]","deviceId":"007E110010","addressId":32273,"unitId":"DegreesCelsius","unitText":"
      					       °C","typeId":"Number_0_1_DegreesCelsius","precision":1,"rootTypeId":"Number","parts":
      					       [{"offset":0,"mask":255,"bitPos":0,"isSigned":false,"factor":1},
      					       {"offset":1,"mask":255,"bitPos":0,"isSigned":true,"factor":256}]},
      					       {"id":"00_0010_7E11_10_0100_002_2_0","name":"Temperatur Sensor 
      					       2","rawValue":51.2,"deviceName":"DeltaSol MX
      
      N 1 Antwort Letzte Antwort
      0
      • N noio
        80
        19
        Log-Größe: 3.9 MB
        
        1
        Zeit
        debug
        Nachricht
        
        resol.0
        2025-08-27 21:07:00.248	debug	Finishing loadMyConfig...
        
        resol.0
        2025-08-27 21:07:00.246	error	Error: Unable to complete value {"valueId":"Heizung_Heizkreis1_Betriebsart"}
        
        resol.0
        2025-08-27 21:07:00.063	debug	fct->item found{"name":"Heizung_Heizkreis2_Betriebsart","cmd":"Heizung_Heizkreis2_Betriebsart","val":"val"}
        
        resol.0
        2025-08-27 21:07:00.061	debug	fct->item found{"name":"Heizung_Heizkreis1_Betriebsart","cmd":"Heizung_Heizkreis1_Betriebsart","val":"val"}
        
        resol.0 
        2025-08-27 21:07:00.033	debug	options1 {"deviceAddress":32273,"version":2}
        
        resol.0
        2025-08-27 21:07:00.031	debug	loadMyConfig (context) {"connection":{"_events":{},"_readableState":
        						       {"highWaterMark":65536,"buffer":[],"bufferIndex":0,"length":0,"pipes":
        						       [],"awaitDrainWriters":null},"_writableState":
        						       {"highWaterMark":65536,"length":0,"corked":0,"writelen":0,"bufferedIndex":0,"pendingcb":0},"allowHalfOpen":true,"channel":0,"selfAddress":32,"host":"10.0.0.10","port":7053,"viaTag":null,"password":"bonevbus","channelListCallback":null,"rawVBusDataOnly":false,"tlsOptions":null,"disableReconnect":false,"_eventsCount":3,"connectionState":"CONNECTED","rxBuffer":
        						       {"type":"Buffer","data":
        						       [170,16,0,49,126,16,0,1,10,37,100,48,36,3,1,67,58,0,0,0,0,69,95,75,0,0,1,84,49,32,1,0,1,44,33,70,68,0,0,84,26,118,8,0,1,102]},"socket":{"connecting":false,"_hadError":false,"_parent":null,"_host":null,"_closeAfterHandlingError":false,"_events":{"end":[null,null]},"_readableState":{"highWaterMark":65536,"buffer":[],"bufferIndex":0,"length":0,"pipes":[],"awaitDrainWriters":null},"_writableState":{"highWaterMark":65536,"length":0,"corked":0,"writelen":0,"bufferedIndex":0,"pendingcb":0},"allowHalfOpen":false,"_eventsCount":4,"_sockname":null,"_pendingData":null,"_pendingEncoding":"","server":null,"_server":null,"timeout":30000},"reconnectTimeout":0},"deviceAddress":32273,"deviceID":"007E110010","deviceVersion":2}
        
        resol.0
        2025-08-27 21:07:00.015	debug	received data: [{"id":"00_0010_7E11_10_0100_000_2_0","name":"Temperatur Sensor
        					       1","rawValue":30.6,"deviceName":"DeltaSol MX
        					       [Regler]","deviceId":"007E110010","addressId":32273,"unitId":"DegreesCelsius","unitText":"
        					       °C","typeId":"Number_0_1_DegreesCelsius","precision":1,"rootTypeId":"Number","parts":
        					       [{"offset":0,"mask":255,"bitPos":0,"isSigned":false,"factor":1},
        					       {"offset":1,"mask":255,"bitPos":0,"isSigned":true,"factor":256}]},
        					       {"id":"00_0010_7E11_10_0100_002_2_0","name":"Temperatur Sensor 
        					       2","rawValue":51.2,"deviceName":"DeltaSol MX
        
        N Online
        N Online
        noio
        schrieb am zuletzt editiert von
        #142

        @noio Bildschirmfoto_2025-08-27_21-54-14.png

        Bildschirmfoto_2025-08-27_21-56-09.png

        N 1 Antwort Letzte Antwort
        0
        • N noio

          @noio Bildschirmfoto_2025-08-27_21-54-14.png

          Bildschirmfoto_2025-08-27_21-56-09.png

          N Online
          N Online
          noio
          schrieb am zuletzt editiert von
          #143

          Keine einträge zu "Daten gesendet" oder ähnliches in den Logs wenn ich "Schalter" in den "Objekten" umstelle....

          Also da geht anscheinend nix mehr.....

          Resol MX Firmware : 2.11

          N 1 Antwort Letzte Antwort
          0
          • N noio

            Keine einträge zu "Daten gesendet" oder ähnliches in den Logs wenn ich "Schalter" in den "Objekten" umstelle....

            Also da geht anscheinend nix mehr.....

            Resol MX Firmware : 2.11

            N Online
            N Online
            noio
            schrieb am zuletzt editiert von noio
            #144

            Hier ein log mit der git version.......

            vbus-log

            Send.....geht nicht.....:disappointed:

            GrizzelbeeG 1 Antwort Letzte Antwort
            0
            • N noio

              Hier ein log mit der git version.......

              vbus-log

              Send.....geht nicht.....:disappointed:

              GrizzelbeeG Online
              GrizzelbeeG Online
              Grizzelbee
              Developer
              schrieb am zuletzt editiert von
              #145

              @noio sagte in Supportthread Resol-Adapter:

              Send.....geht nicht.....

              Ich verstehe ehrlich gesagt nicht was Du da machen und erreichen willst.
              Für den Deltasol MX Controller sind lediglich 2 Actions definiert - nämlich die Betriebsart der beiden Heizkreise umzustellen. Und zwar auf: EIN, AUS und Automatik.

              That's it.

              Erkläre doch bitte mal, was Du zu erreichen versuchst und wie.

              viele Grüße
              grizzelbee1

              N 1 Antwort Letzte Antwort
              0
              • GrizzelbeeG Grizzelbee

                @noio sagte in Supportthread Resol-Adapter:

                Send.....geht nicht.....

                Ich verstehe ehrlich gesagt nicht was Du da machen und erreichen willst.
                Für den Deltasol MX Controller sind lediglich 2 Actions definiert - nämlich die Betriebsart der beiden Heizkreise umzustellen. Und zwar auf: EIN, AUS und Automatik.

                That's it.

                Erkläre doch bitte mal, was Du zu erreichen versuchst und wie.

                viele Grüße
                grizzelbee1

                N Online
                N Online
                noio
                schrieb am zuletzt editiert von noio
                #146

                @grizzelbee said in Supportthread Resol-Adapter:

                Für den Deltasol MX Controller sind lediglich 2 Actions definiert - nämlich die Betriebsart der beiden Heizkreise umzustellen. Und zwar auf: EIN, AUS und Automatik.

                Genau dass......mit eingaben im VIS...

                deltasol-mx2xx.js:

                {"dp": [
                        {"dpName":"Heizung_Heizkreis1_Betriebsart", "name":"Heizung_Heizkreis1_Betriebsart", "type":"number","min":0, "max":5,"states":{"0":"Automatik","1":"Tag", "2":"Nacht", "3":"Sommer", "4":"Urlaub", "5":"Aus"}},
                         {"dpName":"Heizung_Heizkreis2_Betriebsart", "name":"Heizung_Heizkreis2_Betriebsart", "type":"number","min":0, "max":5, "states":{"0":"Automatik", "1":"Tag", "2":"Nacht", "3":"Sommer", "4":"Urlaub", "5":"Aus"}}
                       ],
                   "fct":[{"name":"Heizung_Heizkreis1_Betriebsart","cmd":"Heizung_Heizkreis1_Betriesbsart","val":"val"},
                           {"name":"Heizung_Heizkreis2_Betriebsart","cmd":"Heizung_Heizkreis2_Betriebsart","val":"val"}
                          ]
                }
                
                N 1 Antwort Letzte Antwort
                0
                • N noio

                  @grizzelbee said in Supportthread Resol-Adapter:

                  Für den Deltasol MX Controller sind lediglich 2 Actions definiert - nämlich die Betriebsart der beiden Heizkreise umzustellen. Und zwar auf: EIN, AUS und Automatik.

                  Genau dass......mit eingaben im VIS...

                  deltasol-mx2xx.js:

                  {"dp": [
                          {"dpName":"Heizung_Heizkreis1_Betriebsart", "name":"Heizung_Heizkreis1_Betriebsart", "type":"number","min":0, "max":5,"states":{"0":"Automatik","1":"Tag", "2":"Nacht", "3":"Sommer", "4":"Urlaub", "5":"Aus"}},
                           {"dpName":"Heizung_Heizkreis2_Betriebsart", "name":"Heizung_Heizkreis2_Betriebsart", "type":"number","min":0, "max":5, "states":{"0":"Automatik", "1":"Tag", "2":"Nacht", "3":"Sommer", "4":"Urlaub", "5":"Aus"}}
                         ],
                     "fct":[{"name":"Heizung_Heizkreis1_Betriebsart","cmd":"Heizung_Heizkreis1_Betriesbsart","val":"val"},
                             {"name":"Heizung_Heizkreis2_Betriebsart","cmd":"Heizung_Heizkreis2_Betriebsart","val":"val"}
                            ]
                  }
                  
                  N Online
                  N Online
                  noio
                  schrieb am zuletzt editiert von
                  #147

                  Meiner Meinung passt dass soweit ,jedoch zeigt der Regler keine Reaktion weinn ich unter "Aktions" etwas
                  Umstelle.......um die Heizkreis zu schalten.......

                  Danke , MFG
                  Noio

                  N 1 Antwort Letzte Antwort
                  0
                  • N noio

                    Meiner Meinung passt dass soweit ,jedoch zeigt der Regler keine Reaktion weinn ich unter "Aktions" etwas
                    Umstelle.......um die Heizkreis zu schalten.......

                    Danke , MFG
                    Noio

                    N Online
                    N Online
                    noio
                    schrieb am zuletzt editiert von
                    #148

                    Ok , liegt wohl (auch zum Teil) an meiner 2.11 Firmware......hab da nen Bug Report gefunden.........
                    dass das bei mir nicht geht...

                    Schade eigentlich , wär ganz praktisch gewesen....so bleibts beim Weg in den Keller.......

                    PS: Ich mach kein Firmware Update mehr wenn eh alles läuft.

                    GrizzelbeeG 1 Antwort Letzte Antwort
                    0
                    • N noio

                      Ok , liegt wohl (auch zum Teil) an meiner 2.11 Firmware......hab da nen Bug Report gefunden.........
                      dass das bei mir nicht geht...

                      Schade eigentlich , wär ganz praktisch gewesen....so bleibts beim Weg in den Keller.......

                      PS: Ich mach kein Firmware Update mehr wenn eh alles läuft.

                      GrizzelbeeG Online
                      GrizzelbeeG Online
                      Grizzelbee
                      Developer
                      schrieb am zuletzt editiert von
                      #149

                      @noio sagte in Supportthread Resol-Adapter:

                      Ok , liegt wohl (auch zum Teil) an meiner 2.11 Firmware......hab da nen Bug Report gefunden.........
                      dass das bei mir nicht geht...

                      Denkbar, mein Controller wird nicht auf 2.x aktualisiert, deswegen kann ich das selbst nicht testen.
                      Vielleicht bringt es was, wenn ich die zugrunde liegende Bibliothek gelegentlich mal aktualisiere.

                      PS: Ich mach kein Firmware Update mehr wenn eh alles läuft.

                      Bedeutet das, das die Probleme erst nach dem, Update auftraten?
                      Ist vielleicht ein Downgrade möglich?

                      viele Grüße
                      Grizzelbee

                      N 2 Antworten Letzte Antwort
                      0
                      • GrizzelbeeG Grizzelbee

                        @noio sagte in Supportthread Resol-Adapter:

                        Ok , liegt wohl (auch zum Teil) an meiner 2.11 Firmware......hab da nen Bug Report gefunden.........
                        dass das bei mir nicht geht...

                        Denkbar, mein Controller wird nicht auf 2.x aktualisiert, deswegen kann ich das selbst nicht testen.
                        Vielleicht bringt es was, wenn ich die zugrunde liegende Bibliothek gelegentlich mal aktualisiere.

                        PS: Ich mach kein Firmware Update mehr wenn eh alles läuft.

                        Bedeutet das, das die Probleme erst nach dem, Update auftraten?
                        Ist vielleicht ein Downgrade möglich?

                        viele Grüße
                        Grizzelbee

                        N Online
                        N Online
                        noio
                        schrieb am zuletzt editiert von
                        #150

                        @grizzelbee said in Supportthread Resol-Adapter:

                        Bedeutet das, das die Probleme erst nach dem, Update auftraten?

                        Nö , ich hab den iobroker erst vor kurzem endteckt , den Regler hab ich >10Jahre im Betrieb ohne Probleme.....
                        Ich halte halt gern meine Geräte auf aktuellem Stand .....

                        1 Antwort Letzte Antwort
                        0
                        • GrizzelbeeG Grizzelbee

                          @noio sagte in Supportthread Resol-Adapter:

                          Ok , liegt wohl (auch zum Teil) an meiner 2.11 Firmware......hab da nen Bug Report gefunden.........
                          dass das bei mir nicht geht...

                          Denkbar, mein Controller wird nicht auf 2.x aktualisiert, deswegen kann ich das selbst nicht testen.
                          Vielleicht bringt es was, wenn ich die zugrunde liegende Bibliothek gelegentlich mal aktualisiere.

                          PS: Ich mach kein Firmware Update mehr wenn eh alles läuft.

                          Bedeutet das, das die Probleme erst nach dem, Update auftraten?
                          Ist vielleicht ein Downgrade möglich?

                          viele Grüße
                          Grizzelbee

                          N Online
                          N Online
                          noio
                          schrieb am zuletzt editiert von noio
                          #151

                          @grizzelbee said in Supportthread Resol-Adapter:

                          Ist vielleicht ein Downgrade möglich?

                          Ja , wenn man den Regler zu Resol schickt und kostet was.... (lt.deren Webseite)

                          MFG

                          F 1 Antwort Letzte Antwort
                          0
                          • N noio

                            @grizzelbee said in Supportthread Resol-Adapter:

                            Ist vielleicht ein Downgrade möglich?

                            Ja , wenn man den Regler zu Resol schickt und kostet was.... (lt.deren Webseite)

                            MFG

                            F Offline
                            F Offline
                            Faz
                            schrieb am zuletzt editiert von
                            #152

                            @noio, schon mal die RESOL APP "VBus Touch HC" für Android oder Apple angesehen?
                            Dort kann man mit dem MX Regler genau das schalten, kostet allerdings meine 10€ für die RESOL MX Geräte-Freischaltung.
                            Wäre eine Alternative wenn du nicht in den Keller rennen willst und es mit dem IoBroker nicht mehr funktioniert.

                            Grüße Faz

                            N 1 Antwort Letzte Antwort
                            0
                            • F Faz

                              @noio, schon mal die RESOL APP "VBus Touch HC" für Android oder Apple angesehen?
                              Dort kann man mit dem MX Regler genau das schalten, kostet allerdings meine 10€ für die RESOL MX Geräte-Freischaltung.
                              Wäre eine Alternative wenn du nicht in den Keller rennen willst und es mit dem IoBroker nicht mehr funktioniert.

                              Grüße Faz

                              N Online
                              N Online
                              noio
                              schrieb am zuletzt editiert von
                              #153

                              @faz said in Supportthread Resol-Adapter:

                              @noio, schon mal die RESOL APP "VBus Touch HC" gesehen ?

                              Grüße Faz

                              Habs mir grad nochmal angesehen......Die App will ne Registrierung bei Vbus.net von mir......will ich nicht....

                              Trotzdem Danke.......
                              MFG

                              1 Antwort Letzte Antwort
                              0
                              • N Online
                                N Online
                                noio
                                schrieb am zuletzt editiert von
                                #154

                                Hallo ich nochmal.....
                                Könnte die main.js geändert werden damit Angelegte Datenpunkte anpassbar werden ?

                                MFG
                                noio

                                GrizzelbeeG 1 Antwort Letzte Antwort
                                0
                                • N noio

                                  Hallo ich nochmal.....
                                  Könnte die main.js geändert werden damit Angelegte Datenpunkte anpassbar werden ?

                                  MFG
                                  noio

                                  GrizzelbeeG Online
                                  GrizzelbeeG Online
                                  Grizzelbee
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #155

                                  @noio sagte in Supportthread Resol-Adapter:

                                  Könnte die main.js geändert werden damit Angelegte Datenpunkte anpassbar werden ?

                                  Ja, könnte man grundsätzlich, aber was soll das bringen?
                                  Alles was sinnvoll Änderbar ist (also auch irgendwelche Aktionen auslöst) findest Du unter "Actions".
                                  Alles Andere ist eben nicht änderbar, weil es keinen Sinn ergibt etwas daran zu ändern - und weil es mit dem nächsten Datenpoll vom Controller eh wieder überschrieben würde.

                                  Was ist also deine Idee hinter der Frage?

                                  viele Grüße
                                  grizzelbee

                                  N 1 Antwort Letzte Antwort
                                  0
                                  • GrizzelbeeG Grizzelbee

                                    @noio sagte in Supportthread Resol-Adapter:

                                    Könnte die main.js geändert werden damit Angelegte Datenpunkte anpassbar werden ?

                                    Ja, könnte man grundsätzlich, aber was soll das bringen?
                                    Alles was sinnvoll Änderbar ist (also auch irgendwelche Aktionen auslöst) findest Du unter "Actions".
                                    Alles Andere ist eben nicht änderbar, weil es keinen Sinn ergibt etwas daran zu ändern - und weil es mit dem nächsten Datenpoll vom Controller eh wieder überschrieben würde.

                                    Was ist also deine Idee hinter der Frage?

                                    viele Grüße
                                    grizzelbee

                                    N Online
                                    N Online
                                    noio
                                    schrieb am zuletzt editiert von noio
                                    #156

                                    @Grizzelbee sagte in Supportthread Resol-Adapter:

                                    und weil es mit dem nächsten Datenpoll vom Controller eh wieder überschrieben würde.

                                    genau darum gehts mir.....

                                    Ich wollte die Sensoren benennen ......
                                    I wollte eine sinnvolle Skalierung im Istwertdiagramm vom Material Widgeds Adapter für jeden Sensor seperat........
                                    Natürlich kann man Workarounds machen ....
                                    Ich dachte halt , es würd doch reichen wenn der Resol Adapter nach dem ersten Anlegen nur mehr "Values und States" aktualisiert.........

                                    MFG
                                    noio

                                    GarganoG 1 Antwort Letzte Antwort
                                    0
                                    • N noio

                                      @Grizzelbee sagte in Supportthread Resol-Adapter:

                                      und weil es mit dem nächsten Datenpoll vom Controller eh wieder überschrieben würde.

                                      genau darum gehts mir.....

                                      Ich wollte die Sensoren benennen ......
                                      I wollte eine sinnvolle Skalierung im Istwertdiagramm vom Material Widgeds Adapter für jeden Sensor seperat........
                                      Natürlich kann man Workarounds machen ....
                                      Ich dachte halt , es würd doch reichen wenn der Resol Adapter nach dem ersten Anlegen nur mehr "Values und States" aktualisiert.........

                                      MFG
                                      noio

                                      GarganoG Offline
                                      GarganoG Offline
                                      Gargano
                                      schrieb am zuletzt editiert von
                                      #157

                                      @noio erstelle Aliase, die kannst Du benennen wie Du willst.

                                      N 1 Antwort Letzte Antwort
                                      0
                                      • GarganoG Gargano

                                        @noio erstelle Aliase, die kannst Du benennen wie Du willst.

                                        N Online
                                        N Online
                                        noio
                                        schrieb am zuletzt editiert von noio
                                        #158

                                        @Gargano sagte in Supportthread Resol-Adapter:

                                        @noio erstelle Aliase, die kannst Du benennen wie Du willst.

                                        Danke , hab ich noch nicht gekannt.....
                                        Naja ich mach das derweil selbst ,mit nem kurzen skript....

                                        MFG
                                        noio

                                        1 Antwort Letzte Antwort
                                        0
                                        • N Online
                                          N Online
                                          noio
                                          schrieb am zuletzt editiert von noio
                                          #159
                                              //  Create or extend object
                                          
                                          /*
                                              createOrExtendObject(id, objData, value) {
                                                  const self = this;
                                                  this.getObject(id, function (err, oldObj) {
                                                      if (!err && oldObj) {
                                                          self.extendObject(id, objData, () => {
                                                              if (typeof value !== 'undefined') self.setState(id, value, true);
                                                          });
                                                      } else {
                                                          self.setObjectNotExists(id, objData, () => {
                                                              if (typeof value !== 'undefined') self.setState(id, value, true);
                                                          });
                                                      }
                                                  });
                                              }
                                          */
                                          
                                          createOrExtendObject(id, objData, value) {
                                              const self = this;
                                          
                                              // Hole das aktuelle Objekt, um zu überprüfen, ob es bereits existiert
                                              this.getObject(id, function (err, oldObj) {
                                                  if (!err && oldObj) {
                                                      // Objekt existiert bereits, nur den Wert des States aktualisieren
                                                      const currentState = self.getState(id) ? self.getState(id).val : undefined;
                                          
                                                      // Nur den State setzen, wenn sich der Wert geändert hat
                                                      if (typeof value !== 'undefined' && currentState !== value) {
                                                          self.setState(id, value, true); // State nur aktualisieren, wenn der Wert sich geändert hat
                                                      }
                                                  } else {
                                                      // Objekt existiert noch nicht - setze es mit den Metadaten
                                                      self.setObjectNotExists(id, objData, () => {
                                                          // Bei der ersten Erstellung setzen wir auch den Wert
                                                          if (typeof value !== 'undefined') {
                                                              self.setState(id, value, true);
                                                          }
                                                      });
                                                  }
                                              });
                                          }
                                          
                                          

                                          iobroker/node-modules/iobroker.resol/main.js

                                          Ca. Ab Zeile 882 , das "Auskommentierte" ist das Orginal
                                          Den Teil danach hab ich von ChatGPT .......gemacht bekommen .

                                          Scheint so zu Funktionieren.......
                                          Ich hab das (ChatGPT) zum ersten mal Benutzt , bin nicht mal Angemeldet....

                                          MFG noio

                                          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

                                          469

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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