NEWS
[iot-Aktion] Andere Probleme mit dem iot-Adapter bzw der Nutzung
-
Hallo,
erstmal vielen Dank für die Aktion. Ich habe erfolgreich meine Alexa-Schalter auf den iot-Skill umgestellt und grundsätzlich funktioniert es auch.
Allerdings habe ich ein paar Verständnisfragen/Probleme mit den IFTTT-Dienst. Ich habe diesen erfolreich unter dem bisherigen Cloud-Adapter genutzt. Diesen habe ich aktuell erstmal auf Pause gestellt, nicht wie in der Anwendung vorgesehen gelöscht. Der Grund ist eben dieser IFTTT-Dienst.
Ich habe zusätzlich unter iobroker.pro einen App-Key erzeugt. Habe ihn aber aktuell noch nirgendswo eingetragen. Ich habe vom Cloaud-Adapter nur den IFTTT-Key in den iot Adatper übernommen. Da stehen aber ganz andere Pfade drin.
Soll ich die Pfade jetzt auch übernehmen? Oder geht das praktisch auch über die ioBroker-URL, die im IOT schon drin stehen.
Ich habe Screenshots angehangen.
8437_cloud-adapter.png
8437_iot-adapter.png -
Ich glaube ich habe es hinbekommen!
-
Wie denn? Berichte doch mal für alle. klappts?
Gesendet von iPad mit Tapatalk Pro
-
Wie denn? Berichte doch mal für alle. klappts? `
Ja. Also der iobroker passt automatisch die Links im iot an, sobald man den ifttt key übernimmt. Das wars schon, ab dann funktionieren auch wieder ifttt Aktionen.
-
@Mitch - würdest du vielleicht mal etwas ausprobieren
kannst du dieses blockly module nutzen , wenn der cloud adapter deaktiviert ist und nur iot läuft? auf der ifttt-seite bei this ist ein webhooks (könntest dir mit that eine mailk senden - als beispiel)
4447_iot.png
4447_ifttt.png -
hier mal das blockly und die java ansicht - das blockly zeigt iot - das erzeugte script nimmt cloud.0
bei mir funktioniert es nicht - bei cloud abgeschalkten
beim einrichten habe ich den key von der cloud kopiert und "neuen service-uhr-schlüssel abrufen" gedrückt
4447_jblock.png
4447_iot.png -
Zu ifttt bitte trennt mal noch ausgehend und eingehend.
Geht eingehend?
Ausgehend per blockly scheint wohl noch ein bug in den blockly Bausteinen zu sein
Gesendet vom Handy …
-
eingehend funktionierte bei mir gestern schon
-
Bei mir funktionieren eingehende und ausgehende IFTTT Anfragen mit dem iot Adapter einwandfrei. Ich habe den IFTTT Key in der Konfiguration hinterlegt und dann den Knopf "Neuen Service URL Schlüssel abrufen" gedrückt. Damit wurde der Link "Benutze folgenden Link für IFTTT" mit meinen Zugangsdaten erstellt. Den nutze ich dann bei den Web Requests in IFTTT.
-
@tstueben
habe das selbe wie du gemacht - hast du den cloud adapter deaktiviert ?
-
@tstueben:Bei mir funktionieren eingehende und ausgehende IFTTT Anfragen mit dem iot Adapter einwandfrei. Ich habe den IFTTT Key in der Konfiguration hinterlegt und dann den Knopf "Neuen Service URL Schlüssel abrufen" gedrückt. Damit wurde der Link "Benutze folgenden Link für IFTTT" mit meinen Zugangsdaten erstellt. Den nutze ich dann bei den Web Requests in IFTTT. `
wegen ifttt…
in der iot cloud ist eine url. die obere. die wird in ifttt z.b. für ein webhooks Steuerung eingesetzt. wenn ich das machen, kommt der fehler 501.
in der iot cloud unter objekte steht nichts drin. dort wird nichts übermittelt. in der iot cloud unter objekte muss das aber drin stehen.
welchen ifttt befehl hast du da gemacht? also in ifttt. ich würde das gerne "nachbauen" um zu gucken ob das vielleicht direkt an ifttt liegen kann.
in der alten cloud. was stehen da für Einstellungen drin? ist da auch der key drin für ifttt? oder ist die alte cloud deaktiviert? oder gelöscht?
kannst du deine url mal zeigen? zahlen mit "xxx" z.b. unkenntlich machen. e-mail in der url.. sind da Sonderzeichen drin? wird das @ angezeigt?
hast du texttocommand in der iot cloud bei ifttt aktiviert?
-
eingehend funktionierte bei mir gestern schon `
Bei mir auch. Ausgehend muss ich nochmal probieren.
-
IFTTT
habe gerade ohne blockly getestet - diese zeile
sendTo("iot.0", "ifttt", {event: 'mehrfach3', value1: 'value1', value2: 'value2', value3: 'value3'});
funktioniert bei mir - wenn cloud adapter aus ist - bei mir scheint nur blockly noch nicht zu funktionieren
-
Hallo Matthias,
also ich habe für die Web Request Anfrage den oberen Link in der iot Adapter Konfiguration genommen. Wichtig, dass man einmal vorher den Knopf "neue service url erstellen" drückt. Danach sieht der Link wie folgt aus:
https://service.iobroker.in/v1/iotServi … n%40foo.de
In IFTT sieht mein Beispiel wie folgt dann aus:
Ist jetzt kein tolles Beispiel. Immer wenn ich einen Eintrag in Google Sheets hinzufüge, wird dieser Eintrag an ioBroker übermittelt.
VG u. frohe Weihnachten
Stübi
-
bin jetzt definitiv sicher - ausgehend funktioniert - nur mit blockly nicht - javascript programme funktionieren
-
@tstueben:`welche version von iot ist das? der link wird bei mir ganz anders erstellt. der sieht bei mir anders aus
edit.. es gab ein fix.. funzt..
-
Hallo,
bei mir funktioniert IFTTT ausgehend mit Blockly auch nicht.
Wenn ich folgendes Blockly erstelle …
… und mir dann den Code anzeigen lasse, steht im Code "sendTo("cloud.0...") und nicht iot.
-
Ja der bug is „known“ muss nur noch rausfinden wo der blockly Code dazu steckt
Gesendet vom Handy …
-
Hi,
Habe schon mal gefragt, aber ohne Antwort. Bin ich hier im richtigen Thread?
Ich habe mit dem IOT Adapter folgendes Problem. Ca. alle 5 Minuten verliere ich die Verbindung und habe im Log einen Fehler "error read ECONNRESET". Kennt diesen Fehler jemand und weiss was zu tun ist?
Schöne Weihnachten!
! 2018-12-23 22:50:16.773 info Connection changed: connect
! iot.0 2018-12-23 22:50:10.769 info Connection lost
! iot.0 2018-12-23 22:50:10.768 info Connection changed: disconnect
! iot.0 2018-12-23 22:50:10.767 error read ECONNRESET
! iot.0 2018-12-23 22:46:40.205 info Connection changed: connect
! iot.0 2018-12-23 22:46:34.051 info Connection lost
! iot.0 2018-12-23 22:46:34.051 info Connection changed: disconnect
! iot.0 2018-12-23 22:46:34.051 error read ECONNRESET -
hm. im Netzt steht was von MQTT Fehler. Aber k.A.