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. Tester
  4. Test Adapter apg-info v0.0.x Latest

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.2k

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

Test Adapter apg-info v0.0.x Latest

Scheduled Pinned Locked Moved Tester
32 Posts 10 Posters 3.2k Views 10 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.
  • Thomas BraunT Thomas Braun

    @binkeldinkel

    Hat mit dem Adapter zwar nix zu tun, aber du sitzt auf dem falschen nodesource-Repo...

    iob stop
    iob fix
    iob nodejs-update
    
    B Offline
    B Offline
    Binkeldinkel
    wrote on last edited by
    #5

    @thomas-braun
    Danke habe ich soeben erledigt :+1:

    @HGlab
    Habe nun folgende Meldung erhalten: No marketprice found in marketprice-result for today!

    H 1 Reply Last reply
    0
    • B Binkeldinkel

      @thomas-braun
      Danke habe ich soeben erledigt :+1:

      @HGlab
      Habe nun folgende Meldung erhalten: No marketprice found in marketprice-result for today!

      H Offline
      H Offline
      HGlab
      wrote on last edited by HGlab
      #6

      @binkeldinkel
      Hallo!
      Version 0.1.2 sollte das gelöst haben

      Empfehlung für den cronjob
      0, 13 und 15 Uhr

      P.s. in Zukunft bitte GitHub issue da sehe ich es rascher

      mcm1957M B 2 Replies Last reply
      0
      • H HGlab

        @binkeldinkel
        Hallo!
        Version 0.1.2 sollte das gelöst haben

        Empfehlung für den cronjob
        0, 13 und 15 Uhr

        P.s. in Zukunft bitte GitHub issue da sehe ich es rascher

        mcm1957M Offline
        mcm1957M Offline
        mcm1957
        wrote on last edited by mcm1957
        #7

        @hglab

        Eine Bitte v Core Bereich

        **Bitte cronjobs wenn technisch möglich nicht zu fixen,runden Zeitpunkten eintragen. **

        Bitte die Zeitpunkte ein wenig zufällig um ein pasr Minuten streuen.

        Warum?
        Wenn der Adapter erfolgreichbist und eine grössere Anzahl von Installationen fast gleichzeitig zugreifen belastet das die Cloudserver merkbar. Dies hat in der Vergangenheit schon zu Reaktionen der Betreiber geführt - von höflichem Ersuchen um Massbahmen bis zur technischen Sperre für alle als ioBroker identifizierten Zugriffe und auch der Untersagung der Api Nutzung.

        Also BITTE nicht 13.00 sondern 12 57 oder 13.03 oder ... verwenden wenn es technisch geht.

        Danke

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        1 Reply Last reply
        0
        • H HGlab

          @binkeldinkel
          Hallo!
          Version 0.1.2 sollte das gelöst haben

          Empfehlung für den cronjob
          0, 13 und 15 Uhr

          P.s. in Zukunft bitte GitHub issue da sehe ich es rascher

          B Offline
          B Offline
          Binkeldinkel
          wrote on last edited by
          #8

          @hglab
          Super danke.
          Funktioniert nun ohne Probleme:+1:

          Den cronjob hab ich mal wie von dir beschrieben + Empfehlung von @mcm57 eingestellt.

          Hätte ich gleich in GitHub geschaut hätte ich auch gesehen das es schon eine neuere Version gibt:innocent:

          H 1 Reply Last reply
          0
          • B Binkeldinkel

            @hglab
            Super danke.
            Funktioniert nun ohne Probleme:+1:

            Den cronjob hab ich mal wie von dir beschrieben + Empfehlung von @mcm57 eingestellt.

            Hätte ich gleich in GitHub geschaut hätte ich auch gesehen das es schon eine neuere Version gibt:innocent:

            H Offline
            H Offline
            HGlab
            wrote on last edited by
            #9

            @binkeldinkel
            Der Adapter verteilt es auch zufällig, aber doppelt hält besser....
            Mitternacht ist es wichtig NACH Mitternacht sonst ist heute noch nicht heute 😉

            1 Reply Last reply
            1
            • A Offline
              A Offline
              australien
              wrote on last edited by
              #10

              Ich würde gerne den Threat noch einmal hochholen.

              Was bedeuten bei den Einstellungen der Schwellenwert? usw.
              leider finde ich keine Beschreibung zum Adapter.

              H 1 Reply Last reply
              0
              • A australien

                Ich würde gerne den Threat noch einmal hochholen.

                Was bedeuten bei den Einstellungen der Schwellenwert? usw.
                leider finde ich keine Beschreibung zum Adapter.

                H Offline
                H Offline
                HGlab
                wrote on last edited by
                #11

                @australien Wenn man sich die Datenpunkte des Adapters ansieht, wird, denke ich, rasch klar, dass der Schwellenwert dazu dient um einfach die Werte nach über/unter dem Schwellenwert getrennt darzustellen

                1 Reply Last reply
                0
                • Q Offline
                  Q Offline
                  Qlink
                  wrote on last edited by
                  #12

                  Hi Leute,

                  hat schon jemand erfolgreich die APG Stundenpreise graphisch per Diagramm in VIS dargestellt bekommen ?
                  Ich hätte schon mehrere Anläufe versucht, aber bekomme es einfach nicht hin.

                  Ich hätte es gerne ähnlich oder genaus so dargestellt wie in dem Awattar Thread hier:

                  https://forum.iobroker.net/topic/50329/awattar-strompreise-visualisieren/3

                  7d317961-faf3-4510-8e7e-a85735bd1976-image.png

                  Falls jemand eine Lösung hat würde ich mich freuen.

                  Beste Grüße

                  H 1 Reply Last reply
                  0
                  • Q Qlink

                    Hi Leute,

                    hat schon jemand erfolgreich die APG Stundenpreise graphisch per Diagramm in VIS dargestellt bekommen ?
                    Ich hätte schon mehrere Anläufe versucht, aber bekomme es einfach nicht hin.

                    Ich hätte es gerne ähnlich oder genaus so dargestellt wie in dem Awattar Thread hier:

                    https://forum.iobroker.net/topic/50329/awattar-strompreise-visualisieren/3

                    7d317961-faf3-4510-8e7e-a85735bd1976-image.png

                    Falls jemand eine Lösung hat würde ich mich freuen.

                    Beste Grüße

                    H Offline
                    H Offline
                    HGlab
                    wrote on last edited by
                    #13

                    @qlink
                    was funktioniert beim Ansatz, der in der Readme angedeutet ist nicht?
                    [..].marketprice.today.jsonChart and [..].marketprice.tomorrow.jsonChart can be used with https://github.com/Scrounger/ioBroker.vis-materialdesign#json-chart.

                    1 Reply Last reply
                    0
                    • Q Offline
                      Q Offline
                      Qlink
                      wrote on last edited by
                      #14

                      @hglab

                      Danke für den Hinweis. Das hab ich übersehen.

                      Eine Frage dazu:

                      Weißt du wie ich die Farbe der Werte in dem Widget ändern kann ?
                      Ich würde sie gerne auf weiß ändern, kriegs aber nicht hin...

                      57376703-7381-4f3b-8dc0-e65cfe668d4b-image.png

                      Auch die Farbe der Linie bzw. die halbtransparente Füllung des Bereichs darunter schaffe ich nicht farblich zu ändern...

                      Danke.

                      Beste Grüße

                      H 1 Reply Last reply
                      0
                      • Q Qlink

                        @hglab

                        Danke für den Hinweis. Das hab ich übersehen.

                        Eine Frage dazu:

                        Weißt du wie ich die Farbe der Werte in dem Widget ändern kann ?
                        Ich würde sie gerne auf weiß ändern, kriegs aber nicht hin...

                        57376703-7381-4f3b-8dc0-e65cfe668d4b-image.png

                        Auch die Farbe der Linie bzw. die halbtransparente Füllung des Bereichs darunter schaffe ich nicht farblich zu ändern...

                        Danke.

                        Beste Grüße

                        H Offline
                        H Offline
                        HGlab
                        wrote on last edited by HGlab
                        #15

                        @qlink
                        so sollte es gehen

                        on({ id: 'apg-info.0.marketprice.today.jsonChart', change: 'ne' }, function (obj) {
                            changeColor(obj.id, obj.state.val);
                        });
                        
                        function changeColor(stateId, graph) {
                            let graphJson;
                            if (graph) graphJson = JSON.parse(graph);
                            graphJson.graphs[0].color = 'white'; // or 'rgb(255,255,255)'
                            setState(stateId, JSON.stringify(graphJson), true);
                        }
                        

                        Bei weiteren Fragen bitte lieber über Github - der Test ist schon lange abgeschlossen

                        Weitere Parameter analog Color mit Bsp.Wert:

                        "line_Thickness": 3,
                        "line_pointSize": 0,
                        "line_pointSizeHover": 0,
                        "datalabel_minDigits": 2,
                        "datalabel_maxDigits": 2,
                        "line_PointColor": "rgba(0, 0, 0, 0)",
                        "datalabel_fontSize": 10,
                        "datalabel_color": "black"
                        
                        Q H 2 Replies Last reply
                        0
                        • H HGlab

                          @qlink
                          so sollte es gehen

                          on({ id: 'apg-info.0.marketprice.today.jsonChart', change: 'ne' }, function (obj) {
                              changeColor(obj.id, obj.state.val);
                          });
                          
                          function changeColor(stateId, graph) {
                              let graphJson;
                              if (graph) graphJson = JSON.parse(graph);
                              graphJson.graphs[0].color = 'white'; // or 'rgb(255,255,255)'
                              setState(stateId, JSON.stringify(graphJson), true);
                          }
                          

                          Bei weiteren Fragen bitte lieber über Github - der Test ist schon lange abgeschlossen

                          Weitere Parameter analog Color mit Bsp.Wert:

                          "line_Thickness": 3,
                          "line_pointSize": 0,
                          "line_pointSizeHover": 0,
                          "datalabel_minDigits": 2,
                          "datalabel_maxDigits": 2,
                          "line_PointColor": "rgba(0, 0, 0, 0)",
                          "datalabel_fontSize": 10,
                          "datalabel_color": "black"
                          
                          Q Offline
                          Q Offline
                          Qlink
                          wrote on last edited by
                          #16

                          @hglab

                          Danke, aber wo muss ich das Script hinkopieren/ausführen ?
                          Gehört das unter vis wo rein, oder in javascript ?

                          Beste Grüße

                          H 1 Reply Last reply
                          0
                          • Q Qlink

                            @hglab

                            Danke, aber wo muss ich das Script hinkopieren/ausführen ?
                            Gehört das unter vis wo rein, oder in javascript ?

                            Beste Grüße

                            H Offline
                            H Offline
                            HGlab
                            wrote on last edited by
                            #17

                            @qlink
                            javascript

                            Q 1 Reply Last reply
                            0
                            • H HGlab

                              @qlink
                              javascript

                              Q Offline
                              Q Offline
                              Qlink
                              wrote on last edited by
                              #18

                              @hglab

                              Wenn ich ein neues Javascript erstelle und dieses dann mit deinem Code ausführe ändert sich bei der Chart Darstellung leider nichts.
                              Oder muss ich zusätzlich sonst noch etwas machen ?

                              c50c192b-ae6a-401e-a376-5aeca6dcda29-image.png

                              H 1 Reply Last reply
                              0
                              • Q Qlink

                                @hglab

                                Wenn ich ein neues Javascript erstelle und dieses dann mit deinem Code ausführe ändert sich bei der Chart Darstellung leider nichts.
                                Oder muss ich zusätzlich sonst noch etwas machen ?

                                c50c192b-ae6a-401e-a376-5aeca6dcda29-image.png

                                H Offline
                                H Offline
                                HGlab
                                wrote on last edited by
                                #19

                                @qlink
                                verstehst du den Code denn du da nun aktiviert? Ich frage nur um zu wissen auf welcher Ebene ich dir da helfen kann

                                was du checken kannst/solltest

                                1. gibt es den Datenpunkt apg-info.0.marketprice.today.jsonChart bei dir?
                                2. das Script läuft nur, wenn sich an dem Datenpunkt was ändert --> also wird es frühestens eine weiße Linie geben, wenn neue Werte (neuer Tag) da sind
                                3. du kannst mal die Funktion mit Logs wie folgt erweitern um zu sehen ob was passiert
                                4. damit du gleich Änderungen siehst kannst du in den Datenpunkt apg-info.0.marketprice.today.jsonChart gehen und bei dem langen Inhalt einfach gleich in der ersten Zeile ein Leerzeichen hinzufügen. Dadurch gibt es eine Änderung und das Script triggert (siehe Punkt 2)
                                function changeColor(stateId, graph) {
                                    log('graph: ' + JSON.stringify(graph)); 
                                    if (graph) {
                                         let graphJson = JSON.parse(graph);
                                         graphJson.graphs[0].color = 'white'; // or 'rgb(255,255,255)'
                                         log('graphJson: ' + JSON.stringify(graphJson);
                                         setState(stateId, JSON.stringify(graphJson), true);
                                    }
                                }
                                

                                Wenn du mehr Hilfe brauchst wäre eine Discord-Session sinnvoller

                                1 Reply Last reply
                                1
                                • Q Offline
                                  Q Offline
                                  Qlink
                                  wrote on last edited by
                                  #20

                                  @hglab

                                  Ahh, das war der entscheidende Hinweis. Dass die Linie erst weiß wird wenn der Datenpunkt aktualisiert wird war mir nicht klar.
                                  Funktioniert perfekt nach dem Test mit dem Leerzeichen... :)

                                  Jetzt würde mich nur noch interessieren wie ich die einzelnen Werte der Linie ebenfalls in weiß oder ggfs. in einer anderen Farbe dargestellt bekomme ?
                                  59f02f90-0166-4e42-9abe-645356f83407-image.png

                                  1 Reply Last reply
                                  0
                                  • H HGlab

                                    @qlink
                                    so sollte es gehen

                                    on({ id: 'apg-info.0.marketprice.today.jsonChart', change: 'ne' }, function (obj) {
                                        changeColor(obj.id, obj.state.val);
                                    });
                                    
                                    function changeColor(stateId, graph) {
                                        let graphJson;
                                        if (graph) graphJson = JSON.parse(graph);
                                        graphJson.graphs[0].color = 'white'; // or 'rgb(255,255,255)'
                                        setState(stateId, JSON.stringify(graphJson), true);
                                    }
                                    

                                    Bei weiteren Fragen bitte lieber über Github - der Test ist schon lange abgeschlossen

                                    Weitere Parameter analog Color mit Bsp.Wert:

                                    "line_Thickness": 3,
                                    "line_pointSize": 0,
                                    "line_pointSizeHover": 0,
                                    "datalabel_minDigits": 2,
                                    "datalabel_maxDigits": 2,
                                    "line_PointColor": "rgba(0, 0, 0, 0)",
                                    "datalabel_fontSize": 10,
                                    "datalabel_color": "black"
                                    
                                    H Offline
                                    H Offline
                                    HGlab
                                    wrote on last edited by HGlab
                                    #21

                                    die Antwort liegt hier

                                    @hglab said in Test Adapter apg-info v0.0.x Latest:

                                    Weitere Parameter analog Color mit Bsp.Wert:

                                    "line_Thickness": 3,
                                    "line_pointSize": 0,
                                    "line_pointSizeHover": 0,
                                    "datalabel_minDigits": 2,
                                    "datalabel_maxDigits": 2,
                                    "line_PointColor": "rgba(0, 0, 0, 0)",
                                    "datalabel_fontSize": 10,
                                    "datalabel_color": "black"
                                    

                                    im Klartext ein weitere Zeile:

                                    graphJson.graphs[0].datalabel_color= 'white';
                                    
                                    Q 1 Reply Last reply
                                    1
                                    • H HGlab

                                      die Antwort liegt hier

                                      @hglab said in Test Adapter apg-info v0.0.x Latest:

                                      Weitere Parameter analog Color mit Bsp.Wert:

                                      "line_Thickness": 3,
                                      "line_pointSize": 0,
                                      "line_pointSizeHover": 0,
                                      "datalabel_minDigits": 2,
                                      "datalabel_maxDigits": 2,
                                      "line_PointColor": "rgba(0, 0, 0, 0)",
                                      "datalabel_fontSize": 10,
                                      "datalabel_color": "black"
                                      

                                      im Klartext ein weitere Zeile:

                                      graphJson.graphs[0].datalabel_color= 'white';
                                      
                                      Q Offline
                                      Q Offline
                                      Qlink
                                      wrote on last edited by Qlink
                                      #22

                                      @hglab said in Test Adapter apg-info v0.0.x Latest:

                                      "datalabel_maxDigits": 2,

                                      Vielen Dank für deine Hilfe !
                                      Jetzt hab ichs so wie ichs wollte :)

                                      650dbccd-14bf-40a9-90e8-379416e61d5e-image.png

                                      Hier das Javascript, falls jemand copy/pasten will:

                                      on({ id: 'apg-info.0.marketprice.today.jsonChart', change: 'ne' }, function (obj) {
                                          changeColor(obj.id, obj.state.val);
                                      });
                                       
                                      function changeColor(stateId, graph) {
                                          let graphJson;
                                          if (graph) graphJson = JSON.parse(graph);
                                          graphJson.graphs[0].color = 'white'; // or 'rgb(255,255,255)'
                                          graphJson.graphs[0].datalabel_color= 'white';
                                          graphJson.graphs[0].datalabel_minDigits= 1;
                                          graphJson.graphs[0].datalabel_maxDigits= 1;
                                          setState(stateId, JSON.stringify(graphJson), true);
                                      }
                                      
                                      H 1 Reply Last reply
                                      0
                                      • Q Qlink

                                        @hglab said in Test Adapter apg-info v0.0.x Latest:

                                        "datalabel_maxDigits": 2,

                                        Vielen Dank für deine Hilfe !
                                        Jetzt hab ichs so wie ichs wollte :)

                                        650dbccd-14bf-40a9-90e8-379416e61d5e-image.png

                                        Hier das Javascript, falls jemand copy/pasten will:

                                        on({ id: 'apg-info.0.marketprice.today.jsonChart', change: 'ne' }, function (obj) {
                                            changeColor(obj.id, obj.state.val);
                                        });
                                         
                                        function changeColor(stateId, graph) {
                                            let graphJson;
                                            if (graph) graphJson = JSON.parse(graph);
                                            graphJson.graphs[0].color = 'white'; // or 'rgb(255,255,255)'
                                            graphJson.graphs[0].datalabel_color= 'white';
                                            graphJson.graphs[0].datalabel_minDigits= 1;
                                            graphJson.graphs[0].datalabel_maxDigits= 1;
                                            setState(stateId, JSON.stringify(graphJson), true);
                                        }
                                        
                                        H Offline
                                        H Offline
                                        HGlab
                                        wrote on last edited by HGlab
                                        #23

                                        @qlink said in Test Adapter apg-info v0.0.x Latest:

                                        graphJson.graphs[0].datalabel_minDigits= '1';
                                        graphJson.graphs[0].datalabel_maxDigits= '1';

                                        wenn du es auf

                                        graphJson.graphs[0].datalabel_minDigits = 1;
                                        graphJson.graphs[0].datalabel_maxDigits = 1;
                                        

                                        änderst (number statt string), ist es auch noch sauber....

                                        T 1 Reply Last reply
                                        1
                                        • H HGlab

                                          @qlink said in Test Adapter apg-info v0.0.x Latest:

                                          graphJson.graphs[0].datalabel_minDigits= '1';
                                          graphJson.graphs[0].datalabel_maxDigits= '1';

                                          wenn du es auf

                                          graphJson.graphs[0].datalabel_minDigits = 1;
                                          graphJson.graphs[0].datalabel_maxDigits = 1;
                                          

                                          änderst (number statt string), ist es auch noch sauber....

                                          T Offline
                                          T Offline
                                          tminimax
                                          wrote on last edited by
                                          #24

                                          @hglab wie kann man in der VIS2 einen Chart anzeigen - ev. eine blöde Frage...

                                          sigi234S 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

                                          634

                                          Online

                                          32.4k

                                          Users

                                          81.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