There already are app that wake up the screen from camera monitoring? Wouldn’t it be easier to choose one of them and see if those two can work together? And maybe add the API to give those apps access to Homehabit?!
Eg with Motion Detector : https://play.google.com/store/apps/details?id=org.motion.detector
This reminded me to go back and try the Kiosk app I used to use when I hosted my own dashboard in a browser. Testing out Fully Single Kiosk App (I uased to use the browser version). It does have scheduled on and off which would work for me. Will report back later…
Update: seems to work for scheduled on and off on my old standard Android tablet. It also has a dedicated Fire HD 8 app which I am trying now.
Correction: it DOES seem to have camera based motion - trying it out now, probably just for night time so it wakes up if I happen to walk past it at night…
Update 2: camera motion detection is exactly as I thought - you just have to wait too long. Find myself just waiting a few seconds when already in front of screen before I see the dashboard and everything is loaded. I’ll be using scheduled off for nighttime, and always on the rest of the time. Likely to be useful for others though - I guess this just leaves the wake on sensor. However, I think you would need a lot of sensors, spaced quite some way from the device to make this useful. Just my personal thought. Worth anyone interested in a wake feature playing with this though.
Final update: fire HD 8
Without rooting, it is not possible to unlock the screen on fire HD 8, so Fully Kiosk app can’t do it, and neither would Homehabit sadly. So I can schedule sleep and wake, but wake goes to lock screen, not immediately back to Homehabit.
Fully Kiosk and ActionTiles have this option. Just migrating over to HomeHabit and thats the main feature I feel is lacking.
Please add support for ability to wake from screensaver with motion.
Also custom screen saver, such as dakboard or slideshow, would be nice
I use Home Assistant to send a notification to my tablet whenever my hallway sensor detects motion (as that’s where my tablet is) which in turn wakes up the tablet. This happens due to an application called Glimpse Notifications.
It does the job and works perfectly.
Please tell us in more detail how to set it up? I downloaded the application but couldn’t figure out how to do it? And what application do you receive notification for?
7.0 release, on beta channel, has the new Rules feature available in HomeHabit Labs
I can’t find the option to enable rules? I have gone into HomeHabit Labs in the Settings, but don’t see rules. I have checked to see if the app needs updating, but it seems to be on the latest version (7.0).
@Connor_Thompson You would need at least 7.0 build 4895 for the rules feature. Rollout just started few hours earlier, so it might not be available for your device yet
Ah alright, I am just too eager I guess
Any news on the Wake Screen Option? I want to buy a premiun license to my wall tablet but im used to this feature on Fully Kiosk
@igor, if the screen is off using rules (yet to figure out how, though), does it come back tapping on it? If not, then how?
Also, is it possible to set up a rule, say after 10 mins of inactivity?
-S
Rules are designed to work based on the state of your existing platform, so there shouldn’t be a need to create a complex logic within the app. For example, common use is to create a rule based on a motion sensor state.
As far I know, reacting on a tap when screen is turned off is not supported on Android devices, or only available for OS itself on some. So it wouldn’t be possible to add that to the app.
@igor, that’s fair enough!!
Can HH make use of FireHD’s so-called motion detection (using front-camera)?
I use the rule of turning off the screen through item openhab3. When turned on, it often happens that the screen turns on and turns off after a few seconds. You have to press a button on the tablet to turn it on again. This does not always happen, I did not see any patterns. Is there anyone else who has observed this behavior?
Can you share your rule config?
Also, if you could upload debug logs after it happens again.
"rules": {
"1rc5aavh5yvf61rucf2aaz98f7": {
"name": "Turn Screen ON",
"condition": {
"item": "v3ifgbx2kkm51jjah44ir20zx.MonOFF_Tablet#switch.state",
"operator": "eq",
"value": "on"
},
"action": {
"type": "turn-on-screen",
"binding": null,
"value": null
}
},
"o4ic8887ilvu196xscxx9coak": {
"name": "Turn Screen OFF",
"condition": {
"item": "v3ifgbx2kkm51jjah44ir20zx.MonOFF_Tablet#switch.state",
"operator": "eq",
"value": "off"
},
"action": {
"type": "turn-off-screen",
"binding": null,
"value": null
}
}
},
now I am very rarely where I use it, but as soon as the opportunity presents itself, I will!
I sent a log. I am in a hustle and bustle, I forgot the procedure, but the fact is that the application was open, and after a few seconds I saw a dark screen. Perhaps you need to ignore my report, next time I will describe my actions in more detail.
Sent a report. The behavior is:
OpenHAB changed the state of the item.
The rule worked, the screen on the tablet turned on.
After a few seconds, the screen turned off.
I pressed a button on the tablet, the screen turned on.
I sent a log.
The screen remained on.
@igor I kindly ask for your support again. Screensaver on/off was working flawlessly for over a year now. But for some weeks/month it stopped. Can’t say which version of HH stopped working.
Another thing that is confusing is how different screen wake/sleep setting influence each other. Do I need so set “sleep time” in Android settings? And I must NOT set “stay screen awake” to ON in HH settings. Correct?
The thing is: It DOES react on input_boolean.screensaver#switch.state but only as long as the tablet is kind of “awake”. Once the screen starts to dim, and then goes off, after a short time it won’t wake up again!!
Any idea what I need to do to make it work again?
"rules": {
"screen-on": {
"name": "Turn Screen ON",
"condition": {
"item": "14cx1bwdduxnp1akulikr73xu0.input_boolean.screensaver#switch.state",
"operator": "eq",
"value": "on"
},
"action": {
"type": "turn-on-screen",
"binding": null,
"value": null
},
"enabled": true
},
"screen-off": {
"name": "Turn Screen OFF",
"condition": {
"item": "14cx1bwdduxnp1akulikr73xu0.input_boolean.screensaver#switch.state",
"operator": "eq",
"value": "off"
},
"action": {
"type": "turn-off-screen",
"binding": null,
"value": null
},
"enabled": true
}