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. Error/Bug
  4. Rolladen-Status nicht immer aktuell

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    247

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

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

Rolladen-Status nicht immer aktuell

Scheduled Pinned Locked Moved Error/Bug
29 Posts 13 Posters 7.7k Views
  • 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.
  • J Offline
    J Offline
    joho
    wrote on last edited by
    #15

    Schade, genau diesen Fehler hab ich auch. Es scheint mir auch so, dass iobroker beim ersten Start die Werte falsch einliest (1%). Ich hab mir eine Oberfläche mit vis gebastelt und verwende dort das jqui-mfd shutter dialog widget. Diese zeigt mir auch 1% an. Nachdem man allerdings mit diesem Widget die Rollo bedient hat, dann funktioniert alles wie es soll. Wir die Rollo anderwertig bedient oder der iobroker.rpc Adapter neu gestartet, dann sind die Werte wieder falsch.

    Für mich ist das leider ein showstopper für iobroker. Mit ccu.io und Dashui funktioniert übrigends alles wie es soll.

    joho

    1 Reply Last reply
    0
    • H Offline
      H Offline
      harvey637
      wrote on last edited by
      #16

      Hi,

      aus meiner Sicht hilfreich, was denn so in die history eingetragen wird.

      Da sehe ich "rpc" als Quelle mit "richtigen" Werten zwischen 0 und 100, für "unten" und "oben".

      Wenn die Quelle "rega" ist steht da aber z.B. "0.07" anstatt "7" (%) und "1" anstatt "100" (%).

      Da diese Werte dann ohne weitere Auswertung der Quelle aber in die Darstellung (etwa flot-Adapter)

      eingehen entstehen unsinnige Grafiken.

      Wert Bestätigt Quelle      Zeit
      0.07	true	 hm-rega.0	2016-01-06 21:41:40	
      7	   true	 hm-rpc.0	 2016-01-06 17:17:46	
      100	 true	 hm-rpc.0	 2016-01-06 14:30:21	
      1	   true	 hm-rega.0	2016-01-06 07:52:27	
      1	   true	 hm-rega.0	2016-01-06 07:48:24	
      7	   true	 hm-rpc.0	 2016-01-05 17:16:47	
      100	 true	 hm-rpc.0	 2016-01-05 07:00:52	
      7	   true	 hm-rpc.0	 2016-01-05 07:00:19	
      0.07	true	 hm-rega.0	2016-01-04 22:26:09	
      7	   true	 hm-rpc.0	 2016-01-04 17:15:48	
      99.5	true 	hm-rpc.0	 2016-01-04 17:15:19	
      100	 true    hm-rpc.0	 2016-01-04 07:00:52	
      7	   true	 hm-rpc.0	 2016-01-04 07:00:18
      
      

      Also Ursache des Übels ist, dass einige Adapter analoge Werte je nach Quelle mal als 0-100, mal als 0-1 ausgeben, die dann

      so in der history gelagert werden.

      Temperaturen scheinen generell ok zu sein, aber Dimmer und Rollos wohl nicht, wahrscheinlich sind alle % Werte betroffen, vermute ich.

      Aus meienr Sicht sollte man sich auf die 0-100 Skalierung einigen, das das mir als Skala der Grafiken z.B. bei Rollos als schöner erscheint.

      1 Reply Last reply
      0
      • H Offline
        H Offline
        hometm
        wrote on last edited by
        #17

        Ich kann es bestätigen:

        Wenn der Rolladen offen ist (100%), und ioBroker neu gestartet wird, steht im entsprechenden Objekt 1%

        Tobias

        Gesendet von meinem VT10416-2 mit Tapatalk

        1 Reply Last reply
        0
        • BluefoxB Offline
          BluefoxB Offline
          Bluefox
          wrote on last edited by
          #18

          @harvey637:

          Hi,

          aus meiner Sicht hilfreich, was denn so in die history eingetragen wird.

          Da sehe ich "rpc" als Quelle mit "richtigen" Werten zwischen 0 und 100, für "unten" und "oben".

          Wenn die Quelle "rega" ist steht da aber z.B. "0.07" anstatt "7" (%) und "1" anstatt "100" (%).

          Da diese Werte dann ohne weitere Auswertung der Quelle aber in die Darstellung (etwa flot-Adapter)

          eingehen entstehen unsinnige Grafiken.

          Wert Bestätigt Quelle      Zeit
          0.07	true	 hm-rega.0	2016-01-06 21:41:40	
          7	   true	 hm-rpc.0	 2016-01-06 17:17:46	
          100	 true	 hm-rpc.0	 2016-01-06 14:30:21	
          1	   true	 hm-rega.0	2016-01-06 07:52:27	
          1	   true	 hm-rega.0	2016-01-06 07:48:24	
          7	   true	 hm-rpc.0	 2016-01-05 17:16:47	
          100	 true	 hm-rpc.0	 2016-01-05 07:00:52	
          7	   true	 hm-rpc.0	 2016-01-05 07:00:19	
          0.07	true	 hm-rega.0	2016-01-04 22:26:09	
          7	   true	 hm-rpc.0	 2016-01-04 17:15:48	
          99.5	true 	hm-rpc.0	 2016-01-04 17:15:19	
          100	 true    hm-rpc.0	 2016-01-04 07:00:52	
          7	   true	 hm-rpc.0	 2016-01-04 07:00:18
          
          

          Also Ursache des Übels ist, dass einige Adapter analoge Werte je nach Quelle mal als 0-100, mal als 0-1 ausgeben, die dann

          so in der history gelagert werden.

          Temperaturen scheinen generell ok zu sein, aber Dimmer und Rollos wohl nicht, wahrscheinlich sind alle % Werte betroffen, vermute ich.

          Aus meienr Sicht sollte man sich auf die 0-100 Skalierung einigen, das das mir als Skala der Grafiken z.B. bei Rollos als schöner erscheint. `
          D.h. dass hm-rega falsche Werte reinschreibt?

          Frage warum macht die das?

          1 Reply Last reply
          0
          • H Offline
            H Offline
            harvey637
            wrote on last edited by
            #19

            @bluefox

            Hi,

            ja, genau so sieht das aus.

            Waruuuuum nuuuur? keine Ahnung.

            Wie von diversen Mitglieder zusammengetragen betrifft es wohl

            Statusangaben von (mindestens) Dimmern und Rollos, also Werte die zwischen 0-100 (rpc) und 0-1 (rega)

            liegen. Temperaturen und booleans sind ok, auch Variablen mit Ziffern, etwa Azimut des Sonnenstandscript.

            Am Rande erwähnt sieht das so aus, dass nach einem Restart des iobroker als letztes die rega-Werte

            in die sql-history (wahrscheinlich auch in die anderen history-Adapter) geschrieben werden.

            Damit sieht das z.B. in VIS so aus, als währen alle Rollos "unten", da sie bei "1" stehen - gemeint

            ist natürlich "100%", da ich iobroker restartet habe, als alle Rollos oben (rega: 1 - rpc: 100%) waren.

            Wenn ich was testen kann - gerne, aber erst am Abend.

            cu

            Harvey

            1 Reply Last reply
            0
            • H Offline
              H Offline
              harvey637
              wrote on last edited by
              #20

              Hi,

              noch ein paar Infos zu dem Problem:

              wenn ich in XML die statelist.cgi aufrufe bekomme ich dort einen Wert zwischen 0 - 1.:

               <channel name="Rollo 6 hinten" ise_id="1230" visible="true" operate="true"><datapoint name="BidCos-RF.LEQxxxxxxx:1.LEVEL" type="LEVEL" ise_id="1231" value="0.555000" valuetype="4" valueunit="100%" timestamp="1453650682" operations="7"><datapoint name="BidCos-RF.LEQxxxxxxx:1.STOP" type="STOP" ise_id="1232" value/valuetype="2" valueunit/timestamp="0" operations="2"></datapoint></datapoint></channel> 
              

              Das Rollo steht aber bei 55% etwa in der Mitte.

              Identisch sieht es aus, wenn ich pre state.cgu?device_id=1230 aufrufe, ebenfalls ein Wert zwischen 0 - 1 anstatt 0 -100%.

              Rufe ich eine Temperatur/Feuchte auf sieht das "richtig" aus:

               <channel name="Aussensensor" ise_id="1234" visible="true" operate="true"><datapoint name="BidCos-RF.JEQzzzzzzzz:1.TEMPERATURE" type="TEMPERATURE" ise_id="1235" value="8.300000" valuetype="4" valueunit="°C" timestamp="1454074708" operations="5"><datapoint name="BidCos-RF.JEQzzzzzzzz:1.HUMIDITY" type="HUMIDITY" ise_id="1236" value="91" valuetype="16" valueunit="%" timestamp="1454074708" operations="5"></datapoint></datapoint></channel> 
              

              Allerdings fällt auf, dass das Feld "valueunit" im Fall des Rollos auf valueunit="100%" steht, im Fall der Feuchte auf valueunit="%"!

              Sehe ich mir den Datenpunkt des Rollos an, so erkenne ich, dass im Block

              common: "min": 0, "max": 100, "unit": "%"

              steht, im Block

              native: "MAX": 1, "MIN": 0, "unit": "100%".

              Beim Datenpunkt der Feuchte erwartungsgemäß etwas anders:

              common: "min": 0, "max": 99, "unit": "%"

              native: "MAX": 99, "MIN": 0, "UNIT": "%".

              Also alle Informationen über die leider noch fehlende Umrechnung sind schon richtig erfasst, nur nicht ausgewertet.

              Ich hoffe, das hilft beim Beheben dieses unschönen Fehler etwas - Good luck!

              cu

              Harvey

              1 Reply Last reply
              0
              • D Offline
                D Offline
                dil3ttant
                wrote on last edited by
                #21

                Hallo zusammen,

                ich habe diesen Thread hier soeben entdeckt und würde ihn wieder hochholen, denn ich habe das gleiche Problem mit meinem CUxD Dimmer.

                Die Werte werden falsch umgerechnet, also z.B. 0,35% statt 35%

                Laut Datum ist das Problem 1 Jahr später noch aktuell, oder gibt es mittlerweile eine Lösung dafür?

                Danke und viele Grüße

                Tom

                1 Reply Last reply
                0
                • H Offline
                  H Offline
                  Harry-IO-HM
                  wrote on last edited by
                  #22

                  Dann hole ich das Thema nochmal hoch, falls ich dafür einen neuen Thread aufmachen soll, bitte sagen!

                  Und zwar ist es bei mir das IP Heizkörperthermostat, dessen Ventilstatus als real angegeben wird, zwischen 0 und 1.00.

                  Bei den non-IP HKTs war es immer 0 bis 100 integer.

                  Das hat zur Folge, dass z.B. in VIS beim Widget "tplHqInTemp" der Wert falsch angezeigt wird. Gibt es dafür eine Lösung oder einn Workaround?

                  Schönen Abend noch,

                  Harry

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    Harry-IO-HM
                    wrote on last edited by
                    #23

                    Hat niemand eine Lösung?

                    Kann man nicht z.B. bei der ID-Zuordnung im Widget eine Art einfache mathemat. Umrechnung einbauen?

                    So in etwa:

                    aushm-rpc.0.00004711.1.VALUEwird````
                    {hm-rpc.0.00004711.1.VALUE}*100

                    
                    Geht sowas?
                    1 Reply Last reply
                    0
                    • BluefoxB Offline
                      BluefoxB Offline
                      Bluefox
                      wrote on last edited by
                      #24

                      @Harry-IO-HM:

                      Hat niemand eine Lösung?

                      Kann man nicht z.B. bei der ID-Zuordnung im Widget eine Art einfache mathemat. Umrechnung einbauen?

                      So in etwa:

                      aushm-rpc.0.00004711.1.VALUEwird````
                      {hm-rpc.0.00004711.1.VALUE}*100

                      
                      Geht sowas? `  
                      

                      https://github.com/ioBroker/ioBroker.vi … of-objects

                      {hm-rpc.0.00004711.1.VALUE;*(100)}%
                      
                      1 Reply Last reply
                      0
                      • H Offline
                        H Offline
                        Harry-IO-HM
                        wrote on last edited by
                        #25

                        Danke, werde ich heute Abnd so umsetzen - wieder etwas gelernt!

                        1 Reply Last reply
                        0
                        • H Offline
                          H Offline
                          Harry-IO-HM
                          wrote on last edited by
                          #26

                          Sorry, kam jetzt erst dazu, das umzusetzen.

                          Geht aber leider nicht, es steht immer "0%" da, obwohl der Wert >0 ist. Ich vermute mal, dass das daran liegt, dass hier eine ID als Parameter im Widget verlangt wird - und nicht ein Wert.

                          Werde ich wohl ohne Änderung innerhalb des Widgets nicht weiterkommen, richtig?

                          1 Reply Last reply
                          0
                          • H Offline
                            H Offline
                            helischoberl
                            wrote on last edited by
                            #27

                            Hallo,

                            Ich habe leider das gleiche Problem bei den HM-Wired Rollladenaktoren und HM-Wired-Dimmer.

                            Diese zeigen nach dem Start von IOBroker nur die internen Werte von der CCU an. Zb.: 0.7% statt 70%.

                            Später nach manueller Betätigung des Tasters oder Betätigung in IOBroker wird der %Wert in IOBroker richtig angezeigt.

                            Hingegen bei den Funk Rollladenaktoren werden die %Werte immer richtig angezeigt.

                            Da das Thema schon älter ist…gibt es dazu schon eine Lösung?

                            1 Reply Last reply
                            0
                            • foxriver76F Offline
                              foxriver76F Offline
                              foxriver76
                              Developer
                              wrote on last edited by
                              #28

                              @helischoberl Das Thema sollte mit der aktuellen Version von Rega behoben sein.

                              ` > 2.1.2 (2019-01-10)

                              (foxriver76) fix duty cycle script

                              (foxriver76) fix bug where state units were ignored for all except rfd `

                              Videotutorials & mehr

                              Hier könnt ihr mich unterstützen.

                              1 Reply Last reply
                              0
                              • H Offline
                                H Offline
                                helischoberl
                                wrote on last edited by
                                #29

                                Hallo Foxriver76,

                                Ich habe jetzt auf die Version ReGaHSS 2.1.2 aktualisiert und es schaut sehr gut aus. Jetzt stehen auch die richtigen %Werte in IOBroker sowohl bei den HM-Wired-Dimmer und auch bei den HM-Wired-Rollladenaktoren.

                                Ich hatte vorher die Version HM ReGaHSS 2.0.0 da es auch in der Admin-Console als neueste Version angezeigt wurde.

                                Ich bedanke mich sehr herzlich für deine rasche Hilfe. SUPER TOLL :D

                                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

                                224

                                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