Fully Kiosk Browser

Has anyone had any luck with fully kiosk using the playVideo() rest call? I am trying to send an rtsp feed from a live stream. Ideally I am trying to get it so i can send video on motion.

But can’t seem to get playVideo to work

I’ve not tried it, I generally send kiosk a link to a panel view for video but I did notice in the kiosk menu an option for playing rtsp streams which is disabled by default. Might be worth checking?

Having issue with FKB and constant HA login requirements. Hardware is a 2018 and 2019 7" Fire tablet. A couple of weeks ago the HA dashboard would fail to auto load after DAKboard sleep, showing login screen only. I’ve updated the newest FKB and Amazon Fire updates are also current. The default webview page is a https duckdns domain. This setup worked for years until recently. I suspect it is related to Amazon update, but IDK? Anyone else having this issue?

sounds more like a fully setting about cookies that get deleted.

@ReneTode Thanks for the suggestion. I managed to get it working by changing the FKB start URL to the local IP vs duckdns IP and choosing the “Ignore SSL errors” in the advanced web settings. Convinced it’s a Fire OS issue, probably related to auto update. Android webviewer is also outdated with Fire OS (v. 59) that I can’t update without downloading mirror software apk and running the risk of malware. Working again for the time being. Cheers!

@xstrex Many thanks to share your projects. Really appreciated! Works great.
1 remark: it’s switch.yaml instead of switches.yaml

hello, i need help with automation. I would like a screenshot to be saved on my HA when my toothed door sensor goes from close to open. I have the plus version and I think that with this command it is possible http: //x.x.x: 2323 /? cmd = getCamshot & password = xxx but i dont know how to automate to save the picture. Thank you for your help

Is there any solution for a screen saver that would display only a few entities, be completely without any menu?

you can create a page in lovelace, or in HAdashboard (or any other) with just a few entities.
wth a little knowledge from javascript, you can also have a changing picture background on HA dashboard and then put as much entities on it as you like.

Love the Star Trek theme… I’d never use it, but still a fan!

1 Like

Hi all. I’m doing something wrong and I don’t understand what it can be. I show you the error.

I have the integration added in the configuratiom.yaml file but copy an entire folder with all the python files in the custom_components folder. I don’t know if I should configure something else to be able to access fullykiosk services. Thanks a lot

I can’t for the live of me get the REST sensor and camera to work.

  - platform: generic
    name: Tablet
    still_image_url: "http://[ip]:2323/?cmd=getCamshot&password=[pwd]"

and

  - platform: rest
    name: "tablet"
    json_attributes:
      - batteryLevel
      - kioskMode
      - screenBrightness
      - motionDetectorStatus
      - maintenanceMode
      - appFreeMemory
      - appUsedMemory
      - ramFreeMemory
      - ramUsedMemory
      - hostname4
      - ip4
      - Mac
      - locationLatitude
      - locationLongitude
      - altitude
      - startUrl
      - currentPage
    resource: "http://[ip]:2323/?cmd=deviceInfo&type=json&password=[pwd]"
    value_template: '{{ value_json.screenOn }}'

I get the deviceInfo when going through a browser, but from HA the rest sensor never gets created, nor does the camera show anything except the grey frame. I can get the webcam still frame through my browser.

I tried the curl command on the HA command line, but the command above does not return anything unless I also specify a User-Agent:

curl -A "Mozilla/5.0 (Linux; Android 9; KFTRWI Build/PS7319; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/87.0.4280.101 Safari/537.36" -X GET "http://[ip]:2323/?cmd=deviceInfo&type=json&&password=[pwd]"

but even adding the User-Agent as a header for the REST sensor does not get me any further.

Running Fully Version 1.44-1 Fire on a Kindle HD10 (most recent model) and HA 2021.12.8 running on a Blue.

Going through the browser I noticed that some of the keys have changed i.e. motionDetectorState is now motionDetectorStatus, so I changed that in the REST configuration above.

Has anyone been able to get this to work recently?

Hi All, I have all things working on a FireHD tablet, apart from viewing my dashboard without the top and side bars! Can anyone help with explaining how to get this working? I have the kios-mode installed, and when I go to lovelace/kiosk on a browser the bars are not present, but with FKB the bars show, even when I add /kiosk to the url

Wallpanel Battery Management works perfect!

1 Like

If I recall correctly, you have to hide when you are on the tablet itself. In the sidebar you should see the user icon at the bottom. Click on it and select “Always hide sidebar.” I actually use a modified top bar so I haven’t any idea how to hide it.

Thanks, could you elaborate on your modified top bar?

I used the dashboards function to create a customized interface. Was a while ago when I was just learning HA, so I don’t remember a whole lot, but essentially by adding a new dashboard you are able to create a control panel with its’ own top bar.

https://www.home-assistant.io/lovelace/dashboards/

Thanks, that’s what I do… just wondered if you were doing something different.

I use https://github.com/maykar/kiosk mode to hide top and side bars

are you sure? the link is broken