Anforderungen

Nichtfunktionale Anforderungen

Identifikator Beschreibung Umgesetzt
NF-002 Das System muss Smart-Home Geräte steuern können
NF-003 Die Sprach-zu-Text Komponente muss auf deutsche Sprache ausgelegt sein
NF-004 Die Skills müssen sprachunabhängig entwickelt werden
NF-005 Die Skills müssen unabhängig von einander Funktionieren

Allgemeine Funktionale Anforderungen für Automatisierungen

Identifikator Beschreibung Umgesetzt
F-080 Das System muss Nutzenden die Möglichkeit bieten Automatisierungen einzurichten, welche ohne weitere Interaktion mit dem Sprachassistenten kontinuierlich eine Aufgabe ausüben
F-081 Das System muss Nutzenden die Möglichkeit bieten Automatisierungen einzurichten, welche eine Interaktion des Sprachassistenten auslösen
F-082 Das System muss Nutzenden die Möglichkeit bieten Automatisierungen einzurichten, welche keine Interaktion des Sprachassistenten auslösen
F-083 Das System muss Nutzenden die Möglichkeit bieten Automatisierungen zu starten
F-084 Das System muss Nutzenden die Möglichkeit bieten Automatisierungen zu stoppen

Funktionale Anforderungen Nachtlicht

| Identifikator | Beschreibung | Umgesetzt | |—|—|:—:| | F-090 | Das System muss Nutzenden die Möglichkeit bieten ein Licht bei Dunkelheit und Bewegung automatisch angehen zu lassen | ✔ | | F-091 | Das System muss Nutzenden die Möglichkeit bieten ein Licht bei Dunkelheit automatisch angehen zu lassen | ✔ | | F-092 | Das System muss Nutzenden die Möglichkeit bieten ein Licht bei Bewegung automatisch angehen zu lassen | ✔ | | F-093 | Das System muss Nutzenden die Möglichkeit bieten ein Licht bei Inaktivität automatisch ausgehen zu lassen | ✔ | | F-094 | Das System muss ermitteln können wann Inaktivität herrscht | ✔ | | F-095 | Das System muss ermitteln können wann es dunkel ist | ✔ | | F-096 | Das System muss für jeden Tag ermitteln können wann die Sonne untergeht | ✔ |

Funktionale Anforderungen Wäschebenachrichtigungen

| Identifikator | Beschreibung | Umgesetzt | |—|—|:—:| | F-100 | Das System muss Nutzenden die Möglichkeit bieten über den Status der Waschmaschine Benachrichtigungen zu erhalten | ✔ | | F-101 | Das System muss Nutzenden die Möglichkeit bieten über den Beginn eines Waschprogramms eine Benachrichtigung zu erhalten | ✔ | | F-102 | Das System muss Nutzenden die Möglichkeit bieten über das Ende eines Waschprogramms eine Benachrichtigung zu erhalten | ✔ | | F-103 | Das System muss ermitteln können wenn sich der Status der Waschmaschine ändert | ✔ | | F-104 | Das System muss ermitteln können wann ein Waschprogramm startet | ✔ | | F-105 | Das System muss ermitteln können wann ein Waschprogramm endet | ✔ |

Funktionale Anforderungen Gefrierschrankbenachrichtigungen

| Identifikator | Beschreibung | Umgesetzt | |—|—|:—:| | F-110 | Das System muss Nutzenden die Möglichkeit bieten bei offenstehender Gefrierschranktür Benachrichtigungen zu erhalten | ✔ | | F-111 | Das System muss ermitteln können wie lange die Gefrierschranktür offen steht | ✔ | | F-112 | Das System muss ermitteln können ob die Gefrierschranktür geöffnet wurde | ✔ | | F-113 | Das System muss ermitteln können ob die Gefrierschranktür geschlossen wurde | ✔ |

Funktionale Anforderungen Stumme Türklingel

| Identifikator | Beschreibung |Umgesetzt | |—|—|:—:| | F-120 | Das System muss Nutzenden die Möglichkeit bieten eine Benachrichtigung bei Betätigung einer Klingel zu erhalten | ✔ | | F-121 | Das System muss ermitteln können ob geklingelt wurde | ✔ |

Funktionale Anforderungen Briefkastenbenachrichtigungen

| Identifikator | Beschreibung |Umgesetzt | |—|—|:—:| | F-130 | Das System muss Nutzenden die Möglichkeit bieten eine Benachrichtigung zu erhalten wenn der Briefkasten geöffnet wurde | ✔ | | F-131 | Das System muss ermitteln können ob der Briefkasten geöffnet wurde | ✔ |