5.8.8.8 Solax

1,315 views
Skip to first unread message

Tyrell Baskerville

unread,
Jul 27, 2024, 7:35:36 PM7/27/24
to ingoogsimon

@valdragas Where you able to figure this out? Im stuck on this. I cannot access the IP in the browser and actually when I connect to 5.8.8.8 with admin admin and I see the IP that Solax Power provides

5.8.8.8 solax


DOWNLOAD ►►►►► https://urlin.us/2zSy6S



Does a 2nd Raspberry PI need to be setup?
Why can not the HA PI be connected to its Ethernet and have a WIFI connection to the Pocket Wifi on the Solax.
Then just put the IP address of 11.11.11.1 to connect to Pocket Wifi on the solax and get the data.

Nedvno jste se rozhodli pro rozšřen Vašeho domova o modern technologie a zakoupili jste si SolaX Wifi dongle s uniktnm registračnm čslem, kter začn na SXxxxxxx. Toto zařzen představuje inovativn krok k efektivnějšmu a pohodlnějšmu využvn solrn energie ve Vašem domově. Vaše nadšen však může poněkud ochladnout, pokud narazte na problm s nastavenm tto technologick novinky prostřednictvm webovho rozhran, jehož posledn adresa 5.8.8.8 již nen dostupn.

Mohlo by se zdt, že jste narazili na kmen razu, ale nebojte, pro každ problm existuje řešen. S ohledem na Vaši pohodl a bezpečnost Vašich dajů bychom Vs chtěli ujistit, že tento krok nen nikterak složit. Naše společnost se snaž držet krok s nejnovějšmi bezpečnostnmi standardy, proto jsme se rozhodli upustit od klasickho webovho rozhran a nabdnout Vm modernějš a bezpečnějš řešen.

Prvn krokem na tto cestě bude stažen aplikace SolaX Cloud do Vašeho chytrho telefonu nebo tabletu. Aplikace je dostupn v obchodech Google Play pro uživatele Androidu nebo v Apple App Store pro uživatele iOS zařzen. Tato aplikace představuje brnu k intuitivnmu a bezpečnmu ovldn Vašeho SolaX zařzen odkudkoli.

Abychom Vm co nejvce usnadnili prvn kroky s aplikac, připravili jsme pro Vs podrobn videonvod. Tento nvod Vs krok za krokem provede celm procesem nastaven Vašeho Wifi dongle. Od prvnho spuštěn aplikace, přes jej zkladn nastaven, až po finln konfiguraci Vašeho dongle, tak aby spolupracoval s Vašm domcm solrnm systmem co nejefektivněji.

Chpeme, že nov technologie mohou bt na prvn pohled zdnlivě složit, ale s našm videonvodem a aplikac SolaX Cloud se nemuste ničeho obvat. Vše je navrženo tak, aby bylo co nejpřstupnějš a nejintuitivnějš pro každho uživatele, bez ohledu na jeho předchoz zkušenosti s podobnmi technologiemi.

V přpadě, že byste měli jakkoliv otzky nebo potřebovali dalš pomoc, nš tm zkaznick podpory je vždy připraven Vm pomoci. Nevhejte se na ns obrtit s jakmkoliv dotazem. Naše společnost klade velk důraz na spokojenost našich klientů a je zde, aby Vm zajistila co nejpohodlnějš přechod na zelenějš a inteligentnějš způsob života.

Takže, ať už jste technologick nadšenec nebo jen někdo, kdo hled efektivnějš způsoby, jak spravovat domcnost, s SolaX Wifi dongle a aplikac SolaX Cloud se můžete těšit na bezproblmov zžitek. Děkujeme, že jste si vybrali naše řešen a těšme se na to, jak Vaše domcnost změn k lepšmu.

My DHCP range for my network is restricted (cannot change) from 192.....30 to 59 (all computers and other devices use static ip address)
I've setup the Solax pocket WIFI to DHCP as Static IP address according to Solax is not support, even though it is an option in 5.8.8.8.
The system works fine then after a day or so for some unknown reason, when i login on 5.8.8.8. the IP address is no longer between 30 to 59, it jumps outside my DHCP range for example 108. For this reason the inverter/WIFi stops uploading data and i have Nil data on the Solax website.

I have set mine up as static without a problem and that has been running for more then 2 years, you would normally find the solax wifi when you search on your computer then in a web browser log in with 11.11.11.1, and you should see area there where you can change the IP address and password to enter your wireless network SSID that you want the solax to join etc , then you should be able to save and reboot

It takes data from Solax inverter directly and present them in Homey. Minimum update interval is 5 seconds. It does not require the purchase of any inverter accessories. You should just ensure, that your invertor will keep same local IP address (usually on router/modem) and link it.

