NEWS
HTTP-POST an iot z.B. von Tasker
-
@braindead
so - Whitelist gelöscht und nur Test zugefügt.
Im Browser eingebeben:
https://service.iobroker.in/v1/iotService?service=custom_Test&key=xxxxxxxxxxxxxxxxxxxxxxx&user=yyyyyyyyyyyyyyyyyy&data=einErgebnis:{"error":"Internal error. ID 5418788"}
-
@Martin-Schlender wenn ich einen service eingebe, der nicht existiert kommt kein solcher fehler - ich vermute eher ein tasker app problem
evtl mal ein neustart des handys?
-
@liv-in-sky andere Requests zu anderen Spielereien gehen ja. Und wie gesagt - der Fehler kommt am PC im Browser auch.
-
@Martin-Schlender Leute - jetzt geht es. Hab mir einen neuen Service URL Schlüssel abgerufen. Da war wohl was faul am alten...
Danke Euch -
@Martin-Schlender wollte es gerade vorschlagen
-
@liv-in-sky Nachtrag: Es ist übrigens egal ob POST oder GET. Funktioniert beides....
-
@Martin-Schlender
@liv-in-sky
Kurze Frage wo schreibt er denn das DATA= "enemene" hin? In welchen DP.
Wo kann ich das im ioBroker abgreifen?
Hab ich gerade gefunden: iot.0/custom_TEST
Wie kann man im Tasker darauf reagieren, wenn sich der Wert ändert?
Ich kann ihn alle 2 Min auslesen,ok; aber kann man auch eine Task ausführen lassen, wenn sich dort der Wert ändert?
Vielen Dank -
@MCU Hi,
es gibt zwei Wege:
Tasker -> ioBroker geht über iot - den kennst Du schon.Es gibt dasselbe für Tasker - das heißt autoremote:
https://play.google.com/store/apps/details?id=com.joaomgcd.autoremote&hl=deDu bekommst dann dort eine https:// POST Adresse mit der Du an Tasker Kommandos schicken kannst. Beispiel von mir: bei Gefrierfach wird zu warm:
Der Request sieht so aus:
https://autoremotejoaomgcd.appspot.com/sendmessage?key=xxxxxxxxxxxxxxxxxxxxxxxxx&message=ioBroker_Alarm:_Gefrierfach_zu_warmIn Tasker hast Du dann Autoremote als Plugin und kannst in einem Profil daruaf reagieren:
Viel Spaß beim Ausprobieren
Gruß
Martin -
@MCU
wie @Martin-Schlender mit autoremoteich selbst nehme aber pushover - dazu gibt es einen adapter für iobroker und tasker reagiert auf eine pushover message
schaut dann so aus:
-
@Martin-Schlender @liv-in-sky
Vielen Dank für die guten Erklärungen. Ich dachte es gäbe auch ein Weg "iot-> Tasker" um dort ein Event auszulösen. Das wäre echt interessant gewesen. Aber offensichtlich nicht. Danke nochmals. -
dann müßte man auf dem handy (tasker) einen webserver haben , der aber immer online sein müßte (ich glaube das geht sogar irgendwie) aber daher geht man über solche tools wie autoremote oder pushover
oder einen mqtt empfänger (geht - war aber sehr instabil bei mir)
soviel ich weiß ist es nicht möglich über iot nach außen zu senden - nur empfang
-
@liv-in-sky sagte in HTTP-POST an iot z.B. von Tasker:
dann müßte man auf dem handy (tasker) einen webserver haben , der aber immer online sein müßte (ich glaube das geht sogar irgendwie)
Das geht tatsächlich mit TNES.