Fronius Wattpilot

Did you use the automation builder? When I select the action of calling the wattpilot next trip service and look at the yaml, I get this :

action:
  - service: wattpilot.set_next_trip
    data:
      device_id: 2a3d...(edited)...0d7a5
      trigger_time: "08:00:00"

I note that the Integration doesn’t create an entity for the Next Trip Time. However, the service does work.

There is an issue with the actual time set (at least here in Australia). I ran the service with 0900 & the wattpilot set 0000. Ran again with 2100 and 1200 was set. I suspect there is an issue with time zones not being respected (and daylight saving certainly isn’t by Fronius).

it works if i use it with the service interface. But i want to implement an entity. which i can easily modify on homescreen without entering automation or service interface. Didn’t find a solution yet.

If I get your question correct there is an example automation for this case in the wattpilot repo:

Martin, there is an issue (see my post above) with time zone handling - but I have no idea if it’s with the Integration or with Fronius. It does seem that, for me (with TZ = Australia/Melbourne UTC -1000), the time set by the service is 9 hours earlier (2100, as input for the service, will set 1200 in the Wattpilot).

I also note that, even though set ‘true’ in the Wattpilot, daylight saving is not implemented by Fronius.

If you think this is addressable by your Integration (again, thanks alot), I’ll raise an issue in github.

@pzucchel , @w32-blaster do you still have the issue that entities of the wattpilot integration are becomeing inactive sometime? If yes, may I ask how your inverter is connected your network?

Background:
A couple of weeks ago I had some issues accessing my inverter, at that time connected via Wifi to my network. Eventually, I ended up using the last free port of my switch to connect the inverter via LAN cable. Since then the wattpilot integration has been working w/o any issue. Additionally, I have not had any error 109 (no connection to inverter) in the Wattpilot App …

Just as a Heads-Up if this will be applicable to you too and you want to move from Wifi to LAN connection for you inverter: After I added the new host to the froinus integration in HA, I had to rename some entities to their previous name … the newly added entities where in German - but all the entities history is stored in its English name assigned when adding the inverter first …

Hello to everyone, I get no entity, why?

Hi Martin, I have the last firmware loaded V40.7, it seems that is not possible to get any entities…

nope - not general issue with integration or firmware (see screenshot attached)

check your network, check your logs, check your entered credentials

in geneal it would be more helpful if you provide what you have already done and tried to solve the issue
sharing your diagnostics should be seen as some basic thing, too

please understand that no one here has a glass sphere…

Dear Martin

This is my first setup, my HA version is CORE 2024.1.5, Wattpilot firmware version 40.7.

I set a static IP for the wattpilot, I just enter this data on HA with the password and I get the message “no device or entity”, where I can check the password in the Solar.wattpilot app?

Here?

There is no option to “check” the password on the wattpilot app.
You have to know it or reset the whole charger via the reset card which was part of your delivery package.

My questions still remain - which log entries do you see in HA(screenshot / text output)? Additionally share the diagnostics output of the integration.

Dear Martin, here the log:

You are using old Integration version 0.1.7 which is incompatible with HA > 2023.8.0

Still without information about your error log I would assume you are hit by this old bug fixed in 0.1.8
Please update the integration to latest version 0.1.9

… just posting in here for anyone getting “Wrong Password” errors again and again despite resetting their Wattpilot: for some reason, editing the original entry in the custom integration did not work.I had to delete it, put in a new Wattpilot entry and it worked straight away. Despite the logs showing my changed entries, the name of the entry didn’t change accordingly and thus I suspected the rest of the config didn’t either. How happily browsing through my 62 new entities :slight_smile:

Awesome stuff, thanks a bunch for your work!

Dear community
unfortunately I can’t find “Wattpilot” under HACS.
Is it still there or has it been removed?
reg JT

You have to add the custom repository, the search inside HACS won’t find it otherwise. Go into the 3-dot-menu, custom repository and add https://github.com/mk-maddin/wattpilot-HA as an integration. Then you should be able to find and install it through HACS.
image

1 Like

Can I ask what the difference between these 2 energy entities is?

image

1st is the energy delivered this/last session
2nd is total energy delivered through the wattpilot.
You can read this in the description of each entity (Developer tools, states)

Hi Martin, I’m a complete HA beginner, but I succeeded in installing your integration today.
Great, thank you very much!
One question, I can’t change the units via the UI, e.g. Wh → kWh.
Does anyone have a tip for me?

This capability is built in to HA. Click the entity to open the history pane then click settings. You can select the unit of measurement and the precision desired.