Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Cloud Dienste
    4. Von Extern Datenpunkte ändern mit iot oder cloud Adapter?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Von Extern Datenpunkte ändern mit iot oder cloud Adapter?

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

      Hi,

      bin jetzt ne weile am testen/googeln/testen etc. 🙂 Aber irgendwie komme ich nicht weiter.

      Ich hole mal besser aus damit Ihr versteht was ich überhaupt vor habe 🙂

      Zur Zeit ändere ich einen Datenpunkt über ein HTTP GET (MacroDroid) im Internen LAN... was einwandfrei funktioniert (SimpleAPI).
      Nun möche ich den Port nicht nach außen öffnen... Mangels Verschlüsselung, etc.

      Wenn ich den IOT bzw. Cloud adapter richtig verstanden habe, kann ich dies damit auch erledigen.... (den iot nutze ich bereits für Alexa).

      Vielleicht brauche ich einfach nur ein beispiel für die URL die ich aufrufen muss... oder ich habe ein kompletten verständniss fehler 😉

      Ich möchte z.B. den Datenpunkt "test" auf "wahr" schalten, er ist im Ordner "0_userdata.0"

      Probiert hab ich z.B. folgendes:

      https://service.iobroker.in/v1/iotService?service=simpleApi&key="App-Key"&user="user"&data=set/0_userdata.0.nfctest?value=true

      als Ausgabe kommt nur ein "{"result":"not implemented"}", einmal kamm sogar ein "OK" jedoch passierte nichts...

      Versucht habe ich "alles mögliche" mit dem IoT und dem Cloud Adapter...

      Versteh ich den Adapter (in der Hinsicht) falsch oder benutze ich den "komplett" falsch?

      M 2 Replies Last reply Reply Quote 0
      • M
        MCU @Schimi last edited by

        @Schimi https://forum.iobroker.net/topic/37349/http-request-von-unterwegs-an-iobroker-senden/10

        1 Reply Last reply Reply Quote 0
        • M
          MCU @Schimi last edited by MCU

          @Schimi Wenn du aber von "aussen" Lichter schalten willst bietet sich die VIS an. Dort kann man auch mit dem entsprechenden Login auch von "aussen" seine Werte über die VIS ändern.

          85022d79-b68e-4f81-bdb0-1125825eeef4-image.png

          S 1 Reply Last reply Reply Quote 0
          • S
            Schimi @MCU last edited by

            @MCU Danke!!

            Die VIS möchte ich eigentlich nicht von aussen nutzen... im grunde reicht es mir "Datenpunkte zu ändern" 🙂

            Beim ersten überfliegen, sieht der Link sehr gut aus... der müsste mich weiter bringen 🙂

            Ich probier vielleicht heute abend mal rum....

            Danke!!

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

              Ok,

              unter "iot.0 > services" kann ich Datenpunkte erstellen und ändern....

              komme ich z.b. auch auf andere?

              ich mach z.B. im InternenLAN folgendes mit simpleAPI:

              http://<rechner>:<port>/set/javascript.0.nfctest?user=<user>&pass=<passwort>&value=true

              kann ich auf diesen "javascript.0.nfctest" punkt auch zugreifen? meine tests führen zu "{"error":"not allowed"}"

              Das ch was im "iot.0" ändern kann ist schon super... "zur Not" baue ich meine Scripte entsprechend um und die zukünftigen halt "angepasst".... möchte aber eigentlich mit so varialen in den "userdata" Ordner 🙂

              1 Reply Last reply Reply Quote 0
              • M
                msauer last edited by msauer

                Hi.. der Thread ist ja leider schon etwas älter, aber beschreibt in etwa genau das was ich auch machen möchte. Ich möchte weder ITTT (weil es jetzt Geld kostet) noch Alexa (weil Handy) nutzen. Was will ich denn genau?

                1. Mit meinem Handy will ich einen NFC Tag scannen und damit die Alarmanlage aus/einschalten.
                2. Dazu soll nach dem Tag Scan eine Abfrage des momentanen Status der Alarmanlage erfolgen.
                3. Handy Message mit Abfrage ob geändert werden soll.
                4. Abhängig vom Status soll dann die Anlage Scharf/Unscharf gestellt werden.
                5. Dann nochmals eine Abfrage des Status und eine Meldung am Handy.

                Auf dem Handy wird es entweder mit Tasker oder Automate abgebildet.

                Alles das soll mittels iot und am besten in Kombination mit Simpleapi funktionieren.
                Hat das schon jemand so in etwa implementiert und kann bei dem zusammensetzen der POSTs/GETs helfen?

                M 1 Reply Last reply Reply Quote 0
                • M
                  MCU @msauer last edited by MCU

                  @msauer Eine Kombination von iot und simpleapi ist momentan nicht möglich. Wird gerade abgeklärt von @apollon77 .
                  Entweder du nutzt VPN + simpleapi oder iot-Services.
                  Ist hier beschrieben:
                  https://github.com/ioBroker/ioBroker.iot

                  https://service.iobroker.in/v1/iotService?service=custom_<NAME>&key=<XXX>&user=<USER_EMAIL>&data=myString
                  

                  Simpleapi mit VPN:

                  https://github.com/ioBroker/ioBroker.simple-api

                  Beispiele:

                    "getPlainValue": "http://ipaddress:8087/getPlainValue/stateID",
                    "get": "http://ipaddress:8087/get/stateID/?prettyPrint",
                    "getBulk": "http://ipaddress:8087/getBulk/stateID1,stateID2/?prettyPrint",
                    "set": "http://ipaddress:8087/set/stateID?value=1&prettyPrint",
                    "toggle": "http://ipaddress:8087/toggle/stateID&prettyPrint",
                    "setBulk": "http://ipaddress:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint",
                    "objects": "http://ipaddress:8087/objects?pattern=system.adapter.admin.0*&prettyPrint",
                    "objects": "http://ipaddress:8087/objects?pattern=system.adapter.admin.0*&type=adapter&prettyPrint",
                    "states": "http://ipaddress:8087/states?pattern=system.adapter.admin.0*&prettyPrint"
                    "search": "http://ipaddress:8087/search?pattern=system.adapter.admin.0*&prettyPrint",
                    "query": "http://ipaddress:8087/query/stateID1,stateID2/?prettyPrint"
                    "query": "http://ipaddress:8087/query/stateID1,stateID2/?noHistory=true&prettyPrint"
                    "query": "http://ipaddress:8087/query/stateID1,stateID2/?dateFrom=2019-06-06T12:00:00.000Z&d&prettyPrint"
                    "query": "http://ipaddress:8087/query/stateID1,stateID2/?dateFrom=2019-06-06T12:00:00.000Z&dateTo=2019-06-06T12:00:00.000Z&prettyPrint"
                  

                  Beispiele Tasker:
                  VPN-Version + simpleApi:

                  ca39ffae-81a4-401d-8c19-743380a86d91-image.png

                  ea8ce8c2-0faa-40cb-b459-602cb0ca1941-image.png

                  IOT-Services:
                  IOT-Instanz (Services und IFFFT)
                  47477a91-e02f-4777-8ab7-dcc4229f7925-image.png

                  1d9e24d6-debc-4af2-8b69-939352597964-image.png

                  7a58ed75-67d2-4491-ab4c-a8577db36e4c-image.png
                  ab key= weiter mit

                  &key=<XXX>&user=<USER_EMAIL>&data=myString
                  

                  Unter IOT-Instanz ->
                  b76dbff6-24df-42b6-a93d-880ab77c0336-image.png

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    msauer @MCU last edited by msauer

                    @MCU Danke, das hat schon etwas geholfen.
                    Ich versuche es über iot und custom_service abzuhandeln. Lese ich das richtig, das hiermit nur ein "write" des custom objekts geht oder gibt es auch die Möglichkeit das objekt auszulesen?
                    Write:

                    https://service.iobroker.in/v1/iotService?service=custom_AlarmStatus&key=nnnnnnnnnnnnnnnnnd&user=email.de&&data=testxxx

                    es steht jetzt testxxx drin, diese will ich auswerten und dann in ein anderes custom objekt das Ergebniss schreiben, welches ich dann auslesen will...Kann ich das, ohne vpn?

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      MCU @msauer last edited by MCU

                      @msauer https://github.com/ioBroker/ioBroker.iot/issues/172

                      Man muss in dem Cloud-Adapter Admin zulassen und dann: Erweiterte Einstellungen:
                      e25fcab0-3636-42a0-9d4c-4fee6106f9f4-image.png
                      Und simpleApi in die WhiteList der Services eintragen

                      https://forum.iobroker.net/topic/43441/gelöst-iobroker-pro-simpleapi-zugriff-blocked

                      Somit müsste sich auch der Umweg über den IOT erledigt haben.

                      msussek created this issue in ioBroker/ioBroker.iot

                      closed Getter Service für custom_ Objekte #172

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        msauer @MCU last edited by

                        @mcu Das könnte ja klappen, wenn ich die passende pro lizenz hätte..habe aber nur das "assistant" abo abgeschlossen, da ich dachte damit gehts..

                        btw...ich habe die "fernzugriff" unter einer anderen email adresse. Kann ich die auch für 2 getrennte iobroker instanzen (zuhause und wohnwagen) irgendwie nutzen?
                        oh man, ich dreh mich irgendwie im kreis...

                        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

                        915
                        Online

                        31.9k
                        Users

                        80.3k
                        Topics

                        1.3m
                        Posts

                        cloud iot pro
                        3
                        10
                        732
                        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