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. ioBroker Allgemein
  4. Übergabe Daten an hm-rega

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    7
    1
    91

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

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

Übergabe Daten an hm-rega

Scheduled Pinned Locked Moved ioBroker Allgemein
homematic rega
5 Posts 4 Posters 399 Views 3 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.
  • M Offline
    M Offline
    Michi 0
    wrote on last edited by Michi 0
    #1

    Hallo Zusammen,

    ioBroker läuft bei mir auf nem Windows Tablet.

    In VIS will ich mir von allen "Displays" im Haus den Stand der Akkus anzeigen lassen (2 x Android Tablets und 2 x Windows Tablets).

    Von den Androids kann ich über die dort installierte ioBroker App einfach die Batterie-Daten an den ioBroker Server ausgeben. Das klappt wunderbar.

    Bei den Windows Tablets kommt man nur an die Akkudaten ran, wenn dort eine eigene ioBroker Installation läuft (Info-Adapter). Also habe ich auf dem zweiten Windows Tablet eine eigne iobroker Installation aufgesetzt. Dort läuft nur ein Skript welches alle 4 Minuten die Daten vom Info-Adapter in eine Systemvariable im hm-rega-Adapter überträgt (Die Variable wurde auf der CCU2 angelegt). Den Wert der Variable lasse ich mir dann in VIS anzeigen. Das Skript funktioniert und überträgt die Daten wie gewünscht an den hm-rega-Adapter. Allerdings hat die CCU2 nur ein einziges mal die Daten der Variable übernommen.

    Das Skript schaut so aus:
    ff3b8914-1b1d-458c-bdc4-0ecca7e240e1-grafik.png

    schedule("*/4 * * * *", function () {
      setState("hm-rega.0.21427"/*Akkustand Tablet Vis1*/, getState("info.0.sysinfo.battery.percent").val, true);
    });
    
    

    So sieht der Wert im ioBroker aus (hat während dem erstellen des Themas von 86 % auf 87 % geladen...):

    Info-Adapter:
    21296a2f-661a-478f-a300-9a7b681249e3-grafik.png

    hm-rega-Adapter:
    f8115011-1faf-4fb6-bab3-bfbea6b3a2a3-grafik.png

    Und in der CCU2 kommt nix an....

    16b0add3-1dc5-4284-aaaf-555e14557b68-grafik.png

    Was muss ich denn anders machen, damit die Daten sauber übertragen werden? Und falls jemand nen tipp für ne elegantere Lösung hat wäre ich sehr dankbar ;-)

    Servus
    Michi

    UncleSamU sigi234S paul53P 3 Replies Last reply
    0
    • M Michi 0

      Hallo Zusammen,

      ioBroker läuft bei mir auf nem Windows Tablet.

      In VIS will ich mir von allen "Displays" im Haus den Stand der Akkus anzeigen lassen (2 x Android Tablets und 2 x Windows Tablets).

      Von den Androids kann ich über die dort installierte ioBroker App einfach die Batterie-Daten an den ioBroker Server ausgeben. Das klappt wunderbar.

      Bei den Windows Tablets kommt man nur an die Akkudaten ran, wenn dort eine eigene ioBroker Installation läuft (Info-Adapter). Also habe ich auf dem zweiten Windows Tablet eine eigne iobroker Installation aufgesetzt. Dort läuft nur ein Skript welches alle 4 Minuten die Daten vom Info-Adapter in eine Systemvariable im hm-rega-Adapter überträgt (Die Variable wurde auf der CCU2 angelegt). Den Wert der Variable lasse ich mir dann in VIS anzeigen. Das Skript funktioniert und überträgt die Daten wie gewünscht an den hm-rega-Adapter. Allerdings hat die CCU2 nur ein einziges mal die Daten der Variable übernommen.

      Das Skript schaut so aus:
      ff3b8914-1b1d-458c-bdc4-0ecca7e240e1-grafik.png

      schedule("*/4 * * * *", function () {
        setState("hm-rega.0.21427"/*Akkustand Tablet Vis1*/, getState("info.0.sysinfo.battery.percent").val, true);
      });
      
      

      So sieht der Wert im ioBroker aus (hat während dem erstellen des Themas von 86 % auf 87 % geladen...):

      Info-Adapter:
      21296a2f-661a-478f-a300-9a7b681249e3-grafik.png

      hm-rega-Adapter:
      f8115011-1faf-4fb6-bab3-bfbea6b3a2a3-grafik.png

      Und in der CCU2 kommt nix an....

      16b0add3-1dc5-4284-aaaf-555e14557b68-grafik.png

      Was muss ich denn anders machen, damit die Daten sauber übertragen werden? Und falls jemand nen tipp für ne elegantere Lösung hat wäre ich sehr dankbar ;-)

      Servus
      Michi

      UncleSamU Offline
      UncleSamU Offline
      UncleSam
      Developer
      wrote on last edited by
      #2

      @michi-0 said in Übergabe Daten an hm-rega:

      Also habe ich auf dem zweiten Windows Tablet eine eigne iobroker Installation aufgesetzt. Dort läuft nur ein Skript welches alle 4 Minuten die Daten vom Info-Adapter in eine Systemvariable im hm-rega-Adapter überträgt

      Tipp: anstatt so kompliziert, kannst du doch einfach das zweite Tablet als Multihost Slave an den ioBroker anhängen. Dann sparst du dir Skripte und alles.

      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
      ♡-lichen Dank an meine Sponsoren

      1 Reply Last reply
      0
      • M Michi 0

        Hallo Zusammen,

        ioBroker läuft bei mir auf nem Windows Tablet.

        In VIS will ich mir von allen "Displays" im Haus den Stand der Akkus anzeigen lassen (2 x Android Tablets und 2 x Windows Tablets).

        Von den Androids kann ich über die dort installierte ioBroker App einfach die Batterie-Daten an den ioBroker Server ausgeben. Das klappt wunderbar.

        Bei den Windows Tablets kommt man nur an die Akkudaten ran, wenn dort eine eigene ioBroker Installation läuft (Info-Adapter). Also habe ich auf dem zweiten Windows Tablet eine eigne iobroker Installation aufgesetzt. Dort läuft nur ein Skript welches alle 4 Minuten die Daten vom Info-Adapter in eine Systemvariable im hm-rega-Adapter überträgt (Die Variable wurde auf der CCU2 angelegt). Den Wert der Variable lasse ich mir dann in VIS anzeigen. Das Skript funktioniert und überträgt die Daten wie gewünscht an den hm-rega-Adapter. Allerdings hat die CCU2 nur ein einziges mal die Daten der Variable übernommen.

        Das Skript schaut so aus:
        ff3b8914-1b1d-458c-bdc4-0ecca7e240e1-grafik.png

        schedule("*/4 * * * *", function () {
          setState("hm-rega.0.21427"/*Akkustand Tablet Vis1*/, getState("info.0.sysinfo.battery.percent").val, true);
        });
        
        

        So sieht der Wert im ioBroker aus (hat während dem erstellen des Themas von 86 % auf 87 % geladen...):

        Info-Adapter:
        21296a2f-661a-478f-a300-9a7b681249e3-grafik.png

        hm-rega-Adapter:
        f8115011-1faf-4fb6-bab3-bfbea6b3a2a3-grafik.png

        Und in der CCU2 kommt nix an....

        16b0add3-1dc5-4284-aaaf-555e14557b68-grafik.png

        Was muss ich denn anders machen, damit die Daten sauber übertragen werden? Und falls jemand nen tipp für ne elegantere Lösung hat wäre ich sehr dankbar ;-)

        Servus
        Michi

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        wrote on last edited by
        #3

        @michi-0

        Ich mach es mit einen JS Skript so:

        // DP in SV schreiben
        const idDP = "javascript.0.Muellwarnung.Altpapiertonne";
        const idSV = "hm-rega.0.2759";
        
        setState("hm-rega.0.2759", getState("javascript.0.Muellwarnung.Altpapiertonne").val); // Skriptstart
        
        on("javascript.0.Muellwarnung.Altpapiertonne","hm-rega.0.2759");  // Wertänderung
        

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        1 Reply Last reply
        0
        • M Michi 0

          Hallo Zusammen,

          ioBroker läuft bei mir auf nem Windows Tablet.

          In VIS will ich mir von allen "Displays" im Haus den Stand der Akkus anzeigen lassen (2 x Android Tablets und 2 x Windows Tablets).

          Von den Androids kann ich über die dort installierte ioBroker App einfach die Batterie-Daten an den ioBroker Server ausgeben. Das klappt wunderbar.

          Bei den Windows Tablets kommt man nur an die Akkudaten ran, wenn dort eine eigene ioBroker Installation läuft (Info-Adapter). Also habe ich auf dem zweiten Windows Tablet eine eigne iobroker Installation aufgesetzt. Dort läuft nur ein Skript welches alle 4 Minuten die Daten vom Info-Adapter in eine Systemvariable im hm-rega-Adapter überträgt (Die Variable wurde auf der CCU2 angelegt). Den Wert der Variable lasse ich mir dann in VIS anzeigen. Das Skript funktioniert und überträgt die Daten wie gewünscht an den hm-rega-Adapter. Allerdings hat die CCU2 nur ein einziges mal die Daten der Variable übernommen.

          Das Skript schaut so aus:
          ff3b8914-1b1d-458c-bdc4-0ecca7e240e1-grafik.png

          schedule("*/4 * * * *", function () {
            setState("hm-rega.0.21427"/*Akkustand Tablet Vis1*/, getState("info.0.sysinfo.battery.percent").val, true);
          });
          
          

          So sieht der Wert im ioBroker aus (hat während dem erstellen des Themas von 86 % auf 87 % geladen...):

          Info-Adapter:
          21296a2f-661a-478f-a300-9a7b681249e3-grafik.png

          hm-rega-Adapter:
          f8115011-1faf-4fb6-bab3-bfbea6b3a2a3-grafik.png

          Und in der CCU2 kommt nix an....

          16b0add3-1dc5-4284-aaaf-555e14557b68-grafik.png

          Was muss ich denn anders machen, damit die Daten sauber übertragen werden? Und falls jemand nen tipp für ne elegantere Lösung hat wäre ich sehr dankbar ;-)

          Servus
          Michi

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by
          #4

          @michi-0 said: hat die CCU2 nur ein einziges mal die Daten der Variable übernommen.

          "aktualisiere" ist falsch. Es geht ganz einfach so ohne Zeitplan:

          Bild_2021-01-16_111834.png

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          M 1 Reply Last reply
          0
          • paul53P paul53

            @michi-0 said: hat die CCU2 nur ein einziges mal die Daten der Variable übernommen.

            "aktualisiere" ist falsch. Es geht ganz einfach so ohne Zeitplan:

            Bild_2021-01-16_111834.png

            M Offline
            M Offline
            Michi 0
            wrote on last edited by
            #5

            @paul53
            so hat´s geklappt! Vielen Dank.

            @UncleSam
            Noch nie Über Master/Slave nachgedacht. Hört sich gerade bezüglich der aufteilbaren Rechenlast sehr interessant an. Das müsste doch den Akkus gut tun ;-)
            Werde ich mal ausprobieren wenn ich vieeeeeel Zeit habe.

            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
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            564

            Online

            32.7k

            Users

            82.4k

            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