Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Simple-api 1.6.0

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    855

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Simple-api 1.6.0

Scheduled Pinned Locked Moved Tester
7 Posts 3 Posters 1.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    wrote on last edited by
    #1

    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

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Reply Last reply
    0
    • P Offline
      P Offline
      PrinzEisenherz1
      wrote on last edited by
      #2

      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

      Intel-NUC mit ProxMox: ioBroker,SQL, logging Strom- Gas- u. Wasserzähler;10Zoll Tab im Flur für VIS; weiteres: Homematic CCU2, Homeduino, Kameras, selbstgebaute Wetterstation;

      1 Reply Last reply
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        wrote on last edited by
        #3

        Jupp. URL encodierte Daten sollten jetzt decodiert im Datenpunkt landen ;-)

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Reply Last reply
        0
        • apollon77A Offline
          apollon77A Offline
          apollon77
          wrote on last edited by
          #4

          @PrinzEisenherz1:

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

          Und, tuts?

          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          1 Reply Last reply
          0
          • P Offline
            P Offline
            PrinzEisenherz1
            wrote on last edited by
            #5

            Hi Apollon, perfekt, klappt super.

            Danke für den fix

            Gruß Johnny

            Intel-NUC mit ProxMox: ioBroker,SQL, logging Strom- Gas- u. Wasserzähler;10Zoll Tab im Flur für VIS; weiteres: Homematic CCU2, Homeduino, Kameras, selbstgebaute Wetterstation;

            1 Reply Last reply
            0
            • S Offline
              S Offline
              Strobelix
              wrote on last edited by
              #6

              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

              Raspberrymatic, Homematic & Homematic IP Aktoren, ioBroker auf NUC i3, Nuki, Harmony Hub, Digitalstrom, Diverse Sonoff (Tasmota) und Shellies

              1 Reply Last reply
              0
              • apollon77A Offline
                apollon77A Offline
                apollon77
                wrote on last edited by
                #7

                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

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                358

                Online

                32.6k

                Users

                82.1k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe