PietroLubini / homebridge-ecoflow

MIT License
1 stars 1 forks source link

New Device: EcoFlow Powerstream #17

Open jguen opened 4 weeks ago

jguen commented 4 weeks ago

Hey, it would be a dream, to connect to the EcoFlow Powerstream.

PietroLubini commented 4 weeks ago

Hi @jguen,

  1. What characteristics do you want to have possibility to control/view in HomeKit?
    • Input Consumption, W (read)
    • Output Consumption, W (read)
    • AC output power demand, W (read/write
    • etc It will be great if you make screenshot from your EcoFlow app and hightlight the metrics you want to have.
  2. Will you participate in testing of a device? by
    • setting up beta version of the plugin
    • following test cases i will provide
    • reporting back debug logs for each test case
PietroLubini commented 3 weeks ago

Hi @jguen,

I've added support for PowerStream Micro-inverter in v1.3.0-beta.4. Can you test it and provide feedback whether everything works fine?

All supported characteristics are described here

PowerStream PowerStream Characteristics
jguen commented 3 weeks ago

Hey @PietroLubini,

thank you for implementing the PowerStream so quick.

I have downloaded the beta and the connection works fine. The only error is in the power values. They are factor 10 to high. (Real Value: 120W, shown value 1200W)

Hi @jguen,

I've added support for PowerStream Micro-inverter in v1.3.0-beta.4. Can you test it and provide feedback whether everything works fine?

All supported characteristics are described here

PowerStream PowerStream Characteristics

PietroLubini commented 3 weeks ago

Hey @PietroLubini,

thank you for implementing the PowerStream so quick.

I have downloaded the beta and the connection works fine. The only error is in the power values. They are factor 10 to high. (Real Value: 120W, shown value 1200W)

Hi @jguen, I've added support for PowerStream Micro-inverter in v1.3.0-beta.4. Can you test it and provide feedback whether everything works fine? All supported characteristics are described here PowerStream PowerStream Characteristics

Hi,

Seems to be valid point. I've fixed it. Please, try v1.3.0-beta.5

jguen commented 3 weeks ago

Thank you for the fix :) The values are now shown correctly. For which value is the lightbulb brightness? Is it possible to connect it to the output power of the PowerStream-Converter. (0-100% <-> 0-800W)

PietroLubini commented 3 weeks ago

Thank you for the fix :) The values are now shown correctly. For which value is the lightbulb brightness? Is it possible to connect it to the output power of the PowerStream-Converter. (0-100% <-> 0-800W)

For which value is the lightbulb brightness? It is for "LIghting setting" in EcoFlow app image

Is it possible to connect it to the output power of the PowerStream-Converter? If you are talking about "AC output power demand", i've added Fan Rotation Speed (100% - 600/800) to control this setting. Note that if you have 800W PowerStream, you should set powerstream.type in config to 800. By the way, it is said in API documentation that max supported value for write operation is 600, so, please, try v1.3.0-beta.6 and let me know whether 100% of fan rotation speed sets 800W in your EcoFlow app.

image