Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. TTLock access

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    346

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

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

TTLock access

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
18 Beiträge 6 Kommentatoren 1.4k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • R RandyAndy

    @neuschwansteini

    Interessant. Da ich aber meine Lösung nun habe und das recht einfach ist werde ich dabei bleiben.
    Ist aber vielleicht für andere Geräte ein Lösung. Werde ich mal im Auge behalten.

    ? Offline
    ? Offline
    Ein ehemaliger Benutzer
    schrieb am zuletzt editiert von
    #8

    @randyandy

    Würdest du bitte ein curl example mal zeigen?

    R 1 Antwort Letzte Antwort
    0
    • ? Ein ehemaliger Benutzer

      @randyandy

      Würdest du bitte ein curl example mal zeigen?

      R Offline
      R Offline
      RandyAndy
      schrieb am zuletzt editiert von
      #9

      @neuschwansteini

      einfach so

      curl --location -g --request POST 'https://euapi.ttlock.com/oauth2/token' --header 'Content-Type: application/x-www-form-urlencoded' --data-urlencode 'clientId=DeineClientID' --data-urlencode 'clientSecret=DeinClientSecret' --data-urlencode 'username="DeinUsername' --data-urlencode 'password=DeinPasswordalsmd5'
      

      Du benötigst halt einen Account bei TTLOCK und natürlich eine Hardware:
      Die Registriereung machst Du hier: https://open.ttlock.com/manager
      Du musst Deine Anwendung registrieren und nach ein paar Tagen bekommst Du einen Zugang mit all den benötigten Informationen.

      ? 1 Antwort Letzte Antwort
      0
      • R RandyAndy

        @neuschwansteini

        einfach so

        curl --location -g --request POST 'https://euapi.ttlock.com/oauth2/token' --header 'Content-Type: application/x-www-form-urlencoded' --data-urlencode 'clientId=DeineClientID' --data-urlencode 'clientSecret=DeinClientSecret' --data-urlencode 'username="DeinUsername' --data-urlencode 'password=DeinPasswordalsmd5'
        

        Du benötigst halt einen Account bei TTLOCK und natürlich eine Hardware:
        Die Registriereung machst Du hier: https://open.ttlock.com/manager
        Du musst Deine Anwendung registrieren und nach ein paar Tagen bekommst Du einen Zugang mit all den benötigten Informationen.

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von Ein ehemaliger Benutzer
        #10

        @randyandy

        ja, DANKE, DANKE, das klappt, Token holen etc.. aber das oeffnen und schliessen nicht - um die Gateway Api verlangt hintendran die aktuelle Zeit +5 min in ms - das kann ich zwar Konvertieren, aber er gibt mir immer wieder fehler.. habe auch schon UTC und mit und ohne Sommerzeit versucht...
        Irgendeine Idee?

        Beziehe mich auf das hier ( Lock the Lock :))
        https://euopen.ttlock.com/document/doc?urlName=cloud%2Fgateway%2FlockEn.html

        R 2 Antworten Letzte Antwort
        0
        • ? Ein ehemaliger Benutzer

          @randyandy

          ja, DANKE, DANKE, das klappt, Token holen etc.. aber das oeffnen und schliessen nicht - um die Gateway Api verlangt hintendran die aktuelle Zeit +5 min in ms - das kann ich zwar Konvertieren, aber er gibt mir immer wieder fehler.. habe auch schon UTC und mit und ohne Sommerzeit versucht...
          Irgendeine Idee?

          Beziehe mich auf das hier ( Lock the Lock :))
          https://euopen.ttlock.com/document/doc?urlName=cloud%2Fgateway%2FlockEn.html

          R Offline
          R Offline
          RandyAndy
          schrieb am zuletzt editiert von
          #11

          @neuschwansteini

          Das musst Du in ms (Linux time) angeben.
          Das öffenen und schließen war bei mir noch kein use case insodern kann ich dazu nichts sagen.
          Das übertragen eines neu generierten Pins funktioniert aber bei mir. Der ist allerdings derzeit noch permanent insofern benötoge ich nur die aktuelle Zeit und die stellt ioBRoker zu Verfügung. Ich könnte mir aber vorstellen, das die bei einem nicht Linux basierenden System evt. anders ist und damit zu Problemen führt.

          ? 1 Antwort Letzte Antwort
          0
          • R RandyAndy

            @neuschwansteini

            Das musst Du in ms (Linux time) angeben.
            Das öffenen und schließen war bei mir noch kein use case insodern kann ich dazu nichts sagen.
            Das übertragen eines neu generierten Pins funktioniert aber bei mir. Der ist allerdings derzeit noch permanent insofern benötoge ich nur die aktuelle Zeit und die stellt ioBRoker zu Verfügung. Ich könnte mir aber vorstellen, das die bei einem nicht Linux basierenden System evt. anders ist und damit zu Problemen führt.

            ? Offline
            ? Offline
            Ein ehemaliger Benutzer
            schrieb am zuletzt editiert von
            #12

            @randyandy

            ah, soweit bist du noch nicht.. ok.. ja linux time in ms ist das command "date +%s". aber es muessen 5 Minuten dazu.. also plus 3000 ...
            Es gibt auch einen Converter https://www.unixtimestamp.com/. aber auch das mag er nicht... ich schau mal weiter...
            im HA Forum oder auf Git.. ah gefunden.. einfach das command hinten nach date=date +%s000 dran haengen..

            ok, jetzt hab ichs... curl brauchst du bei iobroker nicht, kannst ja aus dem Javascript-Adapter direkt POST und Get versenden.. ich probier mal weiter.. ansonsten gibts fuer HA jede Menge Hilfe..da ist das schon lange durch..

            R 1 Antwort Letzte Antwort
            0
            • ? Ein ehemaliger Benutzer

              @randyandy

              ah, soweit bist du noch nicht.. ok.. ja linux time in ms ist das command "date +%s". aber es muessen 5 Minuten dazu.. also plus 3000 ...
              Es gibt auch einen Converter https://www.unixtimestamp.com/. aber auch das mag er nicht... ich schau mal weiter...
              im HA Forum oder auf Git.. ah gefunden.. einfach das command hinten nach date=date +%s000 dran haengen..

              ok, jetzt hab ichs... curl brauchst du bei iobroker nicht, kannst ja aus dem Javascript-Adapter direkt POST und Get versenden.. ich probier mal weiter.. ansonsten gibts fuer HA jede Menge Hilfe..da ist das schon lange durch..

              R Offline
              R Offline
              RandyAndy
              schrieb am zuletzt editiert von RandyAndy
              #13

              @Neuschwansteini

              Nee ist nicht mein Verständnis ich denke da solltest Du noch einmal die Beschreibung genau lesen.
              Ich verwende dazu im übrigen die aktuelle Zeitfunktion in Blockly und das funktioniert.
              Das mit dem Post-Befehl ist mir auch schon aufgefallen, habe ich soeben umgesetzt. Das hat ja noch ein paar mehr Vorteile wenn man das verwendet, das gehört aber nicht hierher.

              1 Antwort Letzte Antwort
              0
              • ? Ein ehemaliger Benutzer

                @randyandy

                ja, DANKE, DANKE, das klappt, Token holen etc.. aber das oeffnen und schliessen nicht - um die Gateway Api verlangt hintendran die aktuelle Zeit +5 min in ms - das kann ich zwar Konvertieren, aber er gibt mir immer wieder fehler.. habe auch schon UTC und mit und ohne Sommerzeit versucht...
                Irgendeine Idee?

                Beziehe mich auf das hier ( Lock the Lock :))
                https://euopen.ttlock.com/document/doc?urlName=cloud%2Fgateway%2FlockEn.html

                R Offline
                R Offline
                RandyAndy
                schrieb am zuletzt editiert von RandyAndy
                #14

                @neuschwansteini

                Bei mir funktioniert das Öffnen ohne Probleme. Inzwischen kann ich sogar Codes erzeugen.

                ilovegymI 1 Antwort Letzte Antwort
                0
                • R RandyAndy

                  @neuschwansteini

                  Bei mir funktioniert das Öffnen ohne Probleme. Inzwischen kann ich sogar Codes erzeugen.

                  ilovegymI Offline
                  ilovegymI Offline
                  ilovegym
                  schrieb am zuletzt editiert von ilovegym
                  #15

                  @randyandy

                  Hi, biste so gut, und zeigst mal dein Blockly, kannst ja deine Credentials rausxxxen..?

                  Edit: brauchste nicht, hab mir was in Javascript geschrieben..

                  ilovegym66 – ioBroker Projekte & Automationen
                  GitHub: https://github.com/Ilovegym66 | Austausch im Discord: https://discord.gg/yC65zjr5uq

                  1 Antwort Letzte Antwort
                  0
                  • R RandyAndy

                    @randyandy sagte in TTLock access:

                    @Samson71

                    Ich denke diese beiden Links sollten helfen. Im Home Assistant ist das schon umgesetzt bzw. wird gerade umgesetzt.

                    Link to a project in Github for home assistant (https://github.com/jbergler/hass-ttlock)
                    Discussion in the Home Assistant Forum (https://community.home-assistant.io/t/ttlock-integration-with-ha/211244)

                    Da ich mich mit Typescript und Javascript nicht so auskenne, würde ich das evt. über php verwirklichen, aber ein Adapter wäre natürlich vorzuziehen.

                    Andreas

                    Nur als weitere Idee, ist mir beim EInbinden des Mammotion Rasenmähers gekommen. Da gibt es ja auch keinen Adapter in IoBroker. Aber hier hat der Home Assistant viel zu bieten. Da gibt es einen Adapter. Zusammen mit dem Home Assistent Adapter in ioBroker kann man die Daten wunderbar austauschen.
                    Vielleicht eine Möglichkeit beide Welten zusammenzubringen.
                    Der Home Assistant bietet unglaublich viele Adapter während ioBroker eine bessere GUI hat (Vis, Vis2, usw.). Persönlich empfinde ich die Skript Sprache in ioBRoker auch zugänglicher. Wie dem auch sei, die Daten werden wunderbar übertragen und für TTLock gibt es im Home Assistant ja auch einen Adapter. Den teste ich gerade, habe aber noch kein Schloss um es auszuprobieren. Sollte aber in den nächsten 2-3 Wochen ankommen.
                    Ich melde mich dann noch einmal. Aber vielleicht testet der ein oder ander dies auch paralell.

                    Sind übrigens meine ersten Schritte mit dem Home Assistent und muss sagen, mit dem werde ich mich vermutlich noch etwas mehr auseinander setzen. Ich verstehe mehr und mehr warum sich der so durchgesetzt hat.

                    stolly82S Offline
                    stolly82S Offline
                    stolly82
                    schrieb am zuletzt editiert von
                    #16

                    @RandyAndy

                    @RandyAndy sagte in TTLock access:

                    Nur als weitere Idee, ist mir beim EInbinden des Mammotion Rasenmähers gekommen. Da gibt es ja auch keinen Adapter in IoBroker.

                    https://github.com/DNAngelX/ioBroker.mammotion

                    Hier ist der Adapter ;)

                    mcm1957M 1 Antwort Letzte Antwort
                    0
                    • R Offline
                      R Offline
                      RandyAndy
                      schrieb am zuletzt editiert von
                      #17

                      Das werde ich doch gleich testen sobald er aus dem Winterschlaf erwacht.

                      1 Antwort Letzte Antwort
                      0
                      • stolly82S stolly82

                        @RandyAndy

                        @RandyAndy sagte in TTLock access:

                        Nur als weitere Idee, ist mir beim EInbinden des Mammotion Rasenmähers gekommen. Da gibt es ja auch keinen Adapter in IoBroker.

                        https://github.com/DNAngelX/ioBroker.mammotion

                        Hier ist der Adapter ;)

                        mcm1957M Online
                        mcm1957M Online
                        mcm1957
                        schrieb am zuletzt editiert von mcm1957
                        #18

                        @stolly82 sagte in TTLock access:

                        @RandyAndy

                        @RandyAndy sagte in TTLock access:

                        Nur als weitere Idee, ist mir beim EInbinden des Mammotion Rasenmähers gekommen. Da gibt es ja auch keinen Adapter in IoBroker.

                        Was hat das mit TTLOock access zu tun?

                        Dieser Adapter (mammotion) ist nicht in den Repositories gelistet.

                        Er ist daher nur als im ALPHA STATUS zu betrachten. Da der Entwickler bisher keinen Request zur Aufnahme in die Repositories gestellt hat oder die notwendigen Anpassungen nicht vorgenommen hat ist von einem Installation zu anderen als experimentellen Testzwecken abzuraten.

                        Bitte den Maintainer ggF darum ersuchen diesen Adapter in die Repositories aufnehmen zu lassen. Information dazu gibt es hier:
                        https://github.com/ioBroker/ioBroker.repositories?tab=readme-ov-file#requirements-for-adapter-to-get-added-to-the-latest-repository


                        Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten.

                        GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird.

                        Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen.

                        Adapter die nur via GitHub oder npm (also NICHT aus einem der beiden Repositories) installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird.

                        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                        Support Repositoryverwaltung.

                        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                        LESEN - gute Forenbeitrage

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

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

                        585

                        Online

                        32.7k

                        Benutzer

                        82.5k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe