Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. IoBroker und Unify Controller

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    IoBroker und Unify Controller

    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      iobroker-6043 last edited by

      Hi Comunity

      Habe mir einen Ubiquity WLAN AP zugelegt und den Unify Controller auf einem RasPi am drehen.

      Für presence control steht ja das API auf dem Controller zur Verfügung. Dazu muss man jedoch angemeldet sein.

      Habe folgendes gefunden :

      curl 'https://controller:8443/api/login' –data-binary '{"username":"usernamegoeshere","password":"passwordgoeshere","strict":true}' --compressed --insecure -c cookies.txt

      Das liefert das cookies.txt.

      Wie kann ich mich damit nun anmelden ?

      curl --insecure -b cookies.txt -c cookies.txt 'https://controller:8443/api/s/default/stat/device' > output.json

      1 Reply Last reply Reply Quote 0
      • B
        Bradock last edited by

        Ui…..ganz interessantes Thema.

        Ich bin zwar "leider" kein Script- oder Adapterschreiber, könnte aber gerne testen wenn es da was gibt.

        Habe diverse Ubiqiti´s im Einsatz. Mit Cloudkey oder App.

        Gruß

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

          In Sachen Anmelden auf Admin-Interfaces gabs hier schon mal, in JavaScript geht das mit dem request-Modul.

          In der Antwort nach dem Anmelden müsste dann ein Sitzungscookie enthalten sein, was du bei weiteren Anfragen mit übergeben musst.

          Schau am besten mal in die https://github.com/request/request zum Modul, dort findest du Beispiele und Informationen zum Einsatz von Cookies.

          1 Reply Last reply Reply Quote 0
          • jens.maus
            jens.maus last edited by

            @iobroker-6043:

            Hi Comunity

            Habe mir einen Ubiquity WLAN AP zugelegt und den Unify Controller auf einem RasPi am drehen.

            Für presence control steht ja das API auf dem Controller zur Verfügung. Dazu muss man jedoch angemeldet sein.

            Habe folgendes gefunden :

            curl 'https://controller:8443/api/login' –data-binary '{"username":"usernamegoeshere","password":"passwordgoeshere","strict":true}' --compressed --insecure -c cookies.txt

            Das liefert das cookies.txt.

            Wie kann ich mich damit nun anmelden ? `

            Und warum installierst du nicht einfach den unifi iobroker adapter von mir (http://forum.iobroker.net/viewtopic.php?t=4875)? Der ist genau dafür gemacht sich regelmäßig mit dem controller zu verbinden und alle device infos abzuholen und in datenpunkte zu verwandeln!

            1 Reply Last reply Reply Quote 0
            • I
              iobroker-6043 last edited by

              Hi Jens

              Super Sache hab mir das Plug-in installiert und die Instanz konfiguriert. Refresh Intervall ist 60s.

              Im Object tree ist unify.0 sichtbar.

              Die Daten sind jedoch nicht synchron. Ich sehe im iobroker Clients, die im Unify Controller nicht mehr sichtbar sein.

              Das auch nach 5 Minuten.

              Eine Idee, was ich machen könnte.

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

              Support us

              ioBroker
              Community Adapters
              Donate

              685
              Online

              31.7k
              Users

              79.8k
              Topics

              1.3m
              Posts

              4
              5
              1080
              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