.. _`tp2/doorgui`: KogniDoor-GUI ============= :Kontakt: Alexander Neumann :CITK: `kognidoor-frontend `_ :Vorbedingung: :ref:`tools/kogniserver` ist installiert, sowie die für dessen Betrieb notwendige :ref:`tools/kogniconfig`. Außerdem wurde das Frontend installiert und im Zuge dessen, alle Dateien nach `prefix/var/www/kogniserver` kopiert. Wichtig ist außerdem, dass `KogniServer` mit **TLS-Unterstützung** konfiguriert wurde. Dazu müssen Zertfikate ausgestellt werden. Ursache hierfür ist die Tatsache, dass moderne Browser keine Übertragung von Videodaten ohne Verschlüsselung zulassen, um Missbrauch zu verhindern. :Quickstart: Das Frontend wird durch :ref:`tools/kogniserver` bereitgestellt. Es muss keinerlei eigenständige Komponente laufen. RSB-Schnittstellen ------------------ .. rsbpubsub:: IN /kognidoor/io/display/model/notification rst.kognihome.UserNotification DESC .. rsbpubsub:: IN /kognidoor/io/display/model/volume float DESC .. rsbpubsub:: IN /kognichef/service/miele/oven/status rst.kitchen.restdevices.MieleDeviceStateMessage DESC .. rsbpubsub:: IN /kognichef/service/miele/hob/status rst.kitchen.hob.control.Task DESC .. rsbpubsub:: IN /kognichef/service/miele/steamoven/status rst.kitchen.restdevices.MieleDeviceStateMessage DESC .. rsbpubsub:: IN /io/vision/led/rgba rst.vision.Color DESC .. rsbpubsub:: IN /service/detection/knock rst.door.KnockStatus DESC .. rsbpubsub:: IN /io/actor/lock/status rst.door.LockStatus DESC .. rsbpubsub:: IN /io/emr/radar rst.door.RadarStatus DESC .. rsbpubsub:: IN /io/emr/reed rst.door.ContactStatus DESC .. rsbpubsub:: IN /io/actor/motor/status rst.door.MotorStatus DESC .. rsbpubsub:: IN /service/door/autoclose bool (De-)Aktiviert das automatische Schließen der Tür, wenn ein Durchgang detektiert worden ist bzw. spätestens nach einer vordefinierten Zeit. .. rsbpubsublist:: :type: IN .. rsbpubsub:: OUT-Pub-1 /kognidoor/io/display/model/response rst.kognihome.UserNotification DESC .. rsbpubsub:: OUT-Pub-1 /kognichef/service/miele/oven/control rst.kitchen.oven.MieleOvenMessage DESC .. rsbpubsub:: OUT-Pub-1 /kognichef/service/hobcontrol/control rst.kitchen.oven.MieleOvenMessage DESC .. rsbpubsub:: OUT-Pub-1 /kognichef/service/miele/steamoven/control rst.kitchen.steamoven.MieleSteamOvenMessage DESC .. rsbpubsub:: OUT-Pub-0 /io/vision/led/rgba rst.vision.Color DESC .. rsbpubsub:: OUT-Pub-1 /io/actor/lock/set rst.door.LockStatus DESC .. rsbpubsub:: OUT-Pub-1 /io/actor/motor/set rst.door.MotorStatus DESC .. rsbpubsublist:: :type: OUT