RS520 hanging... Rose Connect not seeing devices

Hi,

I’ve noticed that over time, the RS520 becomes sluggish and at times unresponsive to touches on the screen. This is solved by doing a reboot.

At the same time… I’ve noticed issues where the Rose Connect will not be able to find my device on the network.

Not sure if when the device is rebooted that it gets a new IP address via DHCP and the app caches the old IP address? Or there is an issue w the app itself.

Currently the solution is to reboot the RS520 and restart the app.

Just want to make @ROSEHAN aware of the issue.

@Smegel

  1. Check IP Network Segment
    For the app to find the device, the IP addresses of both devices must share the same network ID. Specifically, the first three sets of numbers must be identical.

Example of a good connection (same network):
RS520: 192.168.1.15
iPhone: 192.168.1.20
The first three sets (192.168.1) match.

Example of a bad connection (different network):
RS520: 192.168.1.15
iPhone: 192.168.0.20
The third set (1 and 0) is different, so they cannot communicate.

  1. Hotspot test (to rule out router issues)
    If the IP segments match but the connection still fails, your home router may be blocking the communication. Please try the following test:

Enable Personal Hotspot on your iPhone.
Connect both the RS520 (via Wi-Fi) and your iPad to the iPhone’s hotspot.
Open the Rose Connect app on your iPad and check whether it can find and connect to the RS520.

If this works, the issue is likely related to your home router settings, such as network isolation.

  1. The issue where the RS520 gradually becomes sluggish during use may occur if the device has been powered on for an extended period of time, causing system overload or high CPU usage.
    Could you please check whether the same issue occurs after performing a factory reset on your RS520?

RS520 → Settings → System Settings → Factory Reset

Hi Mikey,

I assigned my 520 a static IP address in my router and didn’t even have any problems with LAN (520) and the RoseConnect app via (WiFi) Macbook.

Now I’m doing the same with 3400. Everything is running smoothly.

Greetings to the software specialist :wink:

Yeah,
I haven’t done that yet.
I have two options here.

  1. Set a static ip address on the unit and then reserve that IP address.
  2. Enter the MAC address into the router/modem and then assign it to an ip address.
    This then lets the ROSE use DHCP for everything and rely on my infrastructure.

But my comment was more of how long ROSE and the app cache the ip address.
The app should first check to see if the ROSE kit can be found at the previous IP Address. If not, it should be scanning the network to find the ROSE kit at startup.

But that’s just me. :slight_smile:

My servers are internet facing so I have external IP addresses set. (static)
On my internal network, I have a couple of devices w static IP addresses where I’ve used their MAC address. (e.g. my printer.) IIRC whether I use the RJ45 or the wi-fi, its same ip address.

Hi,

I’m sorry, I don’t think you understood.

There’s a situation where the App is not running. However it caches the last known IP address.
If the RS520 is sleeping, the App can find it.
If the RS520 was rebooted while the App was off, it will go to DHCP for a new address, rather than use the previous IP address even if there is time left on the lease. Now when you start the App, it checks the previous location. Can’t find the device.

If you power up the device, then restart the App, it can find the device.

This is a gap.
The App should be able to find the sleeping devices .

This is the issue.

@Smegel

Please help us by answering the following additional questions:

  1. Does the same issue occur even after deleting and reinstalling the Rose Connect app on your phone?
  2. Does the same issue occur after restarting or resetting your router?
  3. Even when devices are connected to the same network, connection issues can occur if the network is unstable or if there is a problem with the router.