Based on the great work of Blakadder and others.
- https://blakadder.com/nspanel-pro/
- https://blakadder.com/nspanel-pro-sideload/
- https://blakadder.com/nspanel-pro-secrets/
- https://blakadder.com/android-panel-webview/
- connect a USB cable to the device
- run
adb connect <ip>andadb tcpip 5555
see https://blakadder.com/nspanel-pro-sideload/#disassembly
- Open the eWe Link app on the phone
- select the device (eweLinkController app needs to be running on the panel)
- select settings via
... - select pilot functions
- select ZigBee mode
- activate
router mode
Device will restart and will be reset.
- download
ultra-small-launcher.apk - run
adb install ~/Downloads/ultra-small-launcher.apk - use launcher with
adb shell input keyevent 3 - select ultra small launcher
see https://blakadder.com/nspanel-pro-sideload/#install-a-launcher
- open
settings - select
display - activate
show status bar
see https://blakadder.com/nspanel-pro-sideload/#enable-navigation-bar
- select
settings - select
sound - select
advanced - disable
charging sounds
see https://blakadder.com/nspanel-pro-secrets/#turn-off-startup-sound
- open
settings - select
system - select
about - tab on
build numbertill developer settings are activate (~7 times)
tba
- download https://de.softonic.com/download/fake-gps-location/android/post-download
- run
adb install ~/Downloads/... - open
settings - select
system - select
developer options - under
debuggingselectapp for simulated location - select
Fake GPS - open
Fake GPSapp and select your location
see https://blakadder.com/nspanel-pro-secrets/#mock-location https://fake-gps-location.de.softonic.com/android/download
- download
app-full-release.apkfrom latest release - run
adb install ~/Downloads/app-full-release.apk
In the HA app settings you should activate full screen mode and display always on. Also disable Home Assistant Cloud to avoid getting localhost banned.
From time to time the app should be updated.
- download
latest release - run
adb connect <ip> - run
adb install -r ~/Downloads/app-full-release.apk
- download apk from https://github.com/seaky/nspanel_pro_tools_apk/releases/latest
- run
adb install ~/Downloads/...
see https://blakadder.com/nspanel-pro-secrets/#nspanel-pro-tools
- download
Speech Services by Google arm64-v8afrom https://www.apkmirror.com/apk/google-inc/google-text-to-speech-engine/ - run
adb install ~/Downloads/com.google.android.tts_googletts.google-speech-... - change engine at
settings > bedienungshilfen > text-in-sprach-ausgabe
Use notifications for TTS: https://companion.home-assistant.io/docs/notifications/notifications-basic/#text-to-speech-notifications
see https://blakadder.com/nspanel-pro-secrets/#upgrade-tts-voice
-
adb shell pm uninstall --user 0 com.rockchip.devicetest adb shell pm uninstall --user 0 com.android.gl2jni adb shell pm uninstall --user 0 com.eWeLinkNSPro.dev adb shell pm uninstall --user 0 com.smatek.test adb shell pm uninstall --user 0 acr.browser.barebones adb shell pm uninstall --user 0 com.android.music adb shell pm uninstall --user 0 com.DeviceTest adb shell pm uninstall --user 0 com.cghs.stresstest