Zendure / developer-device-data-report

Subscribe to device data for Zendure products. To receive information from the device, Developers can obtain the same device information as the official App by subscribing to Zendure MQTT Broker
78 stars 3 forks source link

MQTT ist broken, some data missing #44

Open Hans1Hansen opened 4 months ago

Hans1Hansen commented 4 months ago

Two days ago I could not receive any data for MQTT, like a lot of other users. Today some data came in again, but three important values for the solar panels are still missing: SolarPower1 SolarPower2 SolarInputPower In MQTT Explorer all topics have the same number of messages, even the elements for SolarPower. But in the element "state", where the values are transmitted (in my opinion), all values (e.g. electricLevel, outputState, outputHomePower) are processed exept the three missing ones. Could you please fix this issue? Thanks.

Cheers, Hans

nerra0pos commented 4 months ago

The same here. For three days now, I have not received data on solar production via MQTT. I am getting the data through "global."

Looks like Zendure has no clue and is not interested in resolving the issues.

Also, they promised to provide a solution to fetch the data from the device locally without being forced to use their shitty China-Cloud-Servers for over a year. And nothing.

turricanus commented 4 months ago

Here is it a little different, I only don't get "SolarInputPower",I've made a workaroud and sum Solarpower1 and Solarpower2. Please fix it.

Hans1Hansen commented 4 months ago

Here is it a little different, I only don't get "SolarInputPower",I've made a workaroud and sum Solarpower1 and Solarpower2. Please fix it.

Since yesterday about 12 o'clock things changed to mee, too. Two values now come in, SolarInputPower is still missing. In Home Assistant I did not sum the two values but made two different entries, so the graph now shows my two panels in one column with different colors.

turricanus commented 4 months ago

Here is it a little different, I only don't get "SolarInputPower",I've made a workaroud and sum Solarpower1 and Solarpower2. Please fix it.

Since yesterday about 12 o'clock things changed to mee, too. Two values now come in, SolarInputPower is still missing. In Home Assistant I did not sum the two values but made two different entries, so the graph now shows my two pabels in one column with different colors.

This works for me: unit_of_measurement: "W" device_class: "energy" value_template: "{{ value_json.solarPower1 | int(0) + value_json.solarPower2 | int(0) }}"

I've duplicated the original sensor with a new name and uid to look if the data comes back.

Zendure commented 4 months ago

@turricanus You are Right,solarInputPower is the sum of solarPower1 and solarPower2. Reporting of this value has now commenced.

turricanus commented 4 months ago

@turricanus You are Right,solarInputPower is the sum of solarPower1 and solarPower2. Reporting of this value has now commenced.

Now, the Value of solarPowerInput are back. Very good thanks

Hans1Hansen commented 4 months ago

Very nice, I can confirm this, too. I wonder why it did ever stop.

nerra0pos commented 4 months ago

@Zendure, when will you provide a local API to the Solarflow device as promised for over a year now?

phenomeus commented 2 months ago

@nerra0pos maybe this? https://github.com/reinhard-brandstaedter/solarflow-control