Using Ethernet for controlling - now problems

My Hifirose RS250 is connected to Ethernet. I use my Android phone with Rose Hifi App connected via Ethernet cable + adapter to control my RS250. This has worked really fine, until the last update. Now the app craves Wifi. Same problem with the new App Rose One.
I can still use my Windows Laptop via Ethernet.
I have no Wifi for health reasons.
Please advice!
BR,
/Torkel

To keep using this device, you probably need to stay in the 21st century. Otherwise, just buy an old gramophone and listen to music on that. Or stop using your Android phone altogether. Modern streaming devices are built around modern network standards!

Ethernet is a perfectly fine and modern network medium. More importantly, the app should not care the least bit how the phone connects to the network.

I would put this in the Support section and tag one of the Rose employees.

@TAA

Please check the following:

  1. Please let us know the software version of your RS250.
    RS250 → Settings → System Info → System Version Info → View Details → ROSE OS
  2. If you uninstall and reinstall the RoseConnect app on your Android phone, does the same issue still occur?
  3. Does the same issue occur even after rebooting your router?
  4. Does the same issue occur even after performing a factory reset on your RS250?
    RS250 → Settings → System Settings → Factory Reset

[quote=ā€œROSEHAN, post:5, topic:14269ā€]

  • Please let us know the software version of your RS250.
    Answer: Rose OS version 5.09, Service 5.9.07.1

  • If you uninstall and reinstall the RoseConnect app on your Android phone, does the same issue still occur?
    Answer: After doing this, RoseConnect Premium works fine, but Rose One still asks for Wifi.

  • Does the same issue occur even after rebooting your router?
    Answer: see my previous answer

  • Does the same issue occur even after performing a factory reset on your RS250?
    RS250 → Settings → System Settings → Factory Reset
    Answer: RS250 asks me to create a 8-digit security code before I can continue. Is this neccessary?
    BR,
    /Torkel

LOL
Boris.
So when was the last time you took your phone and hooked it up to your local LAN via an ethernet adapter?

Don’t know about you… but there’s this thing called WiFi which does a much better job and is more portable.

I personally did not, I do not have any issues with WiFi. It is however possible, doable, and should work with any competently written software – Rose control apps aren’t WiFi analyzer software, they should not care exactly how they are connected to the network.

Just for fun, I did plug a USB Ethernet adapter in my phone. Worked perfectly fine.

Since the OP does want to use Ethernet for some health reasons, your comment, as usual, is completely useless and shows a complete lack of reading comprehension.

What’s going on here again?!?

:laughing::slightly_smiling_face:

Boris the point being is that the OP is complaining about having issues when he plugs his phone into his network to use Ethernet and not Wi-Fi.

This is actually an absurd edge case and not worth addressing because there are a couple of variables that are outside of Rose’s control , let alone assuming they do spend the time trying to duplicate it.

And the fact that you, out of boredom tried it and it didn’t fail kinda shows the issue with trying to recreate it.

There are larger issues at hand.

C;mon…

Bonte,

Its the old 80/20 rule.
80% of the consumers only use 20% of the features.

For those not familiar its more of an expression that is used to prove a point.

Its when you get outside the norm, that you run into issues.

Like with any product, the more edge cases you have, the greater the likelihood that there will be issues.

So its never a good idea to go to the extreme unless you have to.

Exactly. Which is something that should work.

Without going into a discussion as to whether WiFi actually does or does not affect health, this is not an edge case, this is a perfectly correct and valid usage of a device.

Correct flow for an app is: 1) Check if it is connected to a network 2) Check if it can see any Rose devices. 3) If yes, work as normal. 4) If no, suggest connecting to WiFi or something.

There are absolutely no variables outside of Rose control here, other than Rose’s incompetence at software development. Maybe you were that contractor that wrote it for them? That would explain things!

Yes, Mikey, we know that you love the sound of your voice but would not know reading comprehension if the entire Britannica fell on your head.

Rose fails (although OP says that it used to work, so they just broke it). All other apps, ones written by companies that are willing to hire competent developers, do not care how they are connected to the network. With an Ethernet adapter in the phone, BluOS sees all of BLuOS devices on the network. Roon Remote sees all of those, and all of the Rose devices. Only Rose software fails, because really it is written by people who do not know how to write software.

There are to tricks, or any difficulties ,to do network discovery correctly. You just need to know how to write software, and how networking works. Something that both Rose’s developers and you are blissfully ignorant of.

Would be true if this were an edge case. Implementing some useless audiophile snake oil that maybe 100 people with no clue would use, like NAA or Diretta – that would be an absurd edge case and not a great use of what little software development expertise Rose has. Ensuring that the app works correctly with any perfectly valid network connection device has rather than being hardcoded to check WiFi first is not.

1 Like

And Boris this is why having a conversation w you is so difficult.

You clearly don’t know the meaning of the term edge case.

