Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Lovelace und 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

    Lovelace und Tankerkönig

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Gwenselah last edited by Gwenselah

      Guten Abend

      Panbachi (Link) hat für die Anzeige von Tankerkönigdaten eine Lovelace-Customcard erstellt und auf Github (Github Link) bereit gestellt.
      Leider läuft diese nativ nicht im ioBroker-lovelace Adapter.

      Folgende Schritte und Anpassungen sind dafür notwendig:

      • per SSH als root am ioBroker anmelden
      • cd /tmp
      • wget https://raw.githubusercontent.com/panbachi/tankerkoenig-card/master/tankerkoenig-card.js
      • In der Datei den Wert /local/ durch /images/ ersetzen (Zeile 40)
      • iobroker file write tankerkoenig-card.js /lovelace.0/cards/
      • Die Bilddateien für die Tankstellenlogos müssen als PNG hier abgelegt: /opt/iobroker/node_modules/iobroker.lovelace/hass_frontend/static/images/gasstation_logos
      • Die Dateinamen müssen alle klein geschrieben sein
      • Besitzer und Gruppenmitgliedschaften für den Ordner und die Bilddateien setzen: chown iobroker:iobroker gasstation_logos

      Bleibt zu hoffen, dass ein Adapterupdate nicht den Ordner gasstation_logos bereinigt.

      1 Reply Last reply Reply Quote 3
      • G
        Gwenselah last edited by

        Das Thema mit der Ablage der Bilddateien hat mir keine Ruhe gelassen und ich habe nochmal die Doku zum Lovelace Adapter dazu studiert. Dort steht geschrieben:

        The custom images (e.g. for background) could be loaded via the same configuration dialog like the custom cards.
        

        Also mit iobroker file write hem.png /lovelace.0/local/gasstation_logos/ eine Bilddatei nach /opt/iobroker/iobroker-data/files/lovelace.0/local/gasstation_logos kopiert.
        Danach die originale tankerkoenig-card.js Datei eingespielt. Diese verweist im Quellcode auf

        src='local/gasstation_logos/${station.brand.toLowerCase()}.png'
        

        Hat jemand eine Idee, wie ich den obigen iobroker file write Befehl richtig gestalten muss?

        1 Reply Last reply Reply Quote 0
        • T
          thorstenreichelt last edited by

          Hallo @Gwenselah,

          ich habe die originale Tankerkönig-Card etwas angepasst, sodass die Icons direkt über den Lovelace Adapter hochgeladen werden können. Siehe dazu: https://github.com/thost96/tankerkoenig-card.

          Dabei

          G 1 Reply Last reply Reply Quote 1
          • G
            Gwenselah @thorstenreichelt last edited by

            Hallo @thorstenreichelt ,

            vielen Dank.
            Hab Deine Version bei mir eingespielt und es funktioniert soweit.
            Bei mir gibt es im lovelace Adapter keinen Upload-Knopf, daher habe ich die Dateien per Kommandline in das entsprechende Verzeichnis abgelegt.

            Viele Grüße

            T 1 Reply Last reply Reply Quote 0
            • T
              thorstenreichelt @Gwenselah last edited by

              @Gwenselah Einen Upload Button gibt es bei mir auch nicht. Man kann die Dateien aber einfach per Drag&Drop in das Fenster ziehen.

              M 1 Reply Last reply Reply Quote 0
              • Martin Enke
                Martin Enke last edited by

                Also ich hab mir das ganze Mal durchgelesen, um bei mir irgendwie Tankerkönig in Lovelace zum Laufen zu bringen leider vergebens entweder ich stell mich an oder ich mach, was grundlegend falsch als Anleitung hab, ich den panbachi smart home Blog verwendet dort steht irgendwas von eine config Datei von lovelace wo sitzt die. Um Tankerkönig einzubinden, hab ich immer Manual Card verwendet und dort die folgende config eventuel ist dies ja auch schon falsch

                views:

                • cards:
                  • type: 'custom:tankerkoenig-card'
                    name: Benzinpreise
                    show:
                    • e5
                    • e10
                      stations:
                    • name: Kölner Str.
                      brand: ARAL
                      e5: sensor.aral_kolner_str_e5
                      e10: sensor.aral_kolner_str_e10
                    • name: Untergath
                      brand: ARAL
                      e5: sensor.aral_untergath_e5
                      e10: sensor.aral_untergath_e10
                1 Reply Last reply Reply Quote 0
                • M
                  Matthias321 @thorstenreichelt last edited by

                  @thorstenreichelt In welches Fenster? Beim Anlegen der Karte?

                  1 Reply Last reply Reply Quote 0
                  • Martin Enke
                    Martin Enke last edited by

                    Ich meine das Admin Fenster (Wo Ich die UI Bearbeiten kann) dort klick ich auf Plus um eine neue Card anzulegen und dann auf Manual card

                    1 Reply Last reply Reply Quote 0
                    • C
                      CommanderKSK last edited by

                      Hallo, ich hab jetzt auch mal versucht die Karte zum laufen zu bringen bin aber absoluter Anfänger und es funktioniert einfach nicht...
                      Hab die .js Datei per drag and drop eingefügt.
                      Anmerkung 2020-01-25 001827.png

                      Dann noch die Sensoren benannt von den Objekten der Tankstelle die von Tankerkönig kommen.
                      Hab den Adapter neu geladen und dann ne neue Karte hinzugefügt mit den Informationen laut Github.

                      Anmerkung 2020-01-25 001938.png

                      Aber es funktioniert einfach nicht und ich hab absolut keine Ahnung warum.

                      1 Reply Last reply Reply Quote 0
                      • S
                        steimi last edited by

                        bei dir scheint die Formatierung der Card nur nicht richtig zu sein. Und nicht vergessen die Sensoren als Entity anzulegen.

                        type: 'custom:tankerkoenig-card'
                        name: Benzinpreise
                        show:
                          - e5
                          - e10
                          - diesel
                        stations:
                          - name: Name1
                            brand: ARAL
                            e5: sensor.tankerkoenig_station0_e5
                            e10: sensor.tankerkoenig_station0_e10
                            diesel: sensor.tankerkoenig_station0_diesel
                          - name: Name2
                            brand: ARAL
                            e5: sensor.tankerkoenig_station1_e5
                            e10: sensor.tankerkoenig_station1_e10
                            diesel: sensor.tankerkoenig_station1_diesel
                        
                        
                        1 Reply Last reply Reply Quote 0
                        • C
                          CommanderKSK last edited by CommanderKSK

                          Wie meinst du das mit die Sensoren als Entity anzulegen?
                          Ich hab hald bei der Einstellung des Objektes folgendes gemacht:
                          Anmerkung 2020-01-25 114755.png

                          Und was genau ist bei der Formatierung falsch kannst du mir da eventuell weiterhelfen?
                          Wie gesagt ich bin hier komplett neu und verzweifel gerade weil absolut nichts funktioniert was ich machen will 🤔

                          Hm komisch hab jetzt deinen Text eingefügt mit meinen Sensordaten und jetzt funktioniert es soweit.
                          Anmerkung 2020-01-25 115638.png
                          Nur das Bild der Tankstellenmarke wird nicht angezeigt da muss ich wahrscheinlich noch irgendwas machen oder?

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            steimi @CommanderKSK last edited by steimi

                            @CommanderKSK korrekt, du musst die im Internet eine passendes Bild (PNG-Format z.B hier) suchen und es unter dem Namen den du unter BRAND eingegeben hast in der Lovelace-Instanz hochladen (z.B. aral.png)

                            Die Probleme bei der Fomartierung liegen in der richtigen Verwendung von TAB unnd Einrückung - gibt Lovelace vor.

                            C 1 Reply Last reply Reply Quote 0
                            • C
                              CommanderKSK @steimi last edited by

                              @steimi sagte in Lovelace und Tankerkönig:

                              @CommanderKSK korrekt, du musst die im Internet eine passendes Bild (PNG-Format) suchen und es unter dem Namen den du unter BRAND eingegeben hast in der Lovelace-Instanz hochladen (z.B. aral.png)

                              Okey jetzt das nächste Problem hab mich jetzt bis zum Ordner /opt/iobroker/node_modules/iobroker.lovelace/hass_frontend/static/images durchgeklickt aber dort gibt es keinen Ordner mit dem Name "gasstation_logos" jetzt wenn ich Rechtsklick "Neuen Ordner erstellen" mache und den Namen eingebe kommt nur "Fehler beim erstellen des Ordners ... Keine Berechtigung?

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                steimi @CommanderKSK last edited by steimi

                                @CommanderKSK du machst es dir zu kompliziert. Nimm die Card.js von https://github.com/thost96/tankerkoenig-card
                                dort kopierst du die Logos direkt in der Instanz per Drag and Drop rein wie du es mit der tankerkoenig-card.js machst

                                3737dc02-d8eb-48bb-9b9e-ff23104e4fb2-image.png

                                C 1 Reply Last reply Reply Quote 0
                                • C
                                  CommanderKSK @steimi last edited by

                                  @steimi
                                  Vielen dank jetzt hat alles funktioniert 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    Shakesbier last edited by

                                    Hi.
                                    Bei mir werden keine Werte angezeigt. Was könnte das sein?
                                    tank3.png tank2.png tank1.png tank4.png

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    808
                                    Online

                                    31.9k
                                    Users

                                    80.1k
                                    Topics

                                    1.3m
                                    Posts

                                    template
                                    7
                                    16
                                    2447
                                    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