Can’t get my EUFY E210 to work in NSPanel Pro 120

Welcome to the SONOFF NSPanel Pro category!

Can’t get my EUFY E210 to work in NSPanel Pro 120 via RTSP even though the camaraderie supports it.

Eufy E210 does not support RTSP. Only selected Eufy models offer RTSP, mainly those using HomeBase 2/3 and some SoloCam units.
The E210 (especially the Doorbell E210) has neither RTSP nor ONVIF. Therefore there is no direct support in NSPP at all.

Even though in seatings under general in NAS (RTSP) gives an option for setup? I’m so confused!

The NAS (RTSP) option shows up for everyone because the Eufy app uses a shared menu. It doesn’t mean your camera supports RTSP. On the E210 the menu is there, but it doesn’t actually do anything — no toggle, no RTSP link, no NAS settings.

Is the NAS (RTSP) option actually active on your cam? Can you enable it and get an RTSP link, or is it just a menu that doesn’t do anything?

Yes. It gives me a link. But the feed wont come up in the NSPanel after I enter ir. I made the IP static. Lowered the video resolution and set it to continuously recording. Also tried events.

Here ie a previously attempted setup…

If your app shows a full RTSP link like on your screenshot, then your camera is NOT the E210. The E210 doesn’t support RTSP at all, so it never generates this page.
Only models like the Indoor Cam 2K (E220/C120) or similar can show this RTSP setup screen. Unless it’s some version I’m not aware of.
NSPanel Pro cannot play RTSP directly. This panel only supports MJPEG, snapshots, or HLS, and that’s most likely the cause of the issue. Eufy provides RTSP only, so the stream won’t work “out of the box,” even if the camera generates a valid link. This isn’t a camera problem — it’s a limitation of the NSPanel Pro. To make it work, you need a proxy that converts RTSP → MJPEG/HLS. The simplest and lightest solution is go2rtc.

Quick diagnostic test. Take the RTSP link and open it in VLC on your computer.

  • If it works → the camera is fine, NSPanel Pro just doesn’t support RTSP
  • If it doesn’t work → the issue is on the Eufy or network side

Its model number: T8442X. Yeap. Works fine on VLC. Let me look into this go2rtc. Any suggestions where to start?

It depends. If you don’t use Home Assistant, you can still run go2rtc as a standalone server on any device (NAS, Raspberry Pi, mini‑PC, Docker). NSPanel Pro can’t play RTSP directly, so you need go2rtc to convert the Eufy RTSP stream into MJPEG or HLS. Then you point NSPanel Pro to the go2rtc output URL and it works.
If you have a Synology or QNAP, you can use ready‑made packages MotionEye / Frigate on a NAS. There’s no online RTSP proxy you can use.

Im using home assistant and just got done installing go2rtc.

So you’re on the right track.
Just run it and enjoy.
All the best!

Thank you. I got it runing in go2rtc but can’t seem to find the mjpeg stram link to place in the NSPanel.

Help yourself searching or use AI and ask.

No problem. Maybe someone else will help. Thanks again

Hi, thank you very much for using NSPanel Pro.

If your RTSP link/URL works on VLC, then technically it can work on NSPanel Pro, because NSPanel Pro is using VLC under the hood.

Please verify and provide the following information:

  • Install VLC from F-Droid on NSPanel Pro, and use that VLC app to play the RTSP link. If it doesn’t work, try to lower the resolution of your RTSP stream, maybe down to 720p, 480p, 320p.

  • Add the verified RTSP URL to NSPanel Pro through eWeLink App -> NSPanel Pro -> Device Settings -> Add camera, and open/press it on the NSPanel Pro screen to see whether it works. If it doesn’t work, please submit a log on NSPanel Pro through Top drop-down menu -> Settings -> About -> Feedback -> Submit.

Hi Michael

I followed your instructions and the stream works fine in the VLC but not in the camera section of the NSPanel Pro. I submitted the feed back. Also, my NSPanel wont update to V 4.2.0 it is currently on 4.1.5.

It’s normal that you are currently receiving version 4.1.5 (this is the full public release version of NSPanel Pro). We resolved the issue of RTSP camera streams not playing in version 4.2.0. You can use the beta application tool to join the beta testing program. Once your device is upgraded to version 4.2.0 or higher, you can try whether RTSP streams play normally.

:memo: How to Apply

Follow these steps to join the Beta Test program:

  1. Visit the tool page: NSPanel Pro Beta Testing Program
  2. Log in using your eWeLink account.
  3. Select the NSPanel Pro device you wish to register.
  4. Read and accept the risk notice, then submit your application.
  5. Wait approximately 5 minutes, then go to your device’s Settings -> About -> Software Update to check for the latest firmware and install it.
1 Like

Hi Milk,

Just thinking why hasn’t 4.2.0 been released to the general public yet. Because I’m not sure I want to join the Beta program and then run into other issues. Do you know when v. 4.2.0 will be released to the general public? Because it seems to me like RTSP is a key feature on the device and I don’t think we should have to join the Beta program to use it. If it is resolved in V. 4.2.0 then I think that version should be released to the general public so that we can all make use of that key feature. Otherwise EWeLink is “letting perfect be the enemy of good”. Thats an old U.S. proverb, we have them too. Lol …

To be honest, the beta version still has some known issues (we appreciate all users participating in the beta testing for this), so it hasn’t been released to all users yet. For now, you can use F-Droid to download the VLC player. I will also check with my team regarding when version 4.2.0 or 4.3.x will be made available to all users. Thank you for your understanding.

You can pull the MJPEG stream directly from go2rtc. The URL format looks like this:

http://<go2rtc-ip>:<port>/api/stream.mjpeg?src=<stream-name>

If your go2rtc runs on the same device as Home Assistant, the IP will usually be the HA IP, and the port is whatever you configured in go2rtc.yaml (commonly 1984, but it can be different in your setup).

Example:

http://192.168.1.50:1984/api/stream.mjpeg?src=cam1

Just make sure you use your actual IP, your actual port, and your actual stream name — otherwise NSPanel won’t be able to connect. NSPanel Pro accepts MJPEG without auth, so this link should work as soon as the stream is active.

1 Like