NSPanel Pro Roadmap and Co-Created Future

Someone replied this few days ago, so… I understand maybe wav files can be played

Maybe @Milk knows how to implement this feature. I want to play an specific wav file announcing for example that the alarm was set to armed state. I think this could be done coding in yaml and here is where I am stuck…

eWeLink just announced ‘Zigbee Channel Management’ and a tool to help you find a better Zigbee channel for the NSPanel Pro. I honestly wonder if they fully realise what they’ve just signed up for.

Changing a Zigbee channel isn’t a casual tweak — it’s more like rearranging all the furniture in your house while everyone is still sitting on it. Some devices will follow, some will get confused, and a few will stare at you like they’ve never been part of your network.

If the NSPanel Pro is your coordinator, switching channels forces the entire Zigbee mesh to rebuild itself. Some devices will reconnect, others will need persuasion, and a couple will simply refuse out of principle.
If it’s just a router, it drops out of the mesh and all the devices behind it start wondering where their favourite shortcut disappeared.

So yes — the idea sounds nice on paper, but I’m genuinely curious whether the eWeLink team realises that this ‘small tool’ is basically a Try Your Luck button for the whole Zigbee network.

Every update is a lottery. Just look at how they complain about network outages that they still haven’t fixed.

With the small difference that in a real lottery you actually have better odds :slight_smile:

This is how they make users angry when what work doesn’t work anymore. I understand that we have test versions of nspp, but there are things that they broke and it still worked.

This is the setting screen in nspp. And it is not possible to display the list of cameras. Unless I create a tab where I add cameras.

When you create a card with cameras, the camera list works.


Is it because of this stupidity that I now have to run around the districts and set it up for everyone?

Somehow I discovered that the panel can play a wav file and you can iniciate it from HA. BUT, the file should be located inside NSPP and not in HA OS, soooo how do I get to upload audio files to NSPP?

I discovered this because you can record audio form HA MQTT integration with the panel and play it back in the speaker panel.

So it’s the classic case of I found a hidden button that does something. Now I need a second hidden button to actually use it situation :slight_smile:

The fact that the panel can play a WAV file from its own storage doesn’t mean that:

  • there’s an API for uploading files,
  • there’s access to the filesystem,
  • there’s an HTTP endpoint,
  • or any kind of official entry point.

Buenas noches a todos.

Yo he subido archivos de audio con la app de Ewelink de la misma manera que imágenes para fondo de pantalla.

Debes de estar en la misma red wifi que el NSPANELPRO.

No se si te servirá para la función que necesitas.

Saludos

NSPP is starting to really piss me off. The Zigbee network on it crashes, sometimes the demo starts as if it were reset, the connection between iHost and nspp doesn’t work. Another panel lights up and the speaker pops. The more updates, the worse it gets. Updates are already a lottery.

Yes, that’s correct. If your device is not enrolled in the beta program, the latest version available should be 4.1.5. (We are considering making the beta version more widely available based on user feedback, possibly within the next few days.)

If your device is enrolled in the beta program, the latest beta version is 4.4.0.

I will report this issue promptly to see if there is a way to retrieve the camera list without adding the camera to the split-screen view.

Actually you can play external files, if accessible. In my case i set in the interface “http://192.168.1.1:8123/local/media/luci.mp3” that is actually /homeassistant/www/media/luci.mp3 inside home assistant container. It just works.

How did you achieve that? I am assuming “Spkr Audio Address”? When I am trying use such an URL I get 401 unauthorized when trying to access the file from the browser. What format is supported by NSPanel (i.e. what MP3 settings are necessary).

@Milk & @MichaelLearnsToCode haven’t heard from you about the Home Assistant VUI feature in quite a while. I do see you are making strides in terms of supporting Audio via the MQTT settings, but right now this feels like a toy-implementation since you can record audio using a button and play back that audio using a button.

I do feel we would greatly appreciate if the NSPanel would be exposed as an audio device to HA so we could play e.g. text-to-speach things directly to the NSPanel and of course the promised land would be the VUI feature to use microphone & speaker for voice assistant mode in HA. Would love a progress report whether you guys see this at the horizon at all.

that’s not a public link, browser cannot explore directories, for basic security reasons. inner components, like a card, a dashboard and so on can because they’re already authenticated. Notice the ‘local’ word used as an alias for ‘config/www’ path. it won’t work without that.

Works! For others reading this:

  • Add URL to Spkr Audio Address
  • As you said local is an alias for config/www, so if you add your mp3 to the root of the config/www path your URL becomes http://:8123/local/test.mp3
  • Of course those media files could be hosted anywhere without auth

Hi, could you please explain in more detail the functionality you’re looking to achieve and the specific usage scenario?

Home Assistant has an ‘Assist for Android’ feature that can be used on the NSPanelPro, which supports wake word detection to initiate conversations. I’m not sure if this meets your needs?

In your own post you state:

  • VUI Entry: Home Assistant has built a specific device called Home Assistant Voice Preview edition, which is basically a speaker and microphone for Home Assistant’s voice pipeline (the voice assistant backend). We think NSPanel Pro’s speaker and microphone could also do the job if you want to save several bucks.*

This is the feature me and many others are very interested in. If we could use the NSPanel’s microphone and speaker as the input/output for Home Assistants voice mode that would be awesome! Right now the microphone option via MQTT is fun to play with, but I don’t see a real use case as it is currently implemented.

I haven’t seen anything about the Assistant for Android feature, you mean this one Assist on Android - Home Assistant? And it works already? I only have to go into the companion app settings and NSPanel would be already usable as the voice input/output? That would be AWESOME and would need to be documented better if it works, because people would LOVE that feature.