Beiträge von trueslator

    Ich würde das zwar gerne alles im IOBROKER abbilden aber da kommt per MQTT nicht wirklich etwas an. Wird wohl alles noch etwas dauern.
    Aber cool ist an der oben gezeigten Lösung, es funktionieren auch URL's von Tasmota.

    Hier was ich im Netz gefunden habe, gut nachvollziehbar:

    Shelly-api-webhook-urls

    Tasmota Webhook commands

    Ein kleines Problem gibt es noch, die URL wird auch aufgerufen, wenn der Sesor nach dem "motion = true" nach 3min ein "motion = false" schickt. Aber das finde ich sicher auch noch raus. So hilft es mir erstmal - vielleicht ja dem einen oder anderen auch ;) Ein schönen Abend euch!

    Puhhh - ich bin deppert!
    Es funktioniert!

    Also es ist ein HTTP.GET und kein HTTP.POST.

    Ich nutze einen Shelly 1 und da ist die URL richtig. Für den Dimmer gibt es etwas andere URLS.

    Codeänderung des Beispielscriptes ist jetzt wie folgt:

    motionHandler: function (motion, eventData) {

    Shelly.call("HTTP.GET", { url: "http://192.168.1.13/relay/0?turn=on", on: motion});

    console.log("Motion", motion);

    },

    :)

    Hallo zusammen,
    ich habe mir, das in meinem letzten Post genannte, Beispielscript jetzt nochmals vorgenommen und den motionHandler wie folgt geändert:

    motionHandler: function (motion, eventData) {

    // Toggle the first replay ON/OFF based on the motion value.

    //Shelly.call("Switch.Set", { id: 0, on: motion });

    Shelly.call("HTTP.POST", { url: 'http://192.168.XX.XX/relay/1?turn=on', on: motion});

    console.log("Motion", motion);

    },

    Doch leider passiert leider nicht :( naja, zumindest stürzt das Script nicht ab. Hat jemand eine Idee?

    Hallo zusammen,

    ich schließe mich hier mal an, denn meine Frage geht in etwa in die gleiche Richtung. Ich habe einen BLU Motion, welchen ich mit einem Plus Bluetooth Gateway verbunden habe. Dieses wäre dann die ähnliche Geschichte, wie mein Vorredner hat bzw. denkt wie es laufen könnte. Nun kann man ja die alten Shellys mit Webhook URLs schalten. Ist es möglich über ein Script, welches auf den Plus Bluetooth Gateway läuft und vom BLU Motion getriggert wird, eine solche Webhook URL aufrufen? Ich habe aus der Script Library mir das Script example geschnappt und etwas damit herumgespielt „BLE in Scripting - Shelly BLU Motion script actions“ doch meine Künste sind noch nicht sehr ausgereift und ich bin erfolglos. – Vielleicht hat ja hier schon jemand damit Erfahrungen und könnte sein Wissen teilen. Danke schonmal!