User Tools

Site Tools


webremote:kioskview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

webremote:kioskview [2023/04/21 15:18] – created James Sentmanwebremote:kioskview [2023/05/09 15:55] (current) – added examples of the View from my kitchen James Sentman
Line 27: Line 27:
  
  
-====Remote Control==== +====Remote Control:==== 
-If creating Kiosk or other interface via this mechanism there are various ways of displaying the page or view that you wish toIf you’re running on Mac then an applescript can be used to tell Safari to go to a specific pageIf running on a remote raspberry pi, use firefox and the marionette extensionsAs of this moment that is not simple but am planning plugin to make it easier to do soPlease let me know if this is something you wish and I’ll move it up the priorities list.+You can send any session to various pages or views and also popup alerts using the [[webremote:scripting|Scripting Commands]] 
 + 
 +====Examples:==== 
 + 
 +I have raspberry pi in the Kitchen with a strange but interesting long format screen. This is a work in progress and there will ultimately be more information displayed and more actions. This is not a touch screen so no controls or buttons are offered. It will just be a weather and current information display. The “Becka is On Call” display gets it’s information from our shared work calendar via the [[supported_hardware:caldav|Caldav Plugin]]. The time and date displays are Unit Property As HTML controls in the view and are updated every minute by the [[xtension_manual:specialscripts|Idle script]] so that they always show the correct infoThe temperature displays use the Unit Value display controls with the background set to “Color From Temperature F” so that they will display more or less standard weather color illustrating more clearly the temperature. The actual information is currently coming from [[webremote:weatherman|Weather Man]] as the Dark Sky API is no longer available. There will soon be more options for weather information plugins. 
 + 
 +The monitor screen itself does not properly blank when the screen on the Pi is supposed to go to sleep so I have disabled that and control power to the monitor with relayIt comes on when someone enters the kitchen and switches itself off when there is no longer any motion for some amount of time, just like the lights are controlledThe relay is connected to one of the GPIO pins on the Pi and is controlled from XTension via the [[supported_hardware:pigpio|Pi GPIO Plugin]] have a lot more info on setting up Pi to load up a web page automatically in kiosk modeIt works very well with the View display in the Web Remote. I’ll be adding another wiki page for that info soon or get in touch via email if you need to do this sooner and I’ll forward all the instructions. 
 + 
 +This display is a series of Views I created in XTension so that they could be displayed centered on the browser screen without any headers or menu bars visible. 
 + 
 +{{ :webremote:kitchen_display_hero.png?600 |}} 
 + 
 +When the driveway sensor goes off the [[webremote:scripting|sendSessionTo command]] is used to change the display to a View including a live camera feed from the doorbell cam. Then after a short time it returns via a scheduled event to the main display View above. 
 + 
 +{{ :webremote:kitchen_display_driveway.png?600 |}} 
 + 
 +These are incomplete and have a lot of space for more info and a lot of room for expansion and showing of situational specific information but I hope you can get a feel for what is possible to do with the web remotes in Kiosk mode and a static or touch screen display.
webremote/kioskview.1682090304.txt.gz · Last modified: 2023/04/21 15:18 by James Sentman