TheTimeWalker / wallpanel-android

WallPanel is an Android application for Web Based Dashboards and Home Automation Platforms
https://wallpanel.xyz
Apache License 2.0
426 stars 44 forks source link

Detection Not Working with Google Services Installed #42

Open ejpenney opened 1 year ago

ejpenney commented 1 year ago

I'm also having this issue with the Fire HD 10, as the original issue was closed (user error) I'm opening as a new issue. This still happens with latest WallPanel (0.10.3 Build 0).

    **Describe the bug**

Facial recognition and barcode reading fail.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Settings'

  2. Scroll down to and press 'Camera Settings'

  3. Enable the toggle for 'Camera Enabled'

  4. Scroll down to and press 'Camera Test'

  5. Ensure that Wall Panel has access to the camera

  6. Press back

  7. Press 'Face Detection'

  8. Enable the toggle for 'Face Detection Enabled'

  9. Press back until you reach the dashboard

  10. Expected behavior Facial Detection to be available

Screenshots Wall Panel Dashboard IMG_3566

Smartphone (please complete the following information): Device 1

Additional context Wall Panel Version: 0.10.0 Build 1

Google Play Store and supporting services are installed via Fire Toolbox v28.9

Originally posted by @BillyFKidney in https://github.com/TheTimeWalker/wallpanel-android/issues/8#issuecomment-1207475059

TheTimeWalker commented 1 year ago

Are you sure that Fire Toolbox installs the full Google Framework suite? As I would understand, it only install a minimum amount of packages (as much as it's possible to use Google Play apps) which means that features like this won't likely work.

dalewl commented 1 year ago

It appears to me that it does (using V29.2 of the toolbox). Is there a particular component to look for or investigate, to confirm or refute this, that you can think of?

ejpenney commented 1 year ago

I suspect the appropriate libraries are not actually installed and this is a documentation issue: One person's Google Services does not exactly equal another's. It would be very helpful if we could get more specific details about which libraries need installed. That way the documentation can be updated to more clearly indicate what really needs to be installed, and we can work to figure out how to meet this requirement on the Fire HD Tablets.

whc2001 commented 1 year ago

Not sure if it has to do with this...

Google removed the Trusted Face (FaceUnlock) feature for security reasons (see this post). We've removed the corresponding code for the FaceDetect and FaceUnlock for all platforms.

dexonter commented 1 year ago

Any new updates on this? I have 6 Fire HD tablets scattered throughout my house - all have same issues... Any way to check on my device if I have those libraries?

Thank you!