HOW TO - Home Assistant on the NSPanel Pro (Fully Local) @MarkWattTech
HOW TO - Home Assistant on the NSPanel Pro (Fully Local)  @MarkWattTech
Uploaded October 2022 | Updated September 2026, 2 weeks ago
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 :
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.

patreon.com/markwatttech

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

▬ Video Instructions - In Order of use ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Download Android platform tools
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
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
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
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
github.com/neoblackxt/AnyWebView/releases

Install AnyWebView
# adb install AnyWebView.apk


Download WebViewUpdate
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
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)
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
youtu.be/MnbfNbVgkxc
____________________________________________________________


📣FOLLOW ME ON SOCIAL MEDIA📣
Follow me on all of the places for exclusive insights and updates:
👤 Facebook: facebook.com/MarkWattTech
👤 FB Group: facebook.com/groups/2963936147172102
📸 Instagram: instagram.com/MarkWattTech
🐦 Twitter: twitter.com/MarkWattTech
► MarkWattTech Sub Reddit :
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:
buymeacoffee.com/MarkWattTech

––––––––––––––––––––––––––––––
🎵 Track Info:
Title: All That
Royalty free from : bensound.com/royalty-free​​​​

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

#nspanelpro​​​​ #homeassistant​​​​ #wallpanel
HOW TO - Home Assistant on the NSPanel Pro (Fully Local)HOW TO - Backup Home Assistant 20255 New Features in 2022.10 (Home Assistant)Creating a SMART POST BOX (Part 1 - Notifications)5 New Features in 2023.2 (Home Assistant)Home Assistant BETA (Access + Tips)Home Assistant VR (Oculus Quest)5 New Features in 2024.1 (Home Assistant)5 New Features in 2026.2 (Home Assistant)A Perfect Touch Screen Light Switch Solution? (SONOFF NSPANEL)5 New Features in 2023.5 (Home Assistant)These Projectors Replaced My Christmas Lights!
Mark Watt Tech |

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

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER