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

NEWS

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

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

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

Übergabe Daten an hm-rega

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
homematic rega
5 Beiträge 4 Kommentatoren 361 Aufrufe 3 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.
  • M Offline
    M Offline
    Michi 0
    schrieb am zuletzt editiert von 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 Antworten Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 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
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            800

            Online

            32.4k

            Benutzer

            81.6k

            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