Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Simple-api 1.6.0

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Simple-api 1.6.0

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

      Hey All,

      Auf Github gibt es ganz frisch simple-api 1.6.0.

      Änderungen:

      • Fix handling of URL-encoded values, they are now decoded properly

      • Optimize Permission handling

      • add possibility to only allow access to states where user is also owner, finally works correct with js-controller 1.1.1!

      Der Adapter an sich läuft auch mit den früheren js-controller Versionen. Primär das neue Feature, das man den Zugriff auf die States beschränken kann die dem User unter dem der Adapter läuft auch gehören und man Rechte hat, braucht den aktuellsten js-controller.

      Man braucht jetzt allgemein die definierten Rechte - vorher brauchte man teilweise zum setzen von States auch Lesezugriff auf das Objekt. Das sollte jetzt auch weg sein. Also vor allem mit Permissions eiiges neu, was aber keine Auswirkung haben sollte wenn man "Admin" nimmt.

      Bitte mal helfen beim testen.

      Danke!

      Ingo F

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

        Hi apollon77!

        Ich hab da mal ne Frage bzgl. der Änderung in der simple-api 1.6.0

        • Fix handling of URL-encoded values, they are now decoded properly

        Und zwar lasse ich mir über einen Arduino Wetterdaten mithilfe GET an ioBroker über simple-api schicken.

        Leider muss ich derzeit bei Trendinformationen das ganze umschreiben das es in ioBroker angezeigt wird.

        z.B. muss ich für den zu übertragenden String "schönes Wetter"derzeit folgendes schreiben````
        "schoenes%20Wetter"

        
        Hatte es auch mal URl-encoded versucht zu übertragen z.B:````
        "sch%C3%B6nes%20Wetter"
        ````aber da wird dann aber der Datenpunkt in ioBroker nicht aktualisiert.
        
        %20 (Leerzeichen) geht, aber %C3 zum Beispiel nicht.
        
        Ist das jetzt mit dem obigen fix behoben?
        
        Kann ich jetzt so ne Info über Arduino an ioBroker URL-encoded senden und es wird mir dann decoded dargestellt?
        
        Ich hoffe Du verstehst was ich meine *fg*
        
        Gruß
        
        Johnny
        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          Jupp. URL encodierte Daten sollten jetzt decodiert im Datenpunkt landen 😉

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

            @PrinzEisenherz1:

            • Fix handling of URL-encoded values, they are now decoded properly `

            Und, tuts?

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

              Hi Apollon, perfekt, klappt super.

              Danke für den fix

              Gruß Johnny

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

                Könnt ihr da noch einen zusätzlichen case „update“ hinzufügen?

                Also ein setState mit ack true?

                Hab das aktuell gelöst, indem ich die simpleapi.js erweitert habe.

                Aber das können sicher mehrer Nutzer brauchen.

                Danke

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

                  SInch an seit 3 Monaten fertige Threads dran zu hängen ist keine so sinnvolle Idee.

                  Bitte ein GutHub Issue anlegen mit exakt dem was Du willst …

                  Wenn ich es korrekt verstehe macht es eher sinn bei set auch die mitgabe eines Ack flags zu erlauben.

                  Kannst auch gern einen PR machen

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  433
                  Online

                  31.7k
                  Users

                  79.8k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  1608
                  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