Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Gelöst]Simpel.API problem

    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

    [Gelöst]Simpel.API problem

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

      Hallo ,

      Ich habe den Simpel.API adapter und trage dort einen Text in einer Vari. ein .

      Jetzt ist Nachmittag;Aussentemperatur;5$C;Kuechentemperatur;22.3$C;Fussel wiegt zuviel;Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) anfangs aus südwestlicher, später aus nordwestlicher Richtung auf. In Schauernähe muss mit Sturmböen um 75 km/h (21m/s, 41kn, Bft 9) gerechnet werden.

      Wenn ich mir jetzt die Seite http://192.168.1.68:8087/getPlainValue/ … ix_Display anschaue sieht es so aus.

      "Jetzt ist Nachmittag;Aussentemperatur;5$C;Kuechentemperatur;22.1$C;Fussel wiegt zuviel;Es treten Windböen mit Geschwindigkeiten bis 60 km/h (17m/s, 33kn, Bft 7) anfangs aus südwestlicher, später aus nordwestlicher Richtung auf. In Schauernähe muss mit Sturmböen um 75 km/h (21m/s, 41kn, Bft 9) gerechnet werden."

      Daten:

      Sytem RasP3 - Linux

      Vari. Matrix_Display ist als Zeichenkette deklariert.

      Kann mir jemand helfen Wo ich den Fehler gemacht habe?

      mfg Uwe

      1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        Das ist Encoding. Wenn nichts anderes angegeben ist arbeitet ioBroker mit UTF-8 encoding. Das sind diese komischen Zeichen. Du kannst ggf im Browser auf UTF-8 stellen

        1 Reply Last reply Reply Quote 0
        • 1
          1hotte last edited by

          Danke für die antwort , aber ich hole die Daten dort nur ab für das Matrix Display nach diesen Projekt https://github.com/jp112sdl/MatrixDisplayESP8266

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 last edited by

            Naja, dann muss diese Software halt bei der Anfrage das korrekte Encoding anfordern oder UTF-8 encoded Daten verstehen.

            1 Reply Last reply Reply Quote 0
            • 1
              1hotte last edited by

              Hmmmmmmm aber mit der Adresse frage ich ja den simpel.api ab , und da steht es doch schon falsch drinnen. Ist es dann nicht doch ein Adapter Problem ?

              1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 last edited by

                Was exakt steht im State den du abfragst wenn du im iobroker admin nachschaust ? Das steht drin.

                Wenn du per simple-api abfragst wird es als UTF8 zurückgegeben.

                Falls es so immature drin steht dann fehlt beim set Befehl per simple-api die Info zum richtigen encoding des Set befehls.

                1 Reply Last reply Reply Quote 0
                • 1
                  1hotte last edited by

                  Im Admin Adapter ist alles richtig.

                  hättest du einen Tip für mich um die richtige abfrage zu finden ? Oder ist das nicht so einfach ? Ich habe mir gerade den simel.api Help durchgelesen aber dafür bin ich glaube ich noch viel zu unerfahren um das Problem zu lösen.

                  Für mich sieht es jetzt so auch das ich "einfach" die falsche Adresse aufrufe,und mir da noch was fehlt .

                  Sorry für die nervigen fragen und danke für das tapfere antworten.

                  1 Reply Last reply Reply Quote 0
                  • apollon77
                    apollon77 last edited by

                    Ok, der simple-api Adapter hat eine Teilschuld 🙂

                    Bitte mal vom Github die 1.6.4 versuchen.

                    Der Adapter hat bisher bei der Antwort das verwendete Charset nicht mit angegeben aber in UTF-8 encoded. Jetzt wird das Charset mit in den Content-typ reingeschrieben.

                    Damit sollte mal mindestens der Browser alles korrekt anzeigen. Ob deine ESP-Software damit klar kommt ist dann die zweite Thematik 🙂

                    1 Reply Last reply Reply Quote 0
                    • 1
                      1hotte last edited by

                      Heyyy SUPER DANKE läuft perfekt . Jetzt wird es richtig angezeigt .

                      Daumen hoch .

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      772
                      Online

                      31.7k
                      Users

                      79.9k
                      Topics

                      1.3m
                      Posts

                      2
                      9
                      710
                      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