Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. HTML Tabelle für Tankerkönig

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    HTML Tabelle für Tankerkönig

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky @Stephan Schleich last edited by

      @Stephan-Schleich konnte ich bis jetzt nicht testen - kannst du mir den inhalt von dm json datenpunkt posten - dann kann ich mal reinschauen

      Stephan Schleich 1 Reply Last reply Reply Quote 0
      • Stephan Schleich
        Stephan Schleich @liv-in-sky last edited by

        @liv-in-sky ```
        {"ok":true,"license":"CC BY 4.0 - https://creativecommons.tankerkoenig.de","data":"MTS-K","prices":{"a314d76c-c570-4a87-8efe-fa3d4488a847":{"status":"open","e5":1.199,"e10":1.169,"diesel":0.999},"9b9e42cf-49be-4ae2-ab13-2efaf36dda51":{"status":"open","e5":1.249,"e10":1.199,"diesel":1.049},"b7a4fc36-e9c9-4259-9e1d-bd84c81630fc":{"status":"closed"},"f8507c5b-578a-4cdf-85ce-7270fc3e90ec":{"status":"open","e5":1.219,"e10":1.169,"diesel":1.019},"51d4b6b8-a095-1aa0-e100-80009459e03a":{"status":"open","e5":1.209,"e10":1.159,"diesel":0.999},"91adc4bb-c19a-4f1f-aded-c6a645bf6821":{"status":"open","e5":1.239,"e10":1.189,"diesel":1.039},"91ffe312-b617-42a3-91ca-f77128657b74":{"status":"open","e5":1.239,"e10":1.189,"diesel":1.039},"04052c37-16c0-4766-8b2c-a78ba98388f7":{"status":"open","e5":1.219,"e10":1.169,"diesel":1.019}}}

        liv-in-sky 2 Replies Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Stephan Schleich last edited by

          @Stephan-Schleich sagte in HTML Tabelle für Tankerkönig:

          {"ok":true,"license":"CC BY 4.0 - https://creativecommons.tankerkoenig.de","data":"MTS-K","prices":{"a314d76c-c570-4a87-8efe-fa3d4488a847":{"status":"open","e5":1.199,"e10":1.169,"diesel":0.999},"9b9e42cf-49be-4ae2-ab13-2efaf36dda51":{"status":"open","e5":1.249,"e10":1.199,"diesel":1.049},"b7a4fc36-e9c9-4259-9e1d-bd84c81630fc":{"status":"closed"},"f8507c5b-578a-4cdf-85ce-7270fc3e90ec":{"status":"open","e5":1.219,"e10":1.169,"diesel":1.019},"51d4b6b8-a095-1aa0-e100-80009459e03a":{"status":"open","e5":1.209,"e10":1.159,"diesel":0.999},"91adc4bb-c19a-4f1f-aded-c6a645bf6821":{"status":"open","e5":1.239,"e10":1.189,"diesel":1.039},"91ffe312-b617-42a3-91ca-f77128657b74":{"status":"open","e5":1.239,"e10":1.189,"diesel":1.039},"04052c37-16c0-4766-8b2c-a78ba98388f7":{"status":"open","e5":1.219,"e10":1.169,"diesel":1.019}}}

          ok - da muss ich definitiv eine abfrage reinmachen - wird heute wohl nix mehr - aber morgen früh sollte es soweit sein

          1 Reply Last reply Reply Quote 1
          • liv-in-sky
            liv-in-sky @Stephan Schleich last edited by

            @Stephan-Schleich

            testest du bitte mal die neue version im ersten post - bei mir funktioniert es

            Image 22.png

            Stephan Schleich 1 Reply Last reply Reply Quote 0
            • Stephan Schleich
              Stephan Schleich @liv-in-sky last edited by

              @liv-in-sky Jetzt schaut's gut aus 👍 👍

              liv-in-sky 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Stephan Schleich last edited by liv-in-sky

                @Stephan-Schleich
                @all

                mir ist gestern noch etwas aufgefallen - das script wird durch den json datenpunkt getriggert - es wird im script aber auch geprüft, welches der "cheapest" anbieter ist und das geht über die datenpunkte - gestern abend war bei mir, als die zweite tankstelle geschlossen wurde, die anzeige der billigsten tankstelle nicht richtig - das änderte sich nach einem weitere durchlauf des scriptes - ich gehe davon aus, dass die datenpunkte noch nicht geschrieben sind, wenn das json triggert - habe das im script im ersten post geändert

                ferner habe ich noch ein setting, ob man die update-uhrzeit in der ersten zelle sehen will - gibt immer ein besseres gefühl, wenn man weiß/sieht , dass es aktuell ist

                Image 5.png

                reindeer-web 1 Reply Last reply Reply Quote 1
                • Mike77
                  Mike77 last edited by

                  Hallo zusammen,

                  da ich null Profi bin und vieles mit Copy&Paste meistere hier ein Tip für alle.

                  Nach dem letzten Update vom Tankerkönig hat sich ein Datenpunkt geändert.

                  Im Script muss: tankerkoenig.0.json durch tankerkoenig.0.stations.json 2x ersetzt werden... dann geht es wieder.

                  Mike

                  1 Reply Last reply Reply Quote 1
                  • reindeer-web
                    reindeer-web @liv-in-sky last edited by

                    @liv-in-sky Habe mich mal mit diesem Script beschäftigt. Ich habe auch alles (hoffentlich) richtig konfiguriert wie hier beschrieben.
                    Allerdings bekomme ich nach dem Starten des Scripts folgende Fehler-Meldungen.

                    10:44:36.471	info	javascript.0 (460) Start javascript script.js.common.Spritpreise
                    10:44:36.495	warn	javascript.0 (460) script.js.common.Spritpreise: Object "system.adapter.tankerkoenig.0.stations" does not exist
                    10:44:36.497	info	javascript.0 (460) script.js.common.Spritpreise: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                    10:44:36.501	error	javascript.0 (460) script.js.common.Spritpreise: TypeError: Cannot read properties of null (reading 'native')
                    10:44:36.503	error	javascript.0 (460) at writeHTML (script.js.common.Spritpreise:305:69)
                    10:44:36.503	error	javascript.0 (460) at script.js.common.Spritpreise:591:2
                    10:44:36.504	error	javascript.0 (460) at script.js.common.Spritpreise:789:3
                    

                    Konnte mir hier vielleicht jemand weiterhelfen?

                    liv-in-sky 1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @reindeer-web last edited by

                      @reindeer-web

                      probier mal das script vom ersten post - habe es geändert - da gab es änderungen im adapter

                      sichere zuerst das jetzt eingestellte scipt, damit du dir die settings rüberkopieren kannst

                      reindeer-web 1 Reply Last reply Reply Quote 0
                      • reindeer-web
                        reindeer-web @liv-in-sky last edited by

                        @liv-in-sky Vielen Dank!
                        Jetzt kommen nach dem Start zumindest nur noch ein paar Warnungen:

                        17:27:58.062	info	javascript.0 (460) Start javascript script.js.common.Spritpreise
                        17:27:58.078	warn	javascript.0 (460) at writeHTML (script.js.common.Spritpreise:559:33)
                        17:27:58.078	warn	javascript.0 (460) at script.js.common.Spritpreise:597:2
                        17:27:58.079	warn	javascript.0 (460) at script.js.common.Spritpreise:795:3
                        17:27:58.080	info	javascript.0 (460) script.js.common.Spritpreise: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                        

                        Auf jeden Fall funktioniert es und ich sehe auch schon die Tabelle. Inwieweit ich das noch formatieren kann werde ich schon herausfinden.

                        liv-in-sky 1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @reindeer-web last edited by

                          @reindeer-web hast du da script über firefox in den admin kopiert ?

                          wenn ja- bitte chrome, edge, opera nehmen

                          reindeer-web 1 Reply Last reply Reply Quote 0
                          • reindeer-web
                            reindeer-web @liv-in-sky last edited by

                            @liv-in-sky Ja, so war es!
                            Ich habe nicht gewusst, dass es hier Unterschiede beim Kopieren gibt.
                            Jetzt läuft es ohne Fehler und Warnungen.

                            liv-in-sky 1 Reply Last reply Reply Quote 0
                            • liv-in-sky
                              liv-in-sky @reindeer-web last edited by

                              @reindeer-web

                              könnte sein, dass dies an meinen scripten liegt - ff macht immer eine leerzeile dazwischen - weiß nicht warum

                              normalerweise sollte das mit ff auch funktionieren

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              389
                              Online

                              31.8k
                              Users

                              80.0k
                              Topics

                              1.3m
                              Posts

                              javascript template
                              4
                              18
                              2950
                              Loading More Posts
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes
                              Reply
                              • Reply as topic
                              Log in to reply
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                              The ioBroker Community 2014-2023
                              logo