Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Wifi Data Logger for SmartESS app

Featured Replies

Hi guys, I see the setting up is an issue.

Anyway I wonder if there is anyone who can tell me when the Datalogger is connected using the Serial port to a Hybrid Inverter using the RJ45 lead, then run the Watchpower software on my PC/Laptop could I somehow get the datalogger to send data and control options to the Inverter going through the router.

I can get data and control locally with direct connection using USB no problem.

I got the Wi-Fi Plug Pro - 05 thinking it would work as a virtual serial port using IP or some special drivers.

Basically can I control and monitor my inverter on my PC / Laptop utilising the Wi-Fi Plug Pro - 05.

  • 3 months later...

Hi all,

I have been battling with my ECCO 5.5Kw Hybrid with this Datalogger WiFi Plug Pro, but at the end got it working after I had to asked ebonde to remove the previous subscriber.

While struggling I tried getting this to work via serial (RS232) strait to the PC but got no where. I'm not sure what local software have support for this ECCO inverters as I basically tried everyone that is free as I do not want to pay for something and I can't get it to work, all the software I got have support for other makes and models but nothing close to the ECCO.

 

Does anyone ells know of software that might work, if so I will appreciate it if you can share the name of it.
I have tried
Solar Power
Power Moinitor
WINCC
WatchPower

and a few others I can't remember.

  • 4 weeks later...

I didn't come right either with mine, and they are great Inverters handling 60+Kwh usage a day on 3 of them but alas have not found a way to directly read their status directly 😒.
I did however manage to use the DESSMONITOR API (in Chinese) with NodeJS & InfluxDB to then build my own Grafana dashboard so I could aggregate the inverters together the best timing granularity I can get to is 10 minutes as the dongles send ~5 minutes a minute apart about and tried to share the code used to build it all (Not a developer 😏 so my code may be flaky but it runs)
https://github.com/theLarryds/solar/blob/main/README.md
image.thumb.png.096dd19209f62d36dc3f7104250847cd.png

@biscuitza here you go, I have found the Modbus registers , Using the RS485 port with USB to RS485 plugged into my Home Assistant I can read all the needed info without the use of CLOUD Logging. Check my other post on the other form for the pdf.

 

 

 

Well give it a go but I think the best is to first check you modbus registers with an app on Windows called " Radzio Modbus Master Simulator " to get the addresses used. it is a bit trail and error like I have done before I got the modbus registers.

  • 2 months later...
  • 3 months later...
On 2023/06/14 at 5:22 AM, SolarDIY said:

Just some advice if you have the SR-MS-W-09 data logger. The data logger is directional and its best positioning it with the antenna pointing towards the wireless. It's also best using the smartess app and not the client. If you have installed the client you will have to login to shinemonitor.com and delete it from there. It also only works on 2.4ghz. Try activating your guest account in your router and connect to that. If your device is constantly showing offline it most likely means that your data logger is constantly restarting due to it having a poor connection. If you are in the Cape Town region i can most likely assist you. Just dm me.

Thanks for the advice!

I have aslightly different challenge. I 'inherited' an Ecco inverter and battery, but the dongle is still linked to the previous owner's account. How does one undo that connection, please?

  • 5 months later...

Hello guys,

I have the same exact problem. I got an EASUN 3.2kv inverter and a WIFI plug pro 05 connected to it.
All lights are on. Settings were done correctly and for 2 weeks worked without a problem.
After that, it stopped and just showed an offline device. No more stats.
I tried restarting the inverter, re-done the WIFI connection, removed from inverter for a couple of days then added it back. Removed and re-added to Smartess app with the same result.
Has anyone else had/have this?
Any ideas I can try to make this work again?

  • 2 months later...

[GUIDE] Sniffing & Debugging WiFi Plug Pro (SmartESS/Easun) with Arduino/ESP32

Hi all,
I struggled for hours trying to recover and debug a “WiFi Plug Pro” data logger (the typical dongle used for SmartESS/Easun/Sunsynk app), after it got “orphaned” due to a WiFi change and was not visible in the app.

Long story short: If you want to analyze or reset one of these dongles, skip all the Home Assistant/ESPHome drama and go straight to Arduino or ESP32 with serial. Here’s how:


What You Need

  • ESP32 development board (any model, I used a generic ESP32-WROOM-32)

  • Arduino IDE (or PlatformIO, but Arduino IDE is quick and easy)

  • Jumper wires

  • Optionally: A USB-TTL adapter (not strictly needed if you have an ESP32)

  • The WiFi Plug Pro dongle (with exposed debug pins or RX/TX pads, see photos below)

    https://imgur.com/a/wSgpjd1


Wiring (ESP32 as Serial Sniffer)

  1. Find the debug/serial pads on your WiFi dongle.

    • In my unit, there were two rows of pads—one was regular UART for the inverter (usually 9600 baud), the other was an internal debug UART (115200 baud).

  2. Connect ESP32 GND to dongle GND

  3. Connect ESP32 RX (GPIO16) to the dongle’s TX pin (from the debug/UART pads).

  4. You don’t need to connect ESP32 TX (unless you want to send commands, for simple sniffing just RX is fine).

  5. Power: Either power the dongle from its own USB (recommended) or, if you know what you’re doing, from ESP32 3.3V pin (if the dongle accepts it—check specs first).


Code (Arduino IDE Example)

void setup() {
  Serial.begin(115200);              // Monitor serie a 9600
  Serial2.begin(9600, SERIAL_8N1, 16, 17);  // RX=16
}

void loop() {
  while (Serial2.available()) {
    char c = Serial2.read();
    Serial.write(c);
  }
}

  • Open Serial Monitor in Arduino IDE at the correct baud rate (115200 for debug logs, 9600 for inverter communication).

  • You’ll see boot logs, debug info, and even WiFi status messages.


Findings & Observations

  • The debug UART on the WiFi Plug Pro logs everything:
    Boot process, WiFi attempts, errors, Modbus communication, even the current SSID and password in plaintext (be careful!).

  • If you changed the WiFi and lost access to the dongle:
    This method lets you recover/see what SSID and password it’s looking for, or reset/reconfigure the dongle via serial.

  • You’ll see lines like:

    board_wifi_connect_reinit: sta_ssid_str= TP-LINK_Sim, wifi_sta_sskey = 23062023

    That’s the SSID and password it’s expecting!

  • You’ll also see Modbus RTU traffic and cloud connection attempts.


Conclusion

If your logger is “bricked”, “lost”, or can’t reconnect to the app, this serial debug trick is a lifesaver.
Don’t waste time on ESPHome or fancy integrations just to sniff/debug—Arduino/ESP32 with serial monitor is the fastest route.


If anyone needs extra help with this or wants to automate recovery/reset, reply here and I’ll try to help.
Hope this helps someone—thanks to all in this thread for the inspiration!

  • 1 month later...

Hi! I have a connection trouble to SmartSS app for this account: mmatei (using the email [email protected]). The account mmatei canot be used ("failed connection", the password is ok!)

I created another account (mmatei60), with other email address and this account is working, but I cannot add datalogger because it in use by mmatei account!

Please help me!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.