First, I didn’t address the OP’s reason for wanting to use Ethernet from his cell phone.
You want to raise the ā€˜health concerns’ it begs the question of if you have health concerns over wi-fi and bt, then you’d have the same concerns over cell phones in general.

Second, you attempted to test the OP’s problem.
You didn’t have an issue.

What makes this an edge case is that most people don’t plug their cell phones into a ethernet socket to connect to their local LAN. Add to this that you couldn’t repeat this issue. It then makes the population of people experiences or potentially experiencing it that much smaller and even more of an edge case. Think over 3+ std deviations from the norm. That’s like less than 3% of the people using the product.
(Really its more like 5+ but lets be generous)

So put on your big boy pants and pretend that you’re an engineering manager.
Where does this fit on your todo list?

Of course this all assumes you understand what is meant by the term ā€˜edge case’.

Remember Rose has a finite budget and a finite number of software developers to fix problems.

To put this in perspective.
Shanling makes the Onix Alpha Xi 1 Dongle Dac.
At the time of its release it was the best CS chip based budget dongle dac on the market.
The problem… it didn’t work on all cell phones. The USB-C spec for phones gives a range of power output that would still be considered in spec. So while Shanling tested the most common phones… it didn’t work for all phones.

So what did they do?
Nothing. Because it would have been costly to modify their dongle dac to use less power, than the number of potential sales it would gain. Those cell phones that didn’t work is an edge case.

The other fix… was to use an external battery and a split USB-C cable that had a USB-C connection for data and then a USB-A for power feeding into a USB-C for the dac side.
This is also something people did because they didn’t want the Dongle Dac to run down their phone’s batteries.

I do. But you only think that you do.

As hard as it might be, you could try reading my post first, before reflexively displaying that you don’t know either what you sare talking about or what the thread is about.

Reading comprehension, Mikey, reading comprehension!

Software from companies that know know how to write software works fine regardless of how the phone is connected to the network. Rose (esp. Rose One) has a problem.

It does not matter. A stationary hardwired device would actually make a nice control point. It should work. Because despite all of your misconceptions about SSIDs and stuff, if a device is on the same subnet as Rose players, it can and should control them.

And have you ever been taught how to read, you’d noticed that the problem reproduces easily.

You really should not try using all these fancy words, when you can’t even read a post in plain English.

Right after firing the entire current development team, which would be the obvious first step.

You do realize (well, no, you don’t, of course…) that there is a difference between hardware, that might be designed for some lowest common denominator, and an outright bug in software that could be fixed in about 5 minutes by moving the ā€œIs WiFi activeā€ check where it belongs?

Boris
Did you get it to work?

And do you understand the laws of diminishing returns?

Clearly not.

Please reread what I wrote.

They will need to spend time to chase down a potential bug and reproduce it.
That time takes time away from other efforts that would benefit far more people.
And that assumes that they can reproduce the issue and its with their stuff and not w the phone itself.

So chasing down a potential issue is the most important thing on the list of things to fix… really?

With the Rose app? No, but then this problem does not affect me.

Let’s see… it’s a problem, it used to work, and it affects some actual users…Oh, and it’s not some obscure edge case that is nearly impossible to reproduce; it’s a result of a developer knowing about as much about networking as you do – jack.

Nope. They need to move one conditional to the correct place (where it had apparently been before anyway, since the OP says that it used to work). There is nothing to chase.

It’s not potential, it’s an issue for at least one user (albeit not for Mikey the Great and Terrible) and it is a newly introduced bug.

Do I personally care all that much? No, I don’t use Rose app anyway, and I’d much rather they fix volume control on 520 (yet another reason why no sane person would connect good speakers to a 520…). Is it something that is both trivial to fix and a bug that should be fixed? Yes it is.

1 Like

Boris,
Lets try this again…

It takes time to replicate, and confirm the issue exists. Then they have to track down why it exists.
That means they are spending money chasing down a bug that impacts, a very, very, small potential user group. Like I said less than 3 std deviations away. Really its much smaller.

That time and money could be better spent fixing other problems. Real ones.
Had you spent any time in engineering management, you’d know this.
Even as a developer, any time doing agile development using SAFe for example… you’d see this.

Considering that this is a regression, does not require any special setup to replicate, and can be located just by looking at the code if you have some idea how networking works (big if here, of course) they could just revert it for the next build…

Mike,

it seems you have too much free time in your life. I suggest you spend it on other things than to harrass Boris and downplay problems with Wi-Fi. Listen to good music or enjoy the nature!

My wife’s extreme sensitivity to pulsed radio waves including Wifi is well documented, including in a double-blind scientific test.
Personally, I am not sensitive to radio waves.

As I wrote before . RoseConnect latest version works again wia Ethernet.

Boris, thanks for the support!

Take care!

BR,
/Torkel

2 Likes

https://www.emfdata.org/de/dokumentationen/detail&id=223

https://www.diagnose-funk.org/forschung/studien-reviews-berichte/studien-zu-wlan/der-wilke-review-zu-wlan/stimmen-von-aerzten-und-wissenschaftlern