This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
[NEW] Netgear router app
gruijter_dev
Member
Inspired by some people who made a python version of a netgear interface, I did some additional reverse engineering of the Genie app communication, and am now working on a NETGEAR router app for Homey. The beta version is already running on my Homey v1.5. It shows the actual number of devices connected to the router, if the internet connection is up, and the total upload and download speed.
Use cases I'm thinking of:
-Alert when internet is down
-Alert when download or upload speed is above a certain speed limit
-Prove with insights to Ziggo that the internet speed is below what they promise
-Alert when a new device attaches to my network
-Presence detection based on smartphone conection
The ultimate use case is to block the iPad of my son after 10pm, after a certain amount of youtube watching, or when his grade average is too low according to the magister app
For device blocking to work I have to further reverse engineer the genie-netgear communication. I already captured the soap commands, but cannot reproduce the functionality at the moment.
Is this app something you could use on your Homey? Or is it best left as a personal playground on my Homey only?
Use cases I'm thinking of:
-Alert when internet is down
-Alert when download or upload speed is above a certain speed limit
-Prove with insights to Ziggo that the internet speed is below what they promise
-Alert when a new device attaches to my network
-Presence detection based on smartphone conection
The ultimate use case is to block the iPad of my son after 10pm, after a certain amount of youtube watching, or when his grade average is too low according to the magister app
For device blocking to work I have to further reverse engineer the genie-netgear communication. I already captured the soap commands, but cannot reproduce the functionality at the moment.
Is this app something you could use on your Homey? Or is it best left as a personal playground on my Homey only?
Comments
... now if it could only work for other brands as well :-)
First I want to get it working with netgear routers using the (proprietary) netgear soap interface. Then, if someone donates a brand new dd-wrt router, I'm definitely inclined to give that a try also LOL
I posted the beta app here:
https://github.com/gruijter/com.gruijter.netgear
Nice idea!
By the way; after a lot of trial and error I just managed to block a device using Homey (HURRAY ). Very rough code still, but the concept is now proven. More programming for me to do then....
Prosafe WNDAP660-100PES
Prosafe Gigabit Plus GS108E
Prosafe Gigabit Plus GS108PE-100EUS
As to routers: Asus RT-AC66U please
@Robebar probably yes. All routers that use soap v3 probably work. But I can only test with the r7000 myself.
In general: If you can use the genie app to manage the router then my app will likely do something for the router. I found an (incomplete?) list of routers that use the genie app. Once I launch my app it would be nice if people could test and confirm if it works with their router.
Wi-Fi Routers: AC1450 Centria (WNDR4700, WND4720) JNR1010 JNR3210 JR6150 JWNR2010 R6050 R6100 R6200 R6220 R6250 R6300 R6400 R6700 R6900 R7000 R7500 R7500 R7800 R7900 R8000 R8300 R8500 R9000 WNDR3400v2 WNDR3700v3 WNDR3800 WNDR4000 WNDR4300 WNDR4500 WNDRMAC WNR1000v2 WNR1500 WNR2020 WNR2020v2 WNR2000v3 WNR2200 WNR2500 WNR3500Lv2 WNR612v2 WNR614
DSL Modem Gateways: DGN2200B DGND3700B D3600 D6000 D6100 D6200 D6000 D6200B D6300 D6300B D6400 D7000 D7800 DGN1000 DGN2200v3 DGN2200v4 DGND3700v2 DGND3800B DGND4000
Cable Gateway: C7000 C6300 C6250 C3700 C3000 N450
Nice :-)
Can't find any flow card yet, but I presume that is WIP
i have a r6300 in bridge mode,installed the app,added a device r6300,it is recognized but allthough i have internet access on the r6300 the internet connected (on the picture above) stays empty
also the attached devices
How come ?
http://www.routerlogin.net/currentsetting.htm