Hi,
I'm trying to set up YazFi to separate out my IOT devices from the rest of my personal devices and I've got myself stuck trying to query my inverter running the command:
When my inverter is located on the main Wifi network, e.g. ip = 192.168.1.90, then I can run the command above in a SSH session on my router and receive a JSON response. I can also receive the same response if I type the command into a browser on my PC.
However, when I move the inverter to the guest network (#2 2.4GHz), e.g. ip = 192.168.3.90, then the command above doesn't yield a response when run from a SSH session on the router, instead failing with the message:
Interestingly, the command continues to work when run from a browser on my PC, and from the command prompt using curl.
I have tried different combinations of one-way to guest / two-way to guest / client isolation but to no avail.
Is anyone able to shed some light on what I need to change to allow the router to run the command successfully?
Appreciate any suggestions and please let me know if you need more info,
brob2684
I'm trying to set up YazFi to separate out my IOT devices from the rest of my personal devices and I've got myself stuck trying to query my inverter running the command:
Code:
curl http://{ip}/solar_api/v1/GetInverterRealtimeData.cgi?Scope=System&DataCollection=CumulationInverterData
When my inverter is located on the main Wifi network, e.g. ip = 192.168.1.90, then I can run the command above in a SSH session on my router and receive a JSON response. I can also receive the same response if I type the command into a browser on my PC.
However, when I move the inverter to the guest network (#2 2.4GHz), e.g. ip = 192.168.3.90, then the command above doesn't yield a response when run from a SSH session on the router, instead failing with the message:
Code:
* Failed to connect to 192.168.3.90 port 80 after 45073 ms: Error
curl: (28) Failed to connect to 192.168.3.90 port 80 after 45073 ms: Error
Interestingly, the command continues to work when run from a browser on my PC, and from the command prompt using curl.
I have tried different combinations of one-way to guest / two-way to guest / client isolation but to no avail.
Is anyone able to shed some light on what I need to change to allow the router to run the command successfully?
Appreciate any suggestions and please let me know if you need more info,
brob2684
Last edited: