[App] Go-e (official)

Completely rewritten official Go-e app is been developed with the kind support from Athom b.V. and go-e GmbH.

Support for the Home+(V3), Gemini, CORE and PRO models.

Only the test version is currently available as refactoring the go-e Charger | Homey code base takes some time. Also the Cloud API drivers need to be implemented before the go-live.

You may already install the test version and please give your feedback on how it looks like.

Installation

Verify you have latest firmware update installed. 60.4 and above recommended.

Go-e Local Control

Local network access is only supported on the Homey Pro or Homey Self-Hosted Server.

First enable API V2 with the Go-e mobile app. Then pairing is simple and devices are detected automatically in the local network.

Go-e Cloud Control

Cloud control is supported on all Homey platforms.

First enable Cloud API with the Go-e mobile app. Then add a new cloud device. It will ask for your device’s serial number and the Cloud API Key. This you can get from the Go-e mobile app.

Useful links

Hints and FAQ

Eco charging modes

Eco modes let the charger optimize charging based on available solar surplus, flexible electricity prices, or both. Instead of just charging immediately at full opportunity, the charger reacts to external conditions and only charges when the selected Eco strategy allows it.

Eco: PV Surplus Charging

Set the charger into Eco: PV Surplus mode. This can be done from the device UI:

or from with a action flow card Set charger mode to ...

Finally start feeding your grid power details to the charger:

