Verwaltung des Alarmanlagen-Status (aktiviert/deaktiviert)

toll ! :+1:

Für Info, ich arbeite weiter am Thema!

Erster Entwurf eines Widgets auf dem Startbildschirm, um Aktionen mit einem Klick durchzuführen:

Die Entwicklung geht heute weiter!

Hinzufügen der 4 Auslöser in den Szenen:

Hinzufügen der Bedingung « Wenn der Alarm im Modus ist »:

Verbesserung der UX des Widgets:

Ich bin mit dem Widget noch nicht zu 100% zufrieden, aber es geht voran!

Ein weiterer Fortschritt heute Nachmittag: die Möglichkeit, einen Bildschirm als „Tablet-Modus“ zu definieren:

Sobald der Bildschirm im „Tablet-Modus“ ist, werden, falls ich den Alarm im Haus auslöse, alle Tablets im Haus verriegelt:

Wobei die Verriegelung nicht nur die Anzeige betrifft. Wenn die Anzeige auf dem Tablet aktualisiert wird, das Tablet neu gestartet wird oder jemand versucht, auf den Browser zuzugreifen und eine andere URL einzugeben (GLADYS_LOCAL/dashboard, etc.), ist sein Token ungültig und ermöglicht nur die Deaktivierung des Alarms mit dem 6-stelligen Code!

Ich bin heute gut vorangekommen, ich bin zufrieden mit mir :slight_smile:

Es gibt noch ein paar Dinge zu erledigen, insbesondere der gesamte Teil „Deaktivierung des Alarms per Code“ und die Ferndeaktivierung der Verriegelungsbildschirme, wenn der Alarm deaktiviert wird.

Whaou, das geht ja schnell!
Falls ich das sagen darf, der Widget ist nicht besonders hübsch ^^

Ich hatte eher etwas Visuelles im Sinn, so etwas wie:
https://dribbble.com/shots/3117352-Galaxy-GX-Remote-Control

Am Ende kommt es auf den Geschmack an.

