@mk-maddin nice to see someone working on a Wattpilot integration. What are the plans, to integrate it with existing Fronious integration or create an official separate integration for Wattpilot?
I donāt have plans to make this an official integration.
The efforts for keeping up-to-date and going with latest requirements for HA official integration are simply too high for this āspare timeā project.
As of now, nobody maintaining the fronius integration has contacted me, asking for a merge and to be truth the systems themselves (API background etc.) are too different (in fact the Wattpilot is a ārebrandedā version of the Go-E charger with additional options) - so from my point of view it would be more helpful to everyone to merge with some Go-E Charger integration, than with Fronius integration.
Hello !
I think you are right, these are very different systems.
Nevertheless if you decide you want to add it to core Fronius Iām here for discussion and review.
@mk-maddin Great integration !
I am new to HA and run a complete Fronius setup including Wattpilot. I am happy you created this integration and hope it will become an official integration one or the other way.
Seems to work fine so far. I will report if I see any issues.
Looking forward to further updates to the integration.
By the way, shouldnāt the device-class of the sensor connection_charged
be energy
instead of power
?
Thanks for the feedback.
See commit 566ca44 where this has been adjusted.
I will push it with the next release.
@mk-maddin
My WattPilot arrived few days ago, and i installed your component, thank you so much.
I plan to change some parameters bases on the kwh price of the day. (allowing or not network usage in eco mode, adding French TEMPO prices).
Thanks for your feedack.
Nice to hear
Hi Martin, Thanks for the work on this integration - really appreciated!
Had a wattpilot installed this morning and loaded this integration this afternoon - all good
Iāve only looked at the entities so far (Iāll get to cards & layout later) and note a couple of things
- number.charging_power : device class is current (6-32 amps) so should be charging_current ?
Also, description isnāt correct? (Charging range per hour). - number.start_chargig_at : minor typo? start_charging_at
bq
Just a question.
Iām trying to create an automation based on sensor.wattpilot_charging_energy (W)
Iike if the (for 5 min) charging energy > 1400 (min charging of watt pilot ) + my water boiling consumption (And ChargingBecausePvSurplus )
It seems not working (but ok for sensor.power_real_fronius_meter_0_192_168_1_84 ).
It seems that wattpilot_charging_energy is updated every seconds on less. Maybe this the cause ? Is there a need to update wattpilot_charging_energy so often ? Do you see another reason ?
Well the state is updated on every value change and this seems absolutely fine to me. Independently of this - how does a different update cycle change your problem?
I have not tested the behavior you describe, but if it is the case as you tell and a numeric_state trigger with above & for option is āinterruptedā whenever the entity state is updated (independently of an value above or below the given option) this sounds more like a bug in the numeric_state trigger to meā¦
Letās e.g. say we update ever 1min - the issue you described stays exactly the same. It does not matter if the state is updated after 1sec or 1min - the āforā option is interrupted.
Alternatively what would happen if we set the update time e.g. to every 5min 1sec? Whenever a value lower your 1400+X limit is recieved your automation will trigger because there is simply no update to the entity- even if there is a charging value above 1400+X in meantime - got it?
forget my message, it works well in factā¦ iām sill refining the automationsā¦
One remark :
Even if i assign a static IP adress to WattPilot on the DHCP configuration on my wifi router, if i cut the alim of wifi and rasberry, the Watt Pilot integration fails to start with this error
(on my side my Rasberry alim is plugged into an USB connector of my wifi router, but this can occur after any global power cut)
Logger: custom_components.wattpilot
Source: custom_components/wattpilot/init.py:63
c9bf704561c0f37f3b32857f9c1915f6 - async_setup_entry: Timeout - charger not connected: False (15 sec)
Workaround is to delete the integration, add it again with the same IP adress & password.
In this case HA should retry the setup after some seconds / minutes. No delete/setup should be necessary imho.
i changed the config timeout from 15s to 150s, i will try again if it helps
Hello!
I have a Huawei solar system, integrated in HA.
I want to charge the car with the PV surplus.
Can I dynamically change the charging power with this integration within a charging cycle (using smartmeter and inverter sensor data from a Huawei custom integration in HA)?
If yes, is it possible to set a separate power for each phase?
Thanks.
i would suggest using https://evcc.io/ : now supports WattPilot, and many PV systems like Hausinstallation | evcc - Sonne tanken āļøš
Wallboxen | evcc - Sonne tanken āļøš
@mk-maddin - Thank you very much for this integration. It works pretty well, almost But with the issues i will write in github project.
Here i have question - can you add sensors with energy utilization for users? I have two cars (bussines and private) and third car (private car my wifeās). For now i had two counters (Fronius Smart Meter) when i can count energy consumption separately for business car and two private cars.
But with that system will be very good to pickup information by users (RFID cards). This feature is build-in with Wattpilot system and provide by @joscha82 in Wattpilot Python library. Butā¦ iām not a coder I donāt know how to implement in yourās integration.
The sensors must be in class energy, so that will added to energy monitoring.
Can you look at this? A can give you virtual coffe for this feature
Wrote you pm for some more details on my understanding
Ok i had to reboot my Wifi and i could test, increasing timeout to 150s did not helped for that time, but reloading the Wattpilot integration in āintegrationā was just fine, this is ok for me
thanks its working
it will took some time to understand how to install.
i did it with HACS