Beiträge von Fluti

    Hallo zusammen,

    vielen Dank an alle Mitglieder hier im Forum, ich konnte bereits sehr strukturiert sehr viele Infos und auch andere scripte finden, was mir schon etwas weitergeholfen hat.

    Ich bin gerade dabei unseren Kastenwagen (Clever Runner 636) mit einer kleinen Alarmanlage auszustatten.

    Diese soll falls jemand bereits im Fahrzeug ist, eine Sirene anschalten und den vermeintlichen Dieb maximal stören. Bzw. auch für eine gewisse Aufmerksamkeit auf dem Parkplatz zu sorgen. Ich würde sie anschalten, wenn ich beim Einkaufen bin oder in der Nähe am Strand bin.

    Meine Anforderungen:

    Alarmanlage soll über BluButton "scharf" eingeschaltet und ausgeschaltet werden.

    2 BluMotion die, die Sirene bei scharfer Alarmanlage aufheulen lassen. (Ein BluMotion für die Hecktüre, den anderen für Seitentür und Dinette)

    Bei Bewegung soll die Sirene konstant aufheulen.

    Bei Fehlalarm soll jedoch nur für kurze Zeit (3 Sekunden) die Sirene an sein.

    Alles soll auch ohne Internet funktionieren.

    Alles mit 12V betreiben.

    Meine Hardware:

    1 Shelly Plus 1 FW20240130-115220 1.2.0 beta1

    2 BluButton mit FW 20240115-142202 v1.0.9

    2 BluMotion mit FW 20240202-140530 (mittlerweile gibt's schon 20240207 v1.0.9 hotfix 1) (Blindtime auf 30s, beacon false, sensitivity 2, pulseCount 1,)

    1 Sirene 6 Töne von Aliexpress "15 Watt" angeschlossen am Shelly Plus 1

    So weit funktioniert das Grundkonzept, jedoch bin ich noch nicht zufrieden.

    Mein Problem:

    Da bei "konstanter" Bewegung nichts vom BluMotion geschickt wird, ist die Sirene jetzt immer nur 3 Sekunden an.

    Solange die Bewegung erkannt wird, wird keine weitere Nachricht geschickt.

    Wenn ich auf "Motion on" und "Motion Off" triggere, würde beim Fehlalarm die Sirene 30 Sekunden an sein.

    Hat jemand eine Idee wie ich bei scharfer Alarmanlage,die Sirene öfter bzw. konstant anbekommen?

    Blindtime runtersetzten (auf 2 Sekunden) geht wohl nicht beim BluMotion?

    BeaconMode geht nur auf minimal 30 Sekunden.

    Ein höherer Stromverbrauch wäre nicht sonderlich tragisch, das die Alarmanlage nur einige Stunden pro Tag im Urlaub laufen würde.

    Eventuell kann man die BluMotion per script per Timer alle 2 Sekunden abfragen, sobald eine erste Bewegung erkannt wurde?


    Mein Script habe ich primär von hier kopiert:

    Shelly BLU Motion - Bluetooth Bewegungsmelder

    welches wohl zu 90% vom github kopiert ist.


    Grüße und Danke im Voraus!

    Tobias