[APP][Pro] Shell Recharge and 50five - Smart charging at home for you electric vehicle

I’ll check it out over the weekend

1 Like

Maybe you can also take a look at this one. Charging session started, but charge power stays zero.

da046033-d76c-4b91-ab45-0d696deb7837

While loglines report power.

Try last nights update, I think I fixed that one.

Ok, installed 4.1.3. Next charging session will be on Sunday, will let you now after that.

@Kaoh i can confirm it works ok now :grinning_face:

@Kaoh i don’t know if you’ve already answered this question, but is it possible to change the “connected” state based on the loglines?

When I connect the charger, the log lines show “transactie voorbereiden”:

But status is not changed:

Would it make sense to change it based on that log line?

But you can also see it also logged ‘Gereed’ as latest line…
So that is than the status again.

On a related topic: I should have been migrated to 50five somewhere in July, but it still seems to be working on the old app. Am I missing something?

Then your not migrated, the shell app should no longer be able to control it.

1 Like

Yes, so in the app you’re reporting line by line?

But “gereed” has different meanings, depending on the lines before. Following “transactie voorbereiden” it means “ready to charge”. Following “transactie afronden” or “commit transactie” it means “ready for connection”.

Is it possible to set “connected” to “true” when “transactie voorbereiden” appears in logline, and set it to “false” after “commit transactie” (maybe with reason “EVdisconnected”)?

Or isn’t that a clever idea?

It is, but in the data response the line ‘before’ is tricky. They don’t sort on the call so I need to after receiving them, then filter the weird blank lines etc. Then I grab the last one. I need to check how reliable those orders are. Making sure the last one was indeed telling me the right charge amount was already tricky. Not sure if that brakes this order since they have the same time stamp.

I’ll check it out later

1 Like

I am using the 50Five app and great it starts to give more realtime information, so that can trigger flows.

My ideal setup would be to limit the energy (KWh) to my car, so it matches exactly the energy overproduction from my solar-panels.

in itself this flow is not complex, by providing the overproduction value to the 50Five charging session. But when my overproduction changes (less/more sun, washing machine turns on, etc), I would like to change the active charging energy so I use not more energy then available.

Does someone have the same idea and invent a flow for it so the charging capacity follows the overcapacity in realtime?

@Jomi The idea is good and a lot of people are working on solutions for this. Minimize the Grid delivery from your house by balancing the usage (or production) of your devices (ev, home battery, heat pump, reduce solar power etc.). This is called (home) energy management system and this is getting more important because of several reasons. Your idea is a first start to create your own EMS on homey.

Important is that you can control your devices (on and off, but also power consumption and production). For your (50five) charge point you have to control the charging power, and as far as I know the 50five portal and app don’t support that (and as a result of that this homey app doesn’t either. Unfortunately).

I have built something like this for my Tesla. But I do it by setting the current of the car using the Tesla app. That is with mixed results….

So, trying to adjust the delivered power would be better. But I think that is only an option after I have been migrated to 50Five

@Kaoh a new situation:

e0ae6a00-807a-43bf-a42e-4cd0c5c629e7

App is not reporting power (0W), but charging session still active. In portal the power is reported, but I also see error messages “Status ophalen mislukt”. The first one is the exact moment the app stopped reporting power usage.

Edit: after 10 minutes it started working again…

Adjusting delivery power is not a feature of the 50five solution, so do not expect that.

When you look into this, be aware that when the charging is stopped by the app, there is also a “commit transactie”, but with reason “Remote”.

Same issue here ‘Login validation failed, check your cretdentials or try again … try a couple of times’ , the error when I try to repair my device.

The 50five-URLs from the portal are country specific https://50five-sbelux.evc-net.com/ versus https://50five-snl.evc-net.com. And the accounts can not be used on both, while it used to be different, the same URL for ShellRecharge. I suppose that could give these logon failures.
Can a country switch solve the issue ?

Nice catch, I’ll check it out. Someone created a pull request that looks like it addresses this also. Will be weekend though

1 Like

Yes indeed, the PR I made allows you to specify your own URL so that it works for other countries :slight_smile:

1 Like