HOW TO - Home Assistant on the NSPanel Pro (Fully Local)

Oct 15,2022

Mark Watt Tech


In todays video we are going to be having a look at how to setup Home Assistant (The companion app) on the NSPanel Pro. This allows us to access and control our Home Assistant instances all from the NSPanel Pro.

In this video you will also learn how to side load .apk files, so if Home Assistant isn't your thing you can also use other apps.

A huge thank you to Blakadder for putting all of this together. A full and detailed written guide can be found over at his blog. You can find it here :
https://blakadder.com/android-panel-webview/

It's also worth mentioning here - You can revert back to the standard sonoff setup at any time by simply removing the apps you add and using the default launcher.


β–¬ πŸŽ₯ VIDEO CHAPTERS: β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬
0:00​​​​ - Intro
0:20​​​ - Some info before we get started
1:19 - Download and Install ADB platform tools
2:26​ - Connect to your panel with IP
2:37​ - Run through install commands
6:15 - Run through Shell Commands
12:02 - HA Companion app setup
17:40 - My Testing
18:30 - Thoughts on NSPanel Pro
18:53 - Summary and Outro
––––––––––––––––––––––––––––––

πŸ™Support my Channel - Become a PATRONπŸ™
Consider supporting the channel by becoming a Patron. Any and all funds go into creating new content and bigger projects.

β–Ί https://www.patreon.com/markwatttech

Alternatively Support my channel and get access to exclusive perks:
https://www.youtube.com/channel/UCQRm_z7seHnGsBiWDNEWr6A/join

β–¬ Video Instructions - In Order of use β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬

Download Android platform tools
https://dl.google.com/android/repository/platform-tools-latest-windows.zip

Connect to Panel (In terminal / cmd etc)
# adb connect 192.xxx.xxx.xxx

Download ultra-small-launcher
https://blakadder.com/assets/files/ultra-small-launcher.apk

Install Ultra Small Launcher
# adb install ultra-small-launcher.apk

Simulate a Home key press (This command is your friend)
# adb shell input keyevent 3

Download Xposed Installer
https://www.apkmirror.com/apk/rovo89/xposed-installer/xposed-installer-3-1-5-release/xposed-installer-3-1-5-android-apk-download/

Install Xposed Installer
# adb install de.robv.android.xposed.installer_3.1.5-43_minAPI15(nodpi)_apkmirror.com.apk

Download Xposed Framework
https://blakadder.com/assets/files/xposed-v90-sdk27-arm64-beta3.tar

Push .tar file to panel
# adb push xposed-v90-sdk27-arm64-beta3.tar /sdcard/Download/

Open shell in ADB
# adb shell

Switch to root
# su

Make filestyem writeable
# mount -o rw,remount /system

Navigate to the directory where you uploaded Xposed framework
# cd /sdcard/Download/


Extract the xposed-v90-sdk27-arm64-beta3.tar file
# tar -xvf xposed-v90-sdk27-arm64-beta3.tar

Change into the new directory
# cd /sdcard/Download/xposed-v90-sdk27-arm64-beta3/


Make the installer script executable
# chmod a+x /sdcard/Download/xposed-v90-sdk27-arm64-beta3/META-INF/com/google/android/flash-script.sh

Run Xposed framework installer script
# sh /sdcard/Download/xposed-v90-sdk27-arm64-beta3/META-INF/com/google/android/flash-script.sh


Download AnyWebView
https://github.com/neoblackxt/AnyWebView/releases/

Install AnyWebView
# adb install AnyWebView.apk


Download WebViewUpdate
https://apkpure.com/android-system-webview/com.google.android.webview/versions

Install WebView Update
# adb install "Android System WebView_v105.0.5195.136_apkpure.com.apk"


Download Automagic
https://automagic4android.com/download_en.html

Install Automagic
# adb install Automagic_1_38_0.apk

Download XML File (right click save link as - or copy and paste into a .txt and save as flow_Proximity_turn_screen_on.xml)
https://blakadder.com/assets/files/flow_Proximity_turn_screen_on.xml


Push XML file to panel
# adb push flow_Proximity_turn_screen_on.xml /sdcard/Download/flow_Proximity_turn_screen_on.xml

____________________________________________________________



β–¬ Handy Video Links β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬
NSPanel Pro Initial thoughts
https://youtu.be/MnbfNbVgkxc
____________________________________________________________


πŸ“£FOLLOW ME ON SOCIAL MEDIAπŸ“£
Follow me on all of the places for exclusive insights and updates:
πŸ‘€ Facebook: https://www.facebook.com/MarkWattTech
πŸ‘€ FB Group: https://www.facebook.com/groups/2963936147172102
πŸ“Έ Instagram: https://www.instagram.com/MarkWattTech/
🐦 Twitter: https://twitter.com/MarkWattTech
β–Ί MarkWattTech Sub Reddit :
https://www.reddit.com/r/MarkWattTech/


β–¬ Buy Me a Coffee β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬β–¬
β˜• Found my content helpful?
Any and all funds will go towards helping improve future content.
Plus there are an extra few perks to becoming a member.

β˜• If your interested check it out :
β–Ί Buy Me a Coffee:
https://www.buymeacoffee.com/MarkWattTech

––––––––––––––––––––––––––––––
🎡 Track Info:
Title: All That
Royalty free from : https://www.bensound.com/royalty-free���​​​

My Music Used : https://www.epidemicsound.com/referral/xli09j/
(Use my link for a free Month)
––––––––––––––––––––––––––––––

#nspanelpro​​​​ #homeassistant​​​​ #wallpanel

MarkWattTechHomeAssistantHassioHome AssistantSmart TechSmart HomeMark WattAutomationsHome AsistantSonoffNSPAnelITeadwallpaneltouchscreencontrollerlocal