jmcollin78 / solar_optimizer

The Solar Optimizer integration for Home Assistant starts and stops your equipments depending on the Solar net production
MIT License
93 stars 11 forks source link

Implement a GUI configuration flow #54

Open jmystaki opened 3 months ago

jmystaki commented 3 months ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

I can not get the module to work - for 1 main reason, my yaml skill's are more/non existent. I followed the instructions to the best of my knowledge and could not get it working. I got some help from a friend and still struggled, as the entities that I wanted to drive were not switch based. So then I need to create event based triggers to run automation scripts... still could not get it to work.

Describe the solution you'd like A clear and concise description of what you want to happen.

Simply put I would love a fully automated installation and GUI driven device selection and forms/templates - best case scenario. Next case scenario - would have the facility GUI driven device selection and automation input parameters. My goal is zero export to the grid - and I have lots of options in my home to burn energy. Theme Winter - turn on various heated floors (climate devices) and set the temp Theme Summer - turn on various AC devices (climate devices) and set the temp. The the winter case - I have 1 x 500w, 1 x 1kw and 1 x 2.6kw - I would love the devices to automatically turn on and off to fit the Tetris power curve of solar generation - or in a more advanced option to have weights. Like turn on floor 1 (500w) - until there is enough solar produced to turn on floor 2 (2.6kw), then turn floor 1 off and floor 2 on. When there is enough power to turn floor 1 back on - then turn it on - but the priority is floor 2. For each device that is powered on - create a power simulation entity which sets the power to the KW of the unit - so when you use "Power Flow card plus" this shows up as a power consumer attached to home.. It would be great to have a load shed calculator (net) - so I could feel good about the energy that I prevented from sending to the grid (as they don't deserve my power) Later when i get a battery - more complex options and calculators to be incorporated.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Right now I can do everything that I want with simple automation scripts - when solar net energy is greater than -400 - turn on this device, and so forth. But it becomes difficult to manage the complexity of more than 2 devices (like 3 heated floors)

Additional context Add any other context or screenshots about the feature request here.

I would be happy to contribute to the development ($$) or testing or functional spec's as needed.