Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Time of use select box #319

Open
gacopl opened this issue Dec 12, 2024 · 6 comments
Open

Time of use select box #319

gacopl opened this issue Dec 12, 2024 · 6 comments
Assignees
Labels
bug Something isn't working

Comments

@gacopl
Copy link

gacopl commented Dec 12, 2024

Description

Seems like your approach for time of use switch is not working properly because you merged together time of use register and weekdays register into single entity. Those should be separate, otherwise can give false reading, all i have to do is disable time of use on inverter panel, and integration still shows Enabled (because of the days are still enabled)

Reproduction Steps

Deye 12k-SG04LP3 i tried both profiles deye-hybrid.yaml and deye-3p.yaml
Have time of use enabled
Disable just time of use on inverter panel
Time of use entity stays enabled

Log

No need easy to reproduce

Version

24.12.08

Home Assistant Version

2024.11.6

@gacopl gacopl added the bug Something isn't working label Dec 12, 2024
@davidrapan
Copy link
Owner

There is no merging in place because it is in fact single register.

@gacopl
Copy link
Author

gacopl commented Dec 13, 2024

In kellerza integration you have two entities. Prog time of use enable and use timer one like yours is use timer. He also have specific day switches

When i turn off time of use on inverter i get prog time of used disabled. But use timer stays enabled because it's connected with weekdays also. Your select box is just latter register but on top of it you merge it to select box that has enable disable and selection for specific days

Solarman stick logger integration has same issue. But got only one entity the problematic one. So once again i disable time of use on inverter and your select box stays in Enabled position

@davidrapan
Copy link
Owner

Sure, just making clear that it is all controlled using single register. 😉

@davidrapan
Copy link
Owner

@davidrapan davidrapan self-assigned this Dec 13, 2024
@gacopl
Copy link
Author

gacopl commented Dec 13, 2024

Thanks and how one could enable Time of use on all days except Monday :D

That really should be separate entities IMO anyways thanks for a fix

@davidrapan
Copy link
Owner

For even finer control, you can use a service action.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants