# \[APP\]\[Pro\] Stromer - Connect your Stromer e-bike to Homey

**URL:** https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791
**Category:** Apps
**Tags:** app, homey-pro
**Created:** [November 23, 2025, 3:57pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791 "2025-11-23T15:57:26Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [November 23, 2025, 3:57pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/1 "2025-11-23T15:57:26Z")

</div>

**🚀 New App Release: Stromer Bikes for Homey**

[Stromer | Homey](https://homey.app/a/com.stromer.bike/test/)

> **[Stromer | Homey](https://homey.app/en-us/app/com.stromer.bike/Stromer/test/)**
>
> Connect your Stromer e-bike to Homey

Hi all,

Excited to share a new app built for Stromer riders who want deeper insight and smarter automation around their speed peddler bike.

**What’s inside:**

- **OAuth2 login** with full support for both **v3 and v4 Stromer APIs**
- **Multi-bike support** for those with more than one Stromer in their account
- **20+ capabilities** including battery, temperature, trip data, GPS location, range and more
- **Adaptive polling** : 10 minutes by default, automatically switching to **30 seconds when the bike is active**
- **Flow cards** : 6 triggers, 6 conditions, 5 actions for flexible automation
- **Homey Insights** : all key data logged over time for trend analysis and performance tracking

This app is built for riders who want real-time awareness, smart rules, and tighter integration between their Stromer and their home ecosystem.

Feedback, feature ideas, and edge-case reports are more than welcome.

Enjoy the ride! 🚴‍♂️⚡

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [November 23, 2025, 3:58pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/2 "2025-11-23T15:58:16Z")

</div>

### Retrieving API Credentials (MITM Method)

To use this app, you need to retrieve your Stromer API credentials. This requires intercepting the login request from the official Stromer app. Here’s how:

#### Method 1: Using Charles Proxy (Mac/Windows/Linux)

**Step 1: Install Charles Proxy**

1. Download Charles Proxy from [https://www.charlesproxy.com/](https://www.charlesproxy.com/)
2. Install and launch Charles
3. Accept the trial or enter license key

**Step 2: Configure SSL Proxying**

1. In Charles, go to Proxy → SSL Proxying Settings
2. Click “Add” under SSL Proxying
3. Enter:

- Host: `api3.stromer-portal.ch`
- Port: `443`

1. Click OK

**Step 3: Install Charles Certificate on iPhone**

1. In Charles, go to Help → SSL Proxying → Install Charles Root Certificate on a Mobile Device
2. Follow the instructions to configure your iPhone to use Charles proxy
3. On iPhone, go to Settings → General → About → Certificate Trust Settings
4. Enable full trust for Charles Proxy certificate

**Step 4: Configure iPhone Proxy**

1. On iPhone, go to Settings → Wi-Fi
2. Tap the (i) icon next to your connected network
3. Scroll to HTTP Proxy → Configure Proxy → Manual
4. Enter your Mac’s IP address (shown in Charles)
5. Port: 8888
6. Save

**Step 5: Intercept Login Request**

1. Open Stromer OMNI app on iPhone
2. Log out if already logged in
3. In Charles, clear the session (Ctrl+K / Cmd+K)
4. Log in with your Stromer credentials
5. In Charles, find the request to `api3.stromer-portal.ch` → `/mobile/v4/o/token/` or `/o/token/`
6. Click on the request → Request tab
7. Look for the JSON body containing:

{ “grant\_type”: “password”, “username”: “[your@email.com](mailto:your@email.com)”, “password”: “yourpassword”, “client\_id”: “YOUR\_CLIENT\_ID\_HERE”, “client\_secret”: “YOUR\_CLIENT\_SECRET\_HERE” // Only for v3 API }

1. Copy the `client_id` (and `client_secret` if present)

**Step 6: Clean Up**

1. On iPhone, go back to Wi-Fi settings → HTTP Proxy → Off
2. Remove Charles certificate from iPhone (Settings → General → VPN & Device Management)

#### Method 2: Using mitmproxy (Mac/Linux - Advanced Users)

**Step 1: Install mitmproxy**

brew install mitmproxy # Mac # OR pip install mitmproxy # Linux/Mac

**Step 2: Start mitmproxy**

mitmproxy --listen-port 8080

**Step 3: Configure iPhone Proxy**

1. Settings → Wi-Fi → (i) → HTTP Proxy → Manual
2. Server: Your computer’s IP address
3. Port: 8080

**Step 4: Install Certificate**

1. On iPhone, browse to [http://mitm.it](http://mitm.it/)
2. Install the certificate for iOS
3. Settings → General → About → Certificate Trust Settings → Enable

**Step 5: Capture Credentials**

1. Open Stromer app on iPhone
2. Log in with credentials
3. In mitmproxy terminal, press `/` to search
4. Search for `token`
5. Press Enter to view request
6. Look for `client_id` and `client_secret` in request body  
 ![CleanShot 2025-11-23 at 22.40-Safari@2x](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/d/dd19dfd70888d66ffc3bb8dec65908429d7cc0ad.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/3/a38fb42d59a7b481b33ab3575f904536d4637107.png)

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [November 23, 2025, 9:35pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/3 "2025-11-23T21:35:44Z")

</div>

> **[Stromer | Homey](https://homey.app/en-us/app/com.stromer.bike/Stromer/test/)**
>
> Connect your Stromer e-bike to Homey

---

<div class="post-metadata">

### Author: ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)
#### Post date: [December 3, 2025, 9:50pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/4 "2025-12-03T21:50:27Z")

</div>

Is the Stromer ST2 supported?

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [December 3, 2025, 10:01pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/5 "2025-12-03T22:01:25Z")

</div>

yes should, however I used to ride on a ST2, but not able to test this bike since I am a happy ST3 Stromer rider by now… If you would be able to test, then if something happens send me a note… Just updated for another person to version 1.03 [Stromer | Homey](https://homey.app/en-nl/app/com.stromer.bike/Stromer/test/)

---

<div class="post-metadata">

### Author: ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)
#### Post date: [December 3, 2025, 10:28pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/6 "2025-12-03T22:28:34Z")

</div>

Thank‘s, i‘ll try it 👍

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [December 5, 2025, 12:29pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/7 "2025-12-05T12:29:56Z")

</div>

Did it work for you?

---

<div class="post-metadata">

### Author: ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)
#### Post date: [December 5, 2025, 7:52pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/8 "2025-12-05T19:52:35Z")

</div>

I don’t have access to my Stromer at the moment. As soon as I have it back, I’ll give it a try.

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [December 22, 2025, 7:48pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/9 "2025-12-22T19:48:20Z")

</div>

@Lamkram I hope I have the right Mark Lamping, thank you for the great compliment:

> Blockquote Wout, Prachtig dat je deze app hebt ontwikkeld. Het achterhalen van de klant-ID van de Stromer is voor mij een enorme uitdaging. Heb jij een eenvoudige handleiding hoe ik dat voor elkaar kan krijgen? Hoor het graag van je. Groet Mark”

Unfortunately the MITM attack sucks to be honest, took me also some time to set-up, did not find any other solution (also on HomeAssistant forum and Speed peddelec forum) no better alternatives… This will be a long Christmas …I checked by the way also with my Bike shop If they would have it in their stromer portal and they don’t have it either..

---

<div class="post-metadata">

### Author: ![Lamkram](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lamkram/32/34405_2.png) [@Lamkram](https://community.homey.app/u/Lamkram)
#### Post date: [December 23, 2025, 10:12am UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/10 "2025-12-23T10:12:58Z")

</div>

Wout,

Je hebt de juiste Mark. Jammer dat het niet eenvoudiger kan. Ik heb er helaas geen tijd voor om hier druk mee te zijn. Ik hou het in de gaten en wellicht is er een betere oplossing in de toekomst.

---

<div class="post-metadata">

### Author: ![KrAck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/krack/32/75121_2.png) [@KrAck](https://community.homey.app/u/KrAck)
#### Post date: [December 30, 2025, 5:33pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/11 "2025-12-30T17:33:11Z")

</div>

Hi,

Tried adding my bike and followed the instructions to add my credentials and client id first via the app, but the app won’t let me add my bike 😟

Made following diagnostic report: e0a25cf2-3243-46ed-bb9d-bd983eebdcee

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [December 31, 2025, 9:11am UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/12 "2025-12-31T09:11:16Z")

</div>

Would you mind send me a DM with some details (can’t find the crash report)

---

<div class="post-metadata">

### Author: ![KrAck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/krack/32/75121_2.png) [@KrAck](https://community.homey.app/u/KrAck)
#### Post date: [December 31, 2025, 4:14pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/13 "2025-12-31T16:14:35Z")

</div>

No problem and done.

---

<div class="post-metadata">

### Author: ![Ingo\_Boddeling](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ingo_boddeling/32/127771_2.png) [@Ingo\_Boddeling](https://community.homey.app/u/Ingo_Boddeling)
#### Post date: [March 14, 2026, 4:25pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/14 "2026-03-14T16:25:00Z")

</div>

Is this: `api3.stromer-portal.ch` → `/mobile/v4/o/token/` or `/o/token/` no longer open in OMNI4.1? - cant find it.

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [March 14, 2026, 4:51pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/15 "2026-03-14T16:51:31Z")

</div>

> The endpoint still exists. OMNI 4.1 still authenticates through api3.stromer-portal.ch using OAuth (/mobile/v4/o/token/).

> However it’s not a public endpoint — you need the correct client\_id used by the OMNI mobile app.

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [March 14, 2026, 4:55pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/16 "2026-03-14T16:55:21Z")

</div>

Hi all,

I’m building a small **charge time estimator for Stromer batteries** and would love input from the community before expanding it further.

Goal: estimate **how long a battery needs to reach 80% and 100%** based on the current **SOC (%)**.

Initial assumptions:

- Most bikes use the **CR246 (246W) charger**
- Effective charge power ≈ **240 W**
- Charging is **roughly linear up to ~80%**
- The last **20% is slower** (modeled with +18% time)

Current model:

```auto
time_to_80 = max(0,(0.8 - SOC/100)) × battery_wh / 240 × 60
time_to_100 = time_to_80 × 1.18

```

Supported batteries:

- BQ618 – 618 Wh
- BQ814 – 814 Wh
- BQ983 – 983 Wh
- BQ1440 – 1440 Wh

Before I expand this further, I’d really value feedback:

**1. Real-world data**

- Charging sessions (SOC start → SOC end + time)
- Differences between batteries

**2. Variables worth adding**

- temperature
- charger variants
- battery age / degradation
- taper curve instead of fixed factor

**3. UX ideas**

- what would be the most useful output?
- time to **80%** , **90%** , **range added** , etc.

If you have **charging logs or observations** , sharing them would really help improve the app.  
Thanks!

---

<div class="post-metadata">

### Author: ![Ingo\_Boddeling](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ingo_boddeling/32/127771_2.png) [@Ingo\_Boddeling](https://community.homey.app/u/Ingo_Boddeling)
#### Post date: [March 14, 2026, 9:28pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/17 "2026-03-14T21:28:36Z")

</div>

mhhhh, I don’t get it. What means “correct client\_id” - my email and my password? I’m stuck here. There is no mobile/v4/ or o/token - nothing about token…

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [March 14, 2026, 9:41pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/18 "2026-03-14T21:41:44Z")

</div>

Can you elaborate a bit more? What are you doing, what do you encounter, are you in this process?

> [@\[APP\]\[Pro\] Stromer - Connect your Stromer e-bike to Homey](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/2):
>
> Retrieving API Credentials (MITM Method) To use this app, you need to retrieve your Stromer API credentials. This requires intercepting the login request from the official Stromer app. Here’s how: Method 1: Using Charles Proxy (Mac/Windows/Linux) Step 1: Install Charles Proxy Download Charles Proxy from [https://www.charlesproxy.com/](https://www.charlesproxy.com/) Install and launch Charles Accept the trial or enter license key Step 2: Configure SSL Proxying In Charles, go to Proxy → SSL Proxying Settings Click “Add” und…

---

<div class="post-metadata">

### Author: ![Ingo\_Boddeling](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ingo_boddeling/32/127771_2.png) [@Ingo\_Boddeling](https://community.homey.app/u/Ingo_Boddeling)
#### Post date: [March 14, 2026, 9:53pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/19 "2026-03-14T21:53:10Z")

</div>

Sorry, I’m a bit tired. I have installed Charles and I’m at Step 5. Point 4: I am logging in my Stromer App and Charles shows me the requests. I think i dont know how to use Charles the correct way.

 ![Bildschirmfoto vom 2026-03-14 22-51-40](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/9/b910dc2391636201a3218fdbf5b53194b3b56c1f.png)

---

<div class="post-metadata">

### Author: ![Wout\_van\_den\_Dool](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wout_van_den_dool/32/391_2.png) [@Wout\_van\_den\_Dool](https://community.homey.app/u/Wout_van_den_Dool)
#### Post date: [March 20, 2026, 10:03pm UTC](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791/20 "2026-03-20T22:03:16Z")

</div>

Hi @Ingo_Boddeling still having the issue?

[Next page](https://community.homey.app/t/app-pro-stromer-connect-your-stromer-e-bike-to-homey/145791.md?page=2)
