Groov View start-up at a running page and not log-in screen


#1

This is a noob question but is there a way Groov View can start-up at a running page and not log-in screen?


#2

I was wondering just the same the other day. Configuring a users role as kiosk mode is not sufficient as you still have to initially login with the users credentials.

A typical scenario is when an external HDMI screen is connected to groov EPIC for showing a single groov page for general display without any user interaction. Without a connected keyboard, it doesn’t seem possible as you need to first go throught the logon screen and then select the only item on the groov EPIC menu, VIEW. I guess we need to know if its possible to launch groov VIEW on EPIC from a command line including user credentials.


#3

groov View. No.
groov EPIC yes. (I need to test it more, but in the next firmware version (1.2) there is an option to launch into groov View on boot).


#4

You still need to sign in first.

We don’t support unauthenticated access to groov View.


#5

Ah, understandable. Thanks for the clarification.


#6

It would not be unauthenticated access, it would be passing both valid username and password to itself which has been preconfigured in device management. This is possible in most operating systems, either by registry twiddling and even in standard options. Heres what Windows10 offers

1

Apreciating thats its not easy, but its not imposible either.


#7

I think in our case it would be “When the device restarts after power loss”. I also have it on good authority that you can actually achieve this by fiddling with Linux under shell access, but it would be nice to have a configurable option for “normal users”


#8

Generally speaking, once you’re logged in you should stay logged in for about 2 weeks before you’re required to re-authenticate.

If you want to leave a machine running in Kiosk mode, you can turn on the “Do not expire Kiosk user login sessions” option in Project Settings and once logged in with a Kiosk user, it’ll stay logged in for either 50 years or until your browser decides to delete your login cookie.

42%20AM

Note: we’ve had issues with Smart TVs not keeping cookies around after a restart: in those cases we can’t do anything about it logging you out.

Implementing something like Window’s Automatic Sign In would require storing your credentials in a reversible format in your web-browser’s local storage, which isn’t a path I want to go down.


#9

Does the code “strategy” still run on the Epic even though view is not logged in?


#10

If you’re talking about your PAC Control strategy: yes, that will run regardless of whether anyone’s logged in.

If you’re talking about stuff within groov View: Events and Trends will run while no one is logged in. It won’t scan devices for page updates unless someone is logged in and actively viewing them.


#11

It has been a long time wish of mine to:

  • be able to set a page to not require login
  • allow certain (assigned IPs from the LAN) to access the groov without login
  • some other way to access particular groov pages without login/saving cookies (some sort of guest account?)

#12

Jonathan, I think the scenario is setting up a groov EPIC in a secure place, connected to an external HDMI screen in a public area in kiosk mode. In this case there is no external web browser or keyboard.

You might just be able to initially login using a long cable or bluetooth keyboard, but if the EPIC loses power and reboots, you have a problem.

Thats why we need an configurable autologin account function as an option.


#13

The Kiosk option should work fine in that case. (Although now that I think about it, the 50 year option might not be currently working on the EPIC, I’ll go double check.)

The EPIC uses a power-loss tolerant file system. Our applications are mostly designed to fully commit changes immediately, and stuff we don’t directly control (like the Chrome browser that displays on the touchscreen/external screen) has writes committed every 15 seconds or so. Losing cookies after a power loss shouldn’t be a problem.

Oh, and the next upcoming EPIC release allows you to make groov View the default application that shows up on the touchscreen/external monitor, taking care of the other half of that problem.


#14

It looks like those are working correctly, phew.


#15

Not sure if I am not understanding things or we are talking about something yet to be released or just if I am not explaining the problem sufficiently well.

If a groov EPIC suffers powerloss, when it reboots after power has been restored, it will always request login authentication details to be entered. Which is not suitable for public area large screen displays where a non interreative HDMI panel display is required. This is nothing to do wth kiosk mode, power-loss tolerant file system or timeouts.

Hence we are back to the start of this discussion, i.e. the need for a administrator configurable option to optionally define an autologinaccount to automatically launch the VIEW project on startup. (probably reduced funcionality and kiosk mode) for the locally connected HDMI display