.. _`kognihome/kitchen/screen`: GUI-Interaktionsinsel ===================== .. image:: 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 :ref:`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. RSB-Schnittstellen ------------------ .. rsbpubsub:: IN /kognichef/service/recipe/step/get rst.kitchen.RecipeStep Aktualisiert Rezeptrepräsentation des ViewModels .. rsbpubsub:: IN /kognichef/io/display/screen/model/event/startmeasure string Fokussiert aktuell abgemessene Zutat .. rsbpubsub:: IN /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 .. rsbpubsub:: IN /kognichef/io/display/screen/model/volume float Aktualisiert den Lautstärkeregler unter Einstellungen .. rsbpubsub:: IN /kognichef/service/miele/oven/status rst.kitchen.restdevices.MieleDeviceStateMessage Aktualisiert die Statusanzeige des Ofens im Seitenpanel. .. rsbpubsub:: IN /kognichef/service/miele/hob/status rst.kitchen.hob.MieleHobMessage Aktualisiert die Statusanzeige des Kochfeldes im Seitenpanel. .. rsbpubsub:: IN /kognichef/service/miele/steamoven/status rst.kitchen.restdevices.MieleDeviceStateMessage Aktualisiert die Statusanzeige des Dampfgarers im Seitenpanel. .. rsbpubsub:: IN /kognichef/io/display/screen/model/load string Lade Rezept mit übergebenem Namen .. rsbpubsub:: IN /service/kitchen/drawer/status/N int Status von Schublade N. Es werden bis zu 12 Schubladen unterstützt .. rsbpubsub:: IN /kognichef/io/bluetooth rst.door.BluetoothInfo Lauscht auf identifiziertes BLE-Tag. .. rsbpubsub:: IN /kognichef/service/workspace/status rst.kognihome.WorkspaceStatus Aktueller Zustand der Hebeeinrichtung in der Küche .. rsbpubsub:: IN /kognichef/io/display/screen/model/person/token string Verarbeitet Token-Adresse für erkannten Benutzer direkt. .. rsbpubsub:: IN /kognichef/io/display/screen/model/load string Lädt Rezept und startet den Kochprozess .. rsbpubsublist:: :type: IN .. rsbpubsub:: OUT-Intern /kognichef/service/recipe/step/set rst.kitchen.RecipeStep Setzt den Status des aktuell angezeigten Rezeptschrittes .. rsbpubsub:: OUT-Intern /kognichef/io/display/projection/video string Sendet Video-URL für das vom Nutzer gewählte Element .. rsbpubsub:: OUT-Intern /kognichef/service/activity/user/grasped string Simuliert GRASP-Event, wenn der Nutzer in der GUI ein Element auswählt. .. rsbpubsub:: OUT-Intern /kognichef/service/cockpit/measuretask rst.kitchen.MeasureTask Konfiguration des Nutzers für die Assistenzfunktion Abmesses .. rsbpubsub:: OUT-Intern /kognichef/service/cockpit/heattask rst.kitchen.HeatTask Konfiguration des Nutzers für die Assistenzfunktion Aufwärmen .. rsbpubsub:: OUT-Intern /kognichef/service/cockpit/stirtask rst.kitchen.StirTask Konfiguration des Nutzers für die Assistenzfunktion Rühren .. rsbpubsub:: OUT-Intern /kognichef/io/dialog/shouldlisten bool Sendet An/Aus Signal, wenn der Nutzer die Einstellung ändert .. rsbpubsub:: OUT-Intern /kognichef/io/display/screen/model/response rst.kognihome.UserNotification Antwort des Nutzers bei einer empfangenen Notification .. rsbpubsub:: OUT-Intern /kognichef/io/display/screen/model/volume float Relative Position des Lautstärke-Sliders .. rsbpubsub:: OUT-Intern /kognichef/io/display/projection/reset string Sendet eine 'reset' Nachricht an die Projektion, wenn zu einem neuen Rezeptschritt gewechselt wird. .. rsbpubsub:: OUT-Pub-1 /service/kitchen/drawer/set/N int Öffnet (1) oder schließt (0) Schublade N. Es werden bis zu 12 Schubladen unterstützt. .. rsbpubsub:: OUT-Pub-1 /kognichef/service/workspace/status rst.kognihome.WorkspaceStatus Pass die Höhe für identifizierte Nutzer an .. rsbpubsublist:: :type: OUT .. rsbrpc:: PROVIDES-Pub-1 /service/kognidb/ register_app string string Registriert Anwendung 'kognichef' .. rsbrpc:: PROVIDES-Pub-2 /service/kognidb/kognichef get_token_config string rst.kognihome.db.Configuration Lädt Konfiguration für identifizierten Benutzer .. rsbrpclist:: :type: CALLS Layout ------ Startbildschirm ^^^^^^^^^^^^^^^ .. image:: images/img_chef_start.png Schrittanzeige ^^^^^^^^^^^^^^ .. image:: images/img_chef_step.png