Übrigens, ich frage mich, warum es keine Wartezeit gibt, wenn du das Haus teilweise aktivierst? Betrachtest du das als sofortige Aktion, weil du zu Hause sein solltest? (Ich hinterfrage nicht die Funktionsweise, ich möchte nur verstehen :stuck_out_tongue:

Ich freue mich auf diese Funktion!

@spenceur

Ich habe mich gefragt, warum es beim teilweisen Scharfschalten des Hauses keine Wartezeit gibt? Betrachtest du es als sofortig, weil du zu Hause bleiben solltest? (Ich hinterfrage nicht die Funktionsweise, ich möchte nur verstehen :stuck_out_tongue:

Nun, normalerweise ist es zumindest bei meiner Myfox HC2-Zentrale so:

  • Der « Vollalarm-Modus » berücksichtigt die Erkennungen, die mit dem Äußeren (Externe Präsenzmelder, Öffnungsmelder) und dem Inneren (Interne Präsenzmelder) zusammenhängen.
  • Der « Teilalarm-Modus » berücksichtigt die Erkennungen, die mit dem Äußeren (Externe Präsenzmelder, Öffnungsmelder) und/oder dem Inneren (Interne Präsenzmelder) zusammenhängen … zu prüfen ist, ob ein Zonenmodus im Teilalarm-Modus vorgesehen ist, um vordefinierte Zonen zu aktivieren … und das kann nützlich sein, wenn man z.B. ein Tier in einem Raum hat.
  • Der « Nachtmodus » berücksichtigt die Erkennungen, die mit dem Äußeren (Externe Präsenzmelder, Öffnungsmelder) zusammenhängen und nichts im Inneren (man möchte ja nicht Mama wecken, weil man beim Vorbeigehen am Präsenzmelder pinkeln war :rofl:)
  • Der « Deaktiviert-Modus », es ist Tag, der Hund ist im Garten und es ist Slip-Party!!! :boom:
    @pierre-gilles Aber mich interessiert eher der « Panik-Modus », ist das, um ihn mit einem Sensor zu verbinden, den man bei sich trägt, um den Alarm z.B. bei Stürzen auszulösen? (Ich habe diese Funktion an meiner Alarmanlage mit einem Armband)
    Aber ansonsten super Arbeit! :+1: :clap:

Da hast du recht! Ich werde versuchen, das zu verbessern :slight_smile:

So ist es bei den Alarmanlagen, die ich bisher benutzt habe :smiley:

Grundsätzlich ja, bei der Teilaktivierung ist die Idee entweder, dass du nachts ins Bett gehst und das Äußere aktivierst, oder tagsüber, wenn du zu Hause bist, aber einen Film schaust. Also sofortige Auslösung, kein Timer nötig

Das machst du, wie du willst mit diesem Knopf :slight_smile:

Könntest du, wenn du lädst, einen Countdown anzeigen?

Ich finde, das ist eine gute Idee :ok_hand:

Hallo zusammen,
Nur zur Veranschaulichung, hier ist, was es bei Free gibt:

Hallo über ttsfree (Text to speech generator free online ( TTS Free ) - TTSFree.com) habe ich auf FR und EN generiert:

Der Link läuft am 29/10 ab :slight_smile:

Warum nicht :slight_smile:

Cool!

Hast du die « Windows »-Stimmen des TTS-Servers 2 verwendet? Ich habe die Stimmen des Servers 2 (Google) in Standard A, C und E getestet, und finde, dass es flüssiger klingt :slight_smile:

Die Stimme « A » ist meiner Meinung nach « jünger », die Stimme « B » ist meiner Meinung nach « beruhigender », und die Stimme « C » noch beruhigender.

Ich könnte mir die A oder die B vorstellen, keine Ahnung, was du denkst?

Ich habe eine kleine Zusammenstellung der verschiedenen Stimmen gemacht:

Edit: Kleiner Fehler beim Export, die dritte Stimme ist tatsächlich die Stimme C, trotz der Beschriftung.

Ein weiterer Vorteil, den ich in der Verwendung der Google-Stimmen sehe, ist, dass diese Stimmen über die API zugänglich sind, also falls wir in Zukunft diese Stimme für komplexere (oder sogar dynamische) Texte weiterverwenden wollen, können wir das. Bei den Windows-Stimmen weiß ich nicht, ob sie über die API zugänglich sind (vielleicht über Azure).

Ich bevorzuge persönlich die B.

Boah, ich bin heute richtig weit gekommen, funktional sind wir quasi bei 90%, jetzt geht es hauptsächlich um UX und Feinschliff (das ist das Schwierigste und Wichtigste! :slight_smile: )

Ich habe einen Countdown implementiert:

Der Tablet-Modus ist jetzt funktionsfähig, kleine Demo (links: klassischer Modus, rechts: Tablet-Modus an der Wand):

Was noch übrig bleibt:

  • Einen Szenenauslöser für die „Armierungs“-Phase haben, falls der Benutzer einen Ton abspielen möchte, wenn der Alarm scharfgeschaltet wird, oder eine Telegramm-Nachricht senden
  • Die Alarm-Widget-Oberfläche überarbeiten, damit sie angenehmer zu bedienen ist
  • Als Bonus, die Sprachausgabe auf dem Tablet, falls das einfach umsetzbar ist. Ich garantiere nichts bei diesem Punkt.

Durch das Hinzufügen einiger Symbole wirkt es schon viel ansprechender!

Das ist wirklich super, alles nimmt Form an, ich mag es sehr! Und ja, die Icons sind zwar simpel, aber sie verändern alles!

Um ehrlich zu sein, habe ich Stimmen generiert, um zu helfen, auch wenn ich nicht denke, dass ich sie benutzen werde ^^
Ich kann sie mit der von @guim31 bevorzugten neu generieren, wenn du möchtest :slight_smile:
Für die englische Version?

Hätte ich den aktiven Zustand oben und die drei anderen Zustände darunter gesehen?

Wäre das nicht visuell einfacher, den Zustand des Hauses zu erkennen?

Das ist nett, dass du die Initiative ergriffen hast, um zu helfen :slight_smile:

Ich frage mich, ob das wirklich etwas ist, das gefragt ist (abgesehen von @guim31, der darüber gesprochen hat)

Ich frage mich, ob es nicht eher etwas ist, das der Benutzer selbst in einer Szene beim Auslösen macht:

Denn tatsächlich ist es relativ einfach, einen Standardton auf dem Tablet zu verbreiten (ich habe gerade einen lokalen Test durchgeführt), aber ich sehe schon die Probleme im « echten Gebrauch » aufkommen:

  • Der Benutzer möchte diese Töne deaktivieren?
  • Der Benutzer möchte, dass diese Töne nur zu bestimmten Zeiten (um nachts keinen Lärm zu machen?) oder nur auf bestimmten Tablets abgespielt werden?

Ich glaube nicht, dass es eine gute Idee ist, das Layout je nach Zustand des Hauses zu ändern. Die Muskelgedächtnis, wenn du ein Werkzeug (vor allem bei Touchscreens) benutzt, ist real, und wenn sich die Positionen der Buttons ändern, wird es schnell nervig :smiley:

Also, ich denke, ich habe ein recht zufriedenstellendes Ergebnis erzielt :slight_smile:

Ich weiß nicht, wie ihr mit der Überprüfung vorgehen wollt!

Hier gibt es einen PR:

Ich kann danach ein Docker-Image erstellen, :warning: Achtung, dieses Image darf nicht anstelle der Produktion gestartet werden :warning:, da es die Datenbank modifiziert und wenn es Rückmeldungen zur Überprüfung gibt, die die Datenbank ebenfalls ändern, wird es in der Produktion nicht funktionieren.

Unter diesen Bedingungen möchte jemand ein Docker-Image testen (auf einem externen Server) und mir Feedback geben?