You really are a prophet
After the third time, the system updated to 4.1.4. So everything is OK. Iām a bit sorry that I took up so much of your time. After all, itās almost 10 PM in China!
Thought it was just a typo. Anything in particular you want tested? Have only used F-droid to install a terminal emulator (termux) so far. Was thinking of installing an MQTT broker via the terminal emulator but I couldnāt decide if mosquito was one t or two.
The core features of v4.1.x firmware is Matter Bridge chapter 1 and Export Zigbee devices to Home Assistant, so it would be great if you could test both of them.
To test Matter Bridge, you will need Apple HomePod, or Google Nest, or Amazon Echo, or Samsung SmartThings Hub.
To test Export Zigbee devices to Home Assistant, you will need a working Home Assistant OS installation.
I had the NSPP in router mode and all Zigbee devices paired to an iHost so nothing paired to my NSPP. Will the firmware update have taken it out of router mode?
I donāt use matter much but if I turn on matter on the iHost will I be able to send them to the NSPP?
Can you try rtsp over WAN? With the latest update, it only works locally.
application version : V 4.1.4
OS version : V 4.1.3
I donāt actually have indoor cameras that publish RTSP stream but Iām pretty sure you can turn my āBigāLinux laptop (Brazilian distro) webcam into a stream, but donāt actually know how to do it. Would a webcam be okay?
I have multiple VLAN so maybe it will appear as a WAN, with the NSPP on the IoT VLAN and Laptop on the home VLAN.
Or maybe there is a Google/Nest RTSP stream I donāt know of. I have a stream in Home Assistant using a Google developer account but donāt know how it is streaming between their cloud and the Home Assistant Integration. Suspect somehow Iād need to sign in on the NSPP to my Google Developer Account and create a new application over there.
It used to work before, Iām talking about before V 4.0.7. But with the latest update, it works locally, but not over WAN. It keeps returning the error shown in the image. I can run it over WAN on VLC and RTSP players. Actually, hereās the thing: yesterday I had an NSPanel Pro that came out of the box, and it was using version V 1.4.0, and it worked on that. But after updating the device, the image cut out. Now it keeps showing the error in the image.
Hi, Sorry for the issue youāre having. Could you please operate on your NSPanel Pro and submit the logs (Swipe down on the screen ā Settings ā About ā Submit)? After submitting, please send me the Device ID separately. We will investigate the issue as soon as possible.
Also, could you let me know your camera model or provide a purchase link for the device? Thank you for your cooperation.
Nspanel pro randomly reboot.
Hi, Iām sorry to hear about the issue with your device. After restarting, is it able to resume normal operation?
What is the current version of your NSPanelPro that is experiencing the problem? If you are on the latest version (v4.1.4), please submit the device logs from the screen when the issue occurs , and tell me deviceid and the time of the abnormal restart. You can also let me know if there were any specific operations performed before the device restarted (for example, changing system settings?).
If you are not on the latest version, you can join the whitelist to upgrade. After upgrading, please observe whether the problem is resolved.
I have version 4.1.4.
Please submit a log on the NSPanel Pro device through Top drop-down menu -> Settings -> About -> Feedback -> Submit. The best timing is right after you notice NSPanel Pro rebooted itself.
I am a bit confused by the use of WAN having thought the camera to NSPP was over WAN but maybe you mean connection from the NSPP to phone app over WAN?
What I mean is that they are not actually on the same network. I have a camera set that broadcasts, and I was using it in another location via nspanel.
It works locally, and that part is easy. I sent a log via the device, and they are checking it. Thank you.
I just crashed the NSPP. Installed Termux previously and updated/upgraded the packages
and now ran:
pkg update -y && pkg upgrade -y
It froze on the mosquito package
My intention was to update and then install Node Red. Next step if this worked was actually to install mosquito. If it is already there I think you should let us access it like you do on the iHost. With Node Red you could link loads of third party devices. Node Red has an MQTT in node and combined with your create virtual devices you could do loads.
Just reset the device the country selection doesnāt work BTW, doubt that is new though. Try putting āUnitedā in it and searching. Also tried GB and U.K. and never had any luck.
Incidentally both app and the device say I am on 4.1.3 having reset the device. Maybe you have already corrected it in 4.1.4 but how do you enter F-Droid, do nothing and then leave it? Seems like you have to do something. I guess on phone there is a back and a home button. Seems like there should be more obvious way to leave the app if it exists. Swiping from bottom activated ānearbyā etc and from top updated repositories.
Also if I ever get Node Red to work how does there a text editor such as nano? I will need to edit the settings file for Node Red to add a username and hash of my password.
I am sorry to hear that. This way of using NSPanel Pro is currently beyond our knowledge, we couldnāt be much helpful here.
But I believe you can always do a factory reset to put NSPanel Pro in its original factory firmware which should always work. And from there, you can update NSPanel Pro to the latest firmware.
Factory Reset: power on NSPanel Pro, and then power off it immediately after you see SONOFF logo on the screen, repeat the cycle 5 times, and then NSPanel Pro will boot with factory firmware.
Please note that the power on and off mean supply the electricity and cut the electricity off.
I only installed Termux on F-Droid and updated packages to make it crash. I would figure out why.
Was looking at the package mirrors. Why donāt you change them to only point at your servers? (Canāt see how youād stop people adding other mirrors but that takes effort.)
That would stop bad packages being installed and hopefully the crash I saw. Installing Termux and updating the current packages is pretty standard and Iām pretty sure you will get people do it when the beta is over. Itās a first step in anyone trying to install Node Red or Mosquito etc.
You could also add buttons to install mosquito (+ username/Password/port), Node Red (+ username/password/port) and maybe other common apps I havenāt thought of. Pretty sure you could easily connect a button to a script. The Node Red settings file I know has the username and hash of password. Not played with mosquito much. If you did that people wouldnāt even install a terminal emulator with the intention of installing these packages and encounter this crash.
Wow, I understand you want to do many things with NSPanel Pro. We are going to release an Open Source Android firmware within 3 months. I think itās better to play with that firmware which has no limitation at all.
My point is I did not do much to make in crash. I had intentions to do many things but nothing I had done was at all unexpected.
All I did before the crash was:
- download Termux from the F-Droid store
- use it to refresh packages
Then it crashed. I donāt even know Mosquito was still there. If Iād known it was there I would have just used added a user to it and opened a port. You are going to get loads of people doing this initial bit.
I was just thinking that you could point edit the text file to your own mirrors only so that it doesnāt try to get any updates you have not checked and prevent anyone trying to install Mosqito etc. by having an easy to press button instead that runs a script.

