[APP][Pro] Asus WRT

Hi, SlicingHaunt

Yes that is true, I have a new ZenWiFi Pro XT12 with GuestNet Pro. The Phone is there in the list of online devices - Even when phone (Pixal 7) is off.

Thanks for the update. I am now on 2.2.1 exp and magically my routers and access points now again report the amount of connected devices

Love this app, thanks for all your great work! I do have a question though; when setting up a flow for running a speedtest, in what format (and where do I find) a server to point the card to…?

If i click inside the bubble i get a list of available options.

image

Hello @SlicingHaunt ,

Is it possible for you to add two “When” cards?

Nr.1 When: CPU-usage-changed, with tag
Nr.2 When: Memory-usage-changed, with tag

Regards
Marius

Hi Marius,

I have created a new github issue to not forget to add the triggers in the next update.
I won’t promise it soon due to being busy in my private life, but I will add them.
https://github.com/StefanIndustries/HomeyAsusWRT/issues/27

1 Like

Hello,
I’ve an issue with my Asus ZenWifi AX. I’m using the same credentials to enter in the router by the web, but then the app is processing & giving me the message “Timed out after 30000ms.”
I tried to check the settings inside the router but I couldn’t find the proper configuration…Do I miss something? Thank you

Is there nobody that can help? Thanks

For anyone having issues after 2.3.1,

I am sorry, something probably has gone wrong in your migration on your Homey with the IP to Domain. I’m looking into making a automatic solution but for now the easy way to fix your problems is to repair your router. In homey go to your main router, go into the settings of the device and try to repair it. You will see a different screen from before, it is asking for a URL. If you connected to your router using a IP address in the past you probably now need to fill in
http://YOUR.IP.OF.YOUR.ROUTER
e.g. http://192.168.1.1

After repairing you might need to restart the Asus app (or your homey, whatever you find easier), then after 1 minute everything should be back to normal.

I am sorry, this should not have happened, even after extensive testing this has slipped through.

2.3.2 is now in test available and should solve the issues mentioned above.

This also adds a setting to the app settings to modify the url of the router if needed.

Issue with flow when Homey startup.

Firmware 12.0.2
Flow & Advanced Flow:
Improves the way rate limits for Flows are calculated which should result in less rate limits.

On all flowd that have “A device connected to your network”. Will deactivate the flow on Homey reboot.

When Homey boots up, all connected device on my network seems to be reported by ASUS WRT, making Homey deactivate the flow.

Hey @SlicingHaunt ,

Running version v2.32 of your app.

I am trying the new HTTPS function, with self signed certificate. I have one router, and two mesh units. Everyone is already included in HP23. I activated the HTTPS function and self signed certificate in the router settings, “repaired” the units. It did not return any error message with log-in in Homey, when repairing the unit. No values is updating.

Went to “apps” and tried to change the settings for the app. entered https://IPadress.router:443. Saved, repaired the units. No difference, no update.

Went to “apps” and tried to change the settings for the app. entered https://asusrouter.com:8443. Saved, repaired the units. No difference, no update.

Tried to delete one unit in the intention to add it again. Trying to add unit, it is stuck on “loading”.

Tried to restart the app, several times. Ijn the app settings it states URL “http:https://asusrouter.com:8443” or “http:https://IPadress-Router:443”. Seems like it is a bug when restarting the app.
Screenshot from 2024-09-27 20-08-29

Do you have any recommendations for what i can try, or what is wrong?

Regards
Marius

No you are doing everything correct. There is a bug in the malformed url check for https users that I am currently investigating. Hope to have it solved this weekend. Thanks for your extensive report on your steps in reproduction, that is really helpful.

1 Like

I have just published 3.0.3 to test, this should solve the issues you encounter with the port being overruled to 443. It might require setting the url again through repair or through the app settings.
https://homey.app/en-us/app/com.asus.wrt/Asus-WRT/test/

That solved everything. Thanks for the fix :ok_hand:

Great to see.how developers are creating widgets for the new dashboards!

I have added the Asus widget where one can see the latest speedtest results.

But, I have no idea where it came from or how it is performed? I did it once back in 2022 clearly… :rofl:
Can anyone help me out where it is found?
I have a XT8 mesh set by the way.

Another question:
What does the little arrow in the middle below mean? I don’t see it at other widgets…

Haha thanks, I see my css skills could use some work because the widget should look a bit different, will fine tune it a bit later this week.
The speedtest can be done through a advanced flow card or through the web interface of your router under the QoS tab.

Found it, thx!

@SlicingHaunt , the issue is back after restart (upgrading) of HP23 and ASUS system, why is that? Running v2.3.2 of your app. Can I provide with some more information?

Unfortunately I did restart the app after changing to only HTTPS, so I guess this Diagnostic log do not give you any more information then I have already provided: 56093f8d-33b6-4c14-b620-51e533b51371

When opening a device, it can not retrieve all information and I get a error message (some capabilities is updated, not all):
image

Seems the “WAN status change” card should be relabeled as “WAN status check” event.

This event fires at a regular timed interval to check if WAN is connected or Disconnected. The label implies the event will fire when WAN change from connected to disconnected or disconnected to connected. Such a card would be useful, however with a variable to hold the prior state will work to create a “WAN status changed” event.

I discovered your app yesterday and immediately saw several potentia flows.

First;
Normally my WAN is very stable but on rare occasions my modem or WiFi need a reboot. Rebooting is easy when home but impossible if I’m not home. At best I could ask a tech friend to visit the house. With pets in the house I find comfort in having a failsafe self repairing network.

The plan is to have Homey Pro periodically check the WAN status. If disconnected for too long then first reboot the modem by cycling a smart switch connected to the modem. Wait to see WAN is connected some time later. If not, then reboot the WiFi. Wait and recheck. If still disconnected like an 1/2 hour later, then try again.

Thank you!