Jump to content

Shelly Uni Webhook/Trigger Howto


dhx78

Recommended Posts

Hallo, ich versuche es in Deutsch und Englisch, weil ich nicht genau weiss, wie die Community hier so tickt. 🙂

(D) Ich habe einen Prototypen mit nem Shelly Uni gebaut. am Schluss werden zwei Zustände ausgelesen (über IN 1 und IN 2), welche auch in der App angezeigt werden. Gleichzeitig liegt auch Spannung an, im Fall, wo einer der Zustände auftritt, auch dieses wird über Eingang 3 am Shelly richtig dargestellt. Folgendermaßen sieht das aus.
 

(ENG) I build a prototype with a Shelly uni, who is reading binary inputs in IN1 and IN2 on wire 7 and wire 8. There is also power on Input 3, when one of the binary inputs is activated. They are indicated in the app as following.

(D) Dort sieht man die Zustände. Das kleine Inikatorlicht zeigt immer korrekt an, ob ein Fehler vorliegt an 1 oder an 2. Das ist super und hilft schonmal. Was ich nicht hinbekomme, ich davon abhängig einen Webhook aufzurufen. Es wird zwar korrekt angezeigt, aber wie bekomme ich nun den Trick hin, dass sobald die grüne Kontrollleuchte im Button wieder auf rot wechselt (oder vice versa), dass ein Webhook aufgerufen wird. 

(ENG) In the two pictures you can see - the green indicator light in the middel of the putton shows correctly -> if its green i have an error, if its red, its normal. i want the shelly to access a webhook if the indicatorlight of the first or the second button changes. 

 

Danke fĂĽr eure Hilfe,

Thanks for your help

IMG_6795.PNG

IMG_6849.jpg

Link to comment
Share on other sites

danke für deine antwort. also was ich möchte, ist dass der kleine grüne strich im button eine aktion auslöst. ist das der richtig ge trigger? 

Link to comment
Share on other sites

  • Administrators

ja, der kleine grüne (oder rote) Strich ist der Indikator dass der Hardware-Schalter an oder Ausgeschalten ist. Die gezeigte Action ist das was du benötigst...

Link to comment
Share on other sites

Danke fĂĽr Deine Hilfe. Es funktioniert trotzdem nicht. Ich verstehe es nicht.

1) ich finde natĂĽrlich den screen, den du mir zeigst.

2) trage ich dann ne telegram bot url (die im browser als webhook funktioniert) oder einen beliebigen webhook von https://typedwebhook.tools/ ein, werden diese dinge nicht aufgerufen. es ist zum verrücktwerden. 

3) was ich hinbekomme ist ein alarm mittel shelly app zu generieren, wenn spannung anliegt. das funktioniert. alles andere wird nicht aufgerufen.

Link to comment
Share on other sites

  • Administrators

werden die URLs aber normal ausgefĂĽhrt wenn ĂĽber die Adresszeile des Browsers eingegeben?

 

bitte teile uns mal die Ausgabe von http://IPdesShellUni/settings/actions

 

Link to comment
Share on other sites

Ja im Browser werden die Adressen immer richtig ausgeführt. 

Die Trigger habe ich, weils nie funktionierte nun ĂĽberall bei reingehauen:

{"actions":{"out_on_url":[{"index":0,"urls":["http://maker.ifttt.com/trigger/Channel2/with/key/WAxxXbKwi6SpWw13ljEpG"],"enabled":true},{"index":1,"urls":[],"enabled":false}],"out_off_url":[{"index":0,"urls":["http://maker.ifttt.com/trigger/Channel2/with/key/WAxxXbKwi6SpWw13ljEpG"],"enabled":true},{"index":1,"urls":[],"enabled":false}],"btn_on_url":[{"index":0,"urls":["http://maker.ifttt.com/trigger/Channel2/with/key/WAxxXbKwi6SpWw13ljEpG"],"enabled":true},{"index":1,"urls":["https://typedwebhook.tools/webhook/58037ce6-1458-4ed9-8d11-3ec2dd4879fd"],"enabled":true}],"btn_off_url":[{"index":0,"urls":["http://maker.ifttt.com/trigger/Channel2/with/key/WAxxXbKwi6SpWw13ljEpG"],"enabled":true},{"index":1,"urls":[],"enabled":false}],"longpush_url":[{"index":0,"urls":["http://maker.ifttt.com/trigger/Channel2/with/key/WAxxXbKwi6SpWw13ljEpG"],"enabled":true},{"index":1,"urls":[],"enabled":false}],"shortpush_url":[{"index":0,"urls":["http://maker.ifttt.com/trigger/Channel2/with/key/WAxxXbKwi6SpWw13ljEpG"],"enabled":true},{"index":1,"urls":[],"enabled":false}],"adc_over_url":[{"index":0,"urls":["http://maker.ifttt.com/trigger/Channel2/with/key/WAxxXbKwi6SpWw13ljEpG"],"enabled":false,"adc_over_value":0,"adc_over_onetime":true}],"adc_under_url":[{"index":0,"urls":[],"enabled":false,"adc_under_value":0,"adc_under_onetime":true}],"report_url":[{"index":0,"urls":[],"enabled":false},{"index":1,"urls":[],"enabled":false},{"index":2,"urls":[],"enabled":false}],"ext_temp_over_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_over_value":0.00,"ext_temp_over_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_over_value":0.00,"ext_temp_over_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_over_value":0.00,"ext_temp_over_onetime":true},{"index":3,"urls":[],"enabled":false,"ext_temp_over_value":0.00,"ext_temp_over_onetime":true},{"index":4,"urls":[],"enabled":false,"ext_temp_over_value":0.00,"ext_temp_over_onetime":true}],"ext_temp_under_url":[{"index":0,"urls":[],"enabled":false,"ext_temp_under_value":0.00,"ext_temp_under_onetime":true},{"index":1,"urls":[],"enabled":false,"ext_temp_under_value":0.00,"ext_temp_under_onetime":true},{"index":2,"urls":[],"enabled":false,"ext_temp_under_value":0.00,"ext_temp_under_onetime":true},{"index":3,"urls":[],"enabled":false,"ext_temp_under_value":0.00,"ext_temp_under_onetime":true},{"index":4,"urls":[],"enabled":false,"ext_temp_under_value":0.00,"ext_temp_under_onetime":true}],"ext_hum_over_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_over_value":0,"ext_hum_over_onetime":true}],"ext_hum_under_url":[{"index":0,"urls":[],"enabled":false,"ext_hum_under_value":0,"ext_hum_under_onetime":true}]}}

Link to comment
Share on other sites

Posted (edited)
38 minutes ago, Olsche said:

werden die URLs aber normal ausgefĂĽhrt wenn ĂĽber die Adresszeile des Browsers eingegeben?

 

bitte teile uns mal die Ausgabe von http://IPdesShellUni/settings/actions

 

jetzt gehts nach nem reboot. ich bin verzĂĽckt

Edited by dhx78
Link to comment
Share on other sites

Okay. Also mit den Webhooks von iFTT bekomme ich es hin, die ruft er korrekt auf. Neustart war aber erforderlich.
Wenn ich das mit der Telegram API direkt versuche (auch als HTTP, was im Browser funktioniert), geht es nicht. Trotz Neustart.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...