Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Tankkoenig API-Key Speichert nicht

    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

    SOLVED Tankkoenig API-Key Speichert nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • arteck
      arteck Developer Most Active last edited by

      vorne an erste stelle ein blank vielleicht ??

      1 Reply Last reply Reply Quote 0
      • AlCalzone
        AlCalzone Developer @SBorg last edited by

        @SBorg Die einfachere und weniger riskante Methode:

        • Admin auf Expertenmodus schalten
        • Im laufenden Admin das Objekt system.adapter.<adaptername>.<instanznummer> zum Bearbeiten öffnen
        • Unter nativ den entsprechenden Eintrag bearbeiten
        • speichern
        1 Reply Last reply Reply Quote 1
        • SASCH84MUC
          SASCH84MUC last edited by

          gerade geprüft, leider funktioniert es nicht 😞

          bei 35 Zeichen Speichert er, aber bei 36 Zeichen die nötig sind, nicht.

          1 Reply Last reply Reply Quote 0
          • arteck
            arteck Developer Most Active last edited by

            also laut source speichert der 36

            <input id="stationname' + st + '" name="name_station' + st + '" placeholder="Shell City" type="text" class="value" size="36" maxlength="36" autocomplete="off" />';
            

            würde bedeuten das es bei mir auch nicht laufen würde

            SASCH84MUC 1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer last edited by

              @pix was für dich?

              1 Reply Last reply Reply Quote 0
              • SASCH84MUC
                SASCH84MUC @arteck last edited by

                @arteck vielleicht ja ein BUG ? - nehme ich das letze Zeichen raus, ist eine Speicherung möglich.
                Ich würde es am Abend nochmal mit einer älteren Version probieren.

                Vielen dank für die mühen vorab schonmal.

                1 Reply Last reply Reply Quote 0
                • P
                  pix last edited by

                  Hallo,

                  @arteck das ist die Zeile für die Tankstellen ID. Aber eigentlich genauso, wie beim API-Key

                  Hier prüft der Adapter den Schlüssel:
                  https://github.com/Pix---/ioBroker.tankerkoenig/blob/ed4be89bd26b4b3a23ed959f03ec79892d398496/main.js#L401

                  Hier die Zeile für die Einstellungsseite:
                  https://github.com/Pix---/ioBroker.tankerkoenig/blob/ed4be89bd26b4b3a23ed959f03ec79892d398496/admin/index_m.html#L227

                  <input id="apikey" name="name_apikey" pattern="[0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{12}" placeholder="ab345678-ab34-ab34-ab34-ab3456789012" type="text" class="value validate" size="36" maxlength="36" autocomplete="off" />
                  

                  Ich kann nur den Tipp geben, einen anderen Browser zu verwenden, den Schlüssel manuell einzugeben (nicht copy&paste) und mal den Browser Cache zu löschen.
                  Der API-Key ist ja nicht frei wählbar, daher sind falsche Zeichen ausgeschlossen. Es sei denn, Tankerkönig hat was geändert.

                  @SASCH84MUC Wenn du eine ältere Version findest, dann < v2.0.0

                  Pix

                  SASCH84MUC 1 Reply Last reply Reply Quote 0
                  • SASCH84MUC
                    SASCH84MUC @pix last edited by

                    @pix vielen dank für den Tipp!

                    leider ebenso ohne erfolg, ich habe es gerade in einem anderen Browser / anderen Rechner (Mac, Win) getestet. - NIX

                    ABER ich habe entdeckt, sobald ich einen der Buchstaben im API-Key Groß schreibe, kann man auch wieder speichern. Vielleicht ist das ein Hinweis?

                    Bildschirmfoto 2019-07-11 um 20.18.19.png

                    1 Reply Last reply Reply Quote 0
                    • P
                      pix last edited by

                      Hallo,

                      hier kannst du die Regel des regulären Ausdrucks testen: https://regex101.com/r/Fksv5j/1

                      Acht Zahlen oder kleine Buchstaben Bindestrich vier Zahlen oder kleine Buchstaben Bindestrich vier Zahlen oder kleine Buchstaben zwölf Zahlen oder kleine Buchstaben

                      Es sind also nur kleine Buchstaben erlaubt.

                      @SASCH84MUC sagte in Tankkoenig API-Key Speichert nicht:

                      ABER ich habe entdeckt, sobald ich einen der Buchstaben im API-Key Groß schreibe, kann man auch wieder speichern. Vielleicht ist das ein Hinweis?

                      Das ist sehr seltsam, der Großbuchstaben sind nicht erlaubt.
                      Tut mir leid, habe keine Lösung.

                      Kannst du denn die Tankstellen ID speichern?

                      Pix

                      1 Reply Last reply Reply Quote 0
                      • SBorg
                        SBorg Forum Testing Most Active last edited by

                        Die "unschöne" vonhintendurchdiebrustinsauge-Methode:

                        • Apikey mit 35 Zeichen eintragen + speichern
                        • ioBroker stoppen
                        • /opt/iobroker/iobroker-data/objects.json kopieren (ich habe es auf einen Windows-Rechner gezogen)
                        • objects.json mit einem Editor öffnen (da die meist recht groß ist nutze ich notepad++; geht recht fix, sonst Zeit mitbringen)
                        • nach deinem 35 stelligen Apikey suchen lassen
                        • fehlendes 36. Zeichen an-/einfügen
                        • speichern und zurückkopieren
                        • ioBroker starten und hoffen...

                        Vorher natürlich ein kpl. Backup fahren !

                        AlCalzone 1 Reply Last reply Reply Quote 0
                        • AlCalzone
                          AlCalzone Developer @SBorg last edited by

                          @SBorg Die einfachere und weniger riskante Methode:

                          • Admin auf Expertenmodus schalten
                          • Im laufenden Admin das Objekt system.adapter.<adaptername>.<instanznummer> zum Bearbeiten öffnen
                          • Unter nativ den entsprechenden Eintrag bearbeiten
                          • speichern
                          1 Reply Last reply Reply Quote 1
                          • SBorg
                            SBorg Forum Testing Most Active last edited by

                            Ab und zu macht man es einfach zu kompliziert... 😉

                            C 1 Reply Last reply Reply Quote 1
                            • foxriver76
                              foxriver76 Developer last edited by

                              Die Vermutung liegt nahe, dass der API Key da schon genau so drinnen steht und deshalb erst bei einem abweichenden Wert der speichern Button aktiviert wird.

                              1 Reply Last reply Reply Quote 0
                              • C
                                crazy315 @SBorg last edited by

                                @SBorg

                                Danke, das hat geholfen 🐵

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                945
                                Online

                                31.9k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                adapter tankerkönig tankerkönig api speichern
                                7
                                14
                                649
                                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