gruijter / com.gruijter.netgear

Homey app to integrate Netgear routers
8 stars 4 forks source link

Issue with orbi pro login #52

Closed stofferr closed 2 years ago

stofferr commented 3 years ago

========== STARTING TEST ========== Node version: v12.16.1 Netgear package version: 4.3.1 OS: linux 4.14.15-g3c513a6eca Info: Homey fw:6.1.0 app: 3.2.4 t = 0 trying to auto discover Netgear routers... {} {host:192.168.1.1,port:80,tls:false,username:admin,password:*****,timeout:18000,sessionId:A7D88AE69687E58D9A00,loggedIn:false,configStarted:false,soapVersion:3,loginMethod:2,guestWifiMethod:{},lastResponse:{},queue:{queue:{},overheat:1620332051018,pending:false,params:{default:{rule:common,key:common},rules:{common:{rate:3,limit:1,priority:1}},overall:{rate:10,limit:1},retryTime:2,ignoreOverallOverheat:true},heatPart:100}}

I constantly have a 401 message.

gruijter commented 3 years ago

Do you still have the issue after giving both router and Homey a cold start (power down)?

stofferr commented 3 years ago

Hi Robin, Yes I still have the HTTP 401 even after a hard power down. Best, Roger

On Mon, May 24, 2021 at 7:25 PM gruijter @.***> wrote:

Do you still have the issue after giving both router and Homey a cold start (power down)?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gruijter/com.gruijter.netgear/issues/52#issuecomment-847209484, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJTNUA7D7QARST5F4UNYAKDTPKDX5ANCNFSM44H3VMZA .

gruijter commented 3 years ago

Did you also try to manually fill in the IP and port (80 or 5000) when running the test?

And is the official orbi app able to login and show the attached devices?

stofferr commented 3 years ago

Hi Robin,

I have not used the ORBI app itself because it keeps insisting I start initial configuration of my orbi setup. I am not comfortable starting this process as I fear all my settings are reset to defaults.

What I CAN tell is this:

However after a little while (maybe 5-7 seconds) the device main page mentioned HTTP 401 again.

On Mon, May 24, 2021 at 8:26 PM gruijter @.***> wrote:

Did you also try to manually fill in the IP and port (80 or 5000) when running the test?

And is the official orbi app able to login and show the attached devices?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gruijter/com.gruijter.netgear/issues/52#issuecomment-847242791, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJTNUAY22ECJIMZ2YPEU77DTPKK4RANCNFSM44H3VMZA .

gruijter commented 3 years ago

Can you send me app diagnostics report after repeating what you just described?

So first run a test with manual ip Then add the device with manual ip Let it run until you get the error

Then make a diagnostics report from the app settings.

stofferr commented 3 years ago

Diagnostics report: 5632e1ff-05a0-4be0-ae69-bf1bb2a5a898

On Fri, May 28, 2021 at 9:25 PM gruijter @.***> wrote:

Can you send me app diagnostics report after repeating what you just described?

So first run a test with manual ip Then add the device with manual ip Let it run until you get the error

Then make a diagnostics report from the app settings.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gruijter/com.gruijter.netgear/issues/52#issuecomment-850624249, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJTNUA3IUTFFTX73RI4CBHTTP7UZHANCNFSM44H3VMZA .

gruijter commented 3 years ago

I see a few things from the report.

So please do the following:

1) upgrade firmware of all units to latest version. https://kb.netgear.com/000062986/SRR60-SRS60-Firmware-Version-2-6-2-200

2) remove the homey app an reinstall it

3) go to app settings and run a compatibility test. Manually fill in the IP and set port to 443.

4) paste the result of the test here

stofferr commented 3 years ago

Hi, this firmware is instable. I need to wait for a more stable version before I can continue. Roger

On Sat, May 29, 2021 at 9:34 AM gruijter @.***> wrote:

I see a few things from the report.

  • it seems you already have a router added as device to Homey.
  • I suspect you have multiple devices (satellites?) in your network. This is causing autodiscovery to fail.
  • the orbi reports a soap port of 443
  • the orbi is not on the latest firmware

So please do the following:

1.

upgrade firmware of all units to latest version. https://kb.netgear.com/000062986/SRR60-SRS60-Firmware-Version-2-6-2-200 2.

remove the homey app an reinstall it 3.

go to app settings and run a compatibility test. Manually fill in the IP and set port to 443. 4.

paste the result of the test here

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gruijter/com.gruijter.netgear/issues/52#issuecomment-850788029, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJTNUA4D7DETED2B3CRP4TTTQCKJTANCNFSM44H3VMZA .

gruijter commented 3 years ago

ok, thx for the update. Let me know once you have tried a stable release.

stofferr commented 3 years ago

Hi Robin,

The stability issues on my netgear ORBI (1 router and 2 satellites) are caused by load created by your app. After too much load is detected, my router disconnects (according to netgear), I have disabled the netgear app to test netgear's theory and indeed now the internet connection is stable. As the instability is caused by the combination of SRR60 and your Netgear Router App, I have decided to keep the Homey App for Netgear Router disabled.

Thanks, Roger

PS: they indicate that these calls cause significant load:

On Sat, Jun 12, 2021 at 8:17 PM gruijter @.***> wrote:

ok, thx for the update. Let me know once you have tried a stable release.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gruijter/com.gruijter.netgear/issues/52#issuecomment-860090061, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJTNUA6W6FJWY4UWMHOIRGLTSOQCHANCNFSM44H3VMZA .

gruijter commented 3 years ago

Lol. Yes that is one way to explain it 😂

I had the same issue with certain firmware releases on both my R7000 and R7800. Their firmware is buggy and doing many SOAP calls then makes the unit crash. The SOAP calls I am doing from Homey are exactly the same as what their own app is doing. It is just that Homey repeats that every minute.

Anyhow, you might want to give it another try when they release new firmware. Also in the Homey app you can reduce the number of calls by deselecting traffic information and set attached device method to 'old'.

But of course stable internet is much mire important then a Homey connection 😉

stofferr commented 3 years ago

Hi Robin,

I understand your concern.

For the time being I have followed you advice and disabled traffic/attached device=old. I have no more instability. Now I upgraded to the latest firmware. Still stable. No more 401 error now, but, the statistics in the homey app (Internet connected / #devices) are not updated either.

My setup is the following: 1 SRR60 router 2 SRS60 satellites Connected via cable.

Best, Roger

On Sun, Jul 4, 2021 at 4:12 AM gruijter @.***> wrote:

Lol. Yes that is one way to explain it 😂

I had the same issue with certain firmware releases on both my R7000 and R7800. Their firmware is buggy and doing many SOAP calls then makes the unit crash. The SOAP calls I am doing from Homey are exactly the same as what their own app is doing. It is just that Homey repeats that every minute.

Anyhow, you might want to give it another try when they release new firmware. Also in the Homey app you can reduce the number of calls by deselecting traffic information and set attached device method to 'old'.

But of course stable internet is much mire important then a Homey connection 😉

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gruijter/com.gruijter.netgear/issues/52#issuecomment-873501024, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJTNUA2LTFRKHFAGKFFFLBDTV67RVANCNFSM44H3VMZA .