When grid power changes, sent it to the evCharger as pGrid value (the first parameter in the card. Set the other values to zero.

When grid power is negative, this is the PV Surplus amount that will be used by the charger. Go-e Charger calculates internally the target power to use and switches 1-phase/3-phase charging automatically.

Eco: Flexible Price Charging

Set the Flexible Pricing tariff provider first in the Go-e mobile app.

Set the charger into Eco: Use Flexible price mode. This can be done from the device UI:

Then set the price limit in your currency for the maximum tariff. Note that this is not in cents. So if you have 10ct/kWh as a limit on the mobile app, the it is 0.1 in go-e Homey app.

Use the action flow card Set flexible price limit to... to your choice. Use a calculated tag for the value to add more automation.

Eco: PV Surplus and Flexible Price Charging

This is a combination of the above Eco: PV Surplus and Eco: Use Flexible price, which ever qualifies will be used. Utilize the same flow cards as above.

Daily Trip charging modes

Daily Trip modes try to have the car ready by a chosen time. The difference between the four modes is what the charger is allowed to optimize while working toward that deadline.

To use any Daily Trip modes:

  1. Set the charger to one of the Trip modes, either from the device UI or with the flow card Set charger mode to ...
  2. Set the trip target with one of these flow cards
    • Set Daily Trip kWh target, if you know how much energy you want to add.
    • Set Daily Trip SoC target, if you know: the car’s current SoC, target SoC, battery capacity in kWh and target time to be ready.

The app also exposes a Not Enough Time alarm. If that becomes true, the charger has determined that it cannot fully reach the requested target before the selected time.

Trip: Use PV Surplus

This mode follows the Daily Trip target, but prefers charging from PV surplus whenever possible.

Use this when you want the car to be ready by a specific time, while still prioritizing solar surplus.

Send grid power updates to the charger using the Set PV surplus info flow card

Trip: Use Flexible price

This mode follows the Daily Trip target, but prefers charging during cheaper tariff periods.

Use this when you want the car ready by a certain time and also want charging to stay below a chosen price limit whenever possible.

Your Go-e EV Charger will calculate the optimal charging rates based on your Tariff settings on the charger.

Trip: Use PV and Flexible price

This mode combines both optimizations. It follows the Daily Trip target while using PV surplus and/or cheaper tariff periods whenever they qualify.

Use this when you want the car ready by a chosen time, but also want the charger to take advantage of both solar surplus and flexible pricing.

Trip: No PV and No Flexible price

This is the simplest Daily Trip mode. It follows the trip target and target time, but without using PV surplus or flexible price optimization.

Use this when your main goal is simply to have the car ready by a given time, without any energy-source or tariff-based optimization.

TODO - Features requested

Known issues

place holder

I am unable to connect to my Gemini charger using the new go-e app—neither locally nor via the cloud; no devices are detected. API v2 is enabled, and the charger is successfully connected to the Wi-Fi network. The connection works without issues using the previous “go-e Charger” app. I have already removed the charger and successfully re-added it via the “go-e Charger” app, yet the new go-e app still fails to find any devices. What could be the reason for this? I want to connect to the charger locally.

First: You don’t need to remove the device from the old app. So you can kerp you existing device and flows.

So with the new app, you chose Gemini (local) for pairing and it now says the no devices were found?

Could do me a favor and check how it advertises itself in mDNS. See go-eCharger bonjour discovery with mDNS-DS · oh2th-homey/com.go-e.charger · Discussion #7 · GitHub for instructions.

You may post the screen shots here, or if you prefer you can send them as a DM.

Thanks for the quick reply.
Yes, I am searching for “gemini local” using the new go-e app, but no device is found.

Thanks, and yes your device I guess is Gemini 2.0? It identifies itself as devicetype V5.

I have updated the Gemini-driver to map V4 anf V5 devices to both local and cloud driver.

@Seehas, could you try pairing local and cloud versions just to be sure. Updated app is in testing branch. Install it from there.

Yes, it is a Gemini 2.0.

With version 1.3.0 i can connect the charger locally and via the cloud!

Thank you for your quick support!!

New Update (LIVE 1.4.1)

Changes include

  • ADD: Flexible pricing eco charging. Current price, price limit and action card for price limit. Value is always in local currency as seen by the EV charger. Set your tariff provider in the go-e mobile app.
  • BREAK: Optimize session capabilities and deprecate a duplicate capability of Prev Session User, it is already available as Session User.
  • FIX: Support for Gemini 2.0 (hardware V5) with the Gemini drivers.

:light_bulb: Like the app? Support the work on Ko-fi or PayPal — thanks!

New Update (TEST 1.5.0)

Changes include

  • ADD: Sub metering for PV vs Grid energy usage. Main Energy meter, Session Energy and RFID card Energy meters have now PV and Grid additional metes. This can be useful when evaluating costs based on energy source. The capabilities can be used in flows, but are not present in the device sensors UI.

My local Go-E charger gemini 2.0 V5 is displaying the grid power as PV power. I have not activated any PV settings on the Go-E charger (I do not have PV). What is the reason and what is going wrong here?

New Update (LIVE 1.5.2)

Changes include

  • FIX: Should fix the way enerhy usage is split to PV vs Grid energy. Please note, that these counters are calculated by the app, they are based on the ratio go-e power (W) vs reported grid power (P1) meter when reported by the flow card.

If you are not using PV surplus charging, these are of no value for you.

This should be fixed in 1.5.2.

New Update (LIVE 1.6.1)

Changes include

  • ADD: Daily Trip planning. Two flow cards to set the plan attributes similar to the way it is done in the mobile app. And a Not Enough Time alarm trigger, when the charger has detected that there is not enough time for the plan.
  • Addionally some code cleanup, these should not impact the workings.

New Update (TEST 1.7.0)

Changes include

  • BREAK: Removes calculated PV vs Grid charging energy counters. Need a better way to estimate the ratio and counters for PV and Grid energy in relation to used energy.

I had to remove the calculation of PV / Grid energy consumption, the calculation was based on total power used by the EV charger and amount power on the P1 Grid power meter. I calculated a ratio for the split, but never got it working. I will revisit this some time later.

Idea for the split counters was, that you could then evaluate the real cost of charging based on how much PV energy and grid energy was used to charge the total energy into the EV.

Hello,

First thank you for your great work on this app.

I am trying to use my PV surplus to charge a VW ID3 with my gemini charger. I setup the flow as show in the first message of this thread. However the charger app still say PV Surplus not available and does not start to charge the car. I do not have a go-e controler.

Any idea on the rootcause of the issue ?