Hello. Nice app. Mostly all works fine. Just two issues makes me nervous little bit
First of all, please check units. Daily and total yield, also consumed and feed in energy is in kW. Correct is off course kWh. Another issue is how app works with energy card. Maybe is something wrong on my side, but in energy card solax always show zero W. What with that? Thank you.

You will need to ensure one of your capabilities is the standard measure_power so that appears on the energy tab. The problem is deciding which one if you have all those properties in one device. I would guess it needs to be the AC Load Power and set the device as cumulative.

BTW. It seems to be some mistake in numbers what I getting from solax. IMHO solar power mnus feed in power should be exactly load power. Am I right? But it looks like feed in power is counted exactly twice. Look to my screenshot. Maybe I am completely wrong, but in that case, please explain me.
Thanks
image8281792 38.3 KB
image8281792 38.4 KB

Main reason for creating ModBus version was to be more independent on cloud services. But it also make monitoring more accurate. Take a look on graph, where you can see that cloud version has delay and it is not that accurate.

I was looking on your screenshots and I dont understand how it happen. Please send me email to mist...@gmail.com (I would like to keep this forum clean) and I will try to fix it (it is not happening on my device).

Modbus version is a bit more complicated. First, it may not work on all inverters (depends on firmware version, connection type, etc.). Try to check availability with the installation company. Also, when modbus is available, registry are NOT same for all models, so it may required some adjustments. I cant do it remotely by myself, because I have no idea what values are there. Please do not answer me here, becuase I would like to keep this topic for information mainly and use email/report for support.

The solax integration connects Home Assistant to Solax solar power inverters. Solax inverters may be connected to a home Wi-Fi network and expose a REST API. This integration retrieves information such as photovoltaic power production, battery levels and power, and how much power is being fed back into the grid.

Inverter models with newer firmware (and also those using devices like PocketWifi) no longer expose an API when connected to your wireless network, they do however continue to expose it on their own broadcasted SSID. To use this sensor in this case it is necessary to set up a reverse proxy with something like NGINX and use a Raspberry Pi (or similar) with two network connections (one being Wi-Fi that connects to the inverters SSID).

I'm trying to get telemetry from my Solax hybrid inverter which has a "Pocket WIFI" device installed without the information going across the internet (its my data, its sent unencrypted and stored in a country whose values I do not share, and also giving them the right to meddle with my device at my risk in the portal usage terms).

I have been able to connect to the Solax AP and, by pretending to be the Solax App connected to "local" I can get a dump of raw data as a CSV which I think I will be able to decode. That said, I really don't want to have to set up a dedicated AP client just so I can get this information.

I see that the device is also connected to my LAN, and port 80 is open, but this does not behave like a web server, and throwing the request I made to 5.8.8.8 (ie when connected to the Pocket WIFI AP) did not work.

It also looks like it is sending telemetry unencrypted but not in an immediately recogniseable format to a specific IP address (47.254.152.103, port 2901) that it looks like I can change in the configuration, but I can't find details of the protocol.

Unfortunately I did't find any description of the JSON resulting structure but I am sure it can be deduced by comparing the values currently shown by the Solax app. Also check these links that deal with a similar problem for some types of inverters:

The dongle should have a web interface so you can access it at from a web browser (connected to the Pocket Wifi AP). Default username and password is admin / admin but in my case the password was set to serial number of the inverter. The same password is passed by the pwd parameter in the curl command above.

Assuming you have spare Linux machine (e.g. raspberry pi, even a Zero W would be enough) on your LAN, adding a really cheap USB WiFi Adapter (assuming it's not using Ethernet to connect to the LAN) would allow it use the built in WiFi to connect to the LAN and the USB adapter to attach to the inverter AP.

You can then run a HTTP Reverse Proxy (e.g. nginx) to make the Pi proxy for the web server on the inverter. So then any other devices on the LAN would be able to query the inverter. (You may also be able to use iptables to do direct port forwarding instead of nginx)

Well, it's probably first making a DNS request to resolve some xyz.abc.com domain and then connecting to the port 2901 on it. So, you'll have to somehow create a fake DNS server, respond with a different local or in-cloud-but-controlled-by-you IP address, accept the incoming connection (if TCP) or packets (if UDP). Else, that IP address can change tomorrow (even if just slightly different because of a server farm used in a certain way).

As far as identifying what the data content is, you can try to see if it is using some off-the-shelf serialization products such as protobuf/flatbuffers/thrift, etc. But I don't know of automated tools to do this identification. You may have to analyze the bytes to see if it makes sense in a certain protocol's wire format schema.

This problem can be solved with hacked firmware - it appears that the firmware in the pocket WIFI has a deliberate check (loosly along the lines of checking if the request is coming to 5.8.8.8 and denying it if it doesn't - I have not checked the exact mechanism though). also points to this.

64591212e2
Reply all
Reply to author
Forward
0 new messages