1.30.1.2.1.5.1. GUI-Interaktionsinsel

../../_images/tablet.jpg

Die Interaktionsinsel dient zur Steuerung des Kochablaufs. Dazu wird die Website screen.html in einem Browser geöffnet. Die IP des Frontend-Servers entnehmen Sie der Konfiguration für settings/index.

Note

Das Frontend wurde mit Google Chrome entwickelt und getestet. Es ist wahrscheinlich, dass andere Webkit-basierte Browser oder Firefox die Seite richtig darstellen, jedoch kann dafür keine Garantie gegeben werden.

1.30.1.2.1.5.1.1. RSB-Schnittstellen

Scope Type Description
/kognichef/io/bluetooth rst.door.BluetoothInfo Lauscht auf identifiziertes BLE-Tag.
/kognichef/io/display/screen/model/event/startmeasure string Fokussiert aktuell abgemessene Zutat
/kognichef/io/display/screen/model/load string Lade Rezept mit übergebenem Namen
/kognichef/io/display/screen/model/load string Lädt Rezept und startet den Kochprozess
/kognichef/io/display/screen/model/notification rst.kognihome.UserNotification Zeigt dem Nutzer einer Nachricht an. Ggfs. muss der Nutzer die Nachricht bestätigen oder eine Option auswählen
/kognichef/io/display/screen/model/person/token string Verarbeitet Token-Adresse für erkannten Benutzer direkt.
/kognichef/io/display/screen/model/volume float Aktualisiert den Lautstärkeregler unter Einstellungen
/kognichef/service/miele/hob/status rst.kitchen.hob.MieleHobMessage Aktualisiert die Statusanzeige des Kochfeldes im Seitenpanel.
/kognichef/service/miele/oven/status rst.kitchen.restdevices.MieleDeviceStateMessage Aktualisiert die Statusanzeige des Ofens im Seitenpanel.
/kognichef/service/miele/steamoven/status rst.kitchen.restdevices.MieleDeviceStateMessage Aktualisiert die Statusanzeige des Dampfgarers im Seitenpanel.
/kognichef/service/recipe/step/get rst.kitchen.RecipeStep Aktualisiert Rezeptrepräsentation des ViewModels
/kognichef/service/workspace/status rst.kognihome.WorkspaceStatus Aktueller Zustand der Hebeeinrichtung in der Küche
/service/kitchen/drawer/status/N int Status von Schublade N. Es werden bis zu 12 Schubladen unterstützt
Scope Type Description
/kognichef/io/dialog/shouldlisten bool Sendet An/Aus Signal, wenn der Nutzer die Einstellung ändert
/kognichef/io/display/projection/reset string Sendet eine ‘reset’ Nachricht an die Projektion, wenn zu einem neuen Rezeptschritt gewechselt wird.
/kognichef/io/display/projection/video string Sendet Video-URL für das vom Nutzer gewählte Element
/kognichef/io/display/screen/model/response rst.kognihome.UserNotification Antwort des Nutzers bei einer empfangenen Notification
/kognichef/io/display/screen/model/volume float Relative Position des Lautstärke-Sliders
/kognichef/service/activity/user/grasped string Simuliert GRASP-Event, wenn der Nutzer in der GUI ein Element auswählt.
/kognichef/service/cockpit/heattask rst.kitchen.HeatTask Konfiguration des Nutzers für die Assistenzfunktion Aufwärmen
/kognichef/service/cockpit/measuretask rst.kitchen.MeasureTask Konfiguration des Nutzers für die Assistenzfunktion Abmesses
/kognichef/service/cockpit/stirtask rst.kitchen.StirTask Konfiguration des Nutzers für die Assistenzfunktion Rühren
/kognichef/service/recipe/step/set rst.kitchen.RecipeStep Setzt den Status des aktuell angezeigten Rezeptschrittes
/kognichef/service/workspace/status rst.kognihome.WorkspaceStatus Pass die Höhe für identifizierte Nutzer an
/service/kitchen/drawer/set/N int Öffnet (1) oder schließt (0) Schublade N. Es werden bis zu 12 Schubladen unterstützt.
Scope Method Input Output Description

1.30.1.2.1.5.1.2. Layout

1.30.1.2.1.5.1.2.1. Startbildschirm

../../_images/img_chef_start.png

1.30.1.2.1.5.1.2.2. Schrittanzeige

../../_images/img_chef_step.png