# Vanmoof Electrified

**URL:** https://community.homey.app/t/vanmoof-electrified/46089
**Category:** Devices
**Created:** [April 11, 2021, 10:14am UTC](https://community.homey.app/t/vanmoof-electrified/46089 "2021-04-11T10:14:40Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [September 2, 2023, 7:30pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/21 "2023-09-02T19:30:45Z")

</div>

I still need a while to prepare the code for different bikes.

It is a bluetooth app, so homey needs to be in the vicinity of your bike.

The Vanmoof server’s don’t store the data

---

<div class="post-metadata">

### Author: ![stuartp44](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stuartp44/32/50086_2.png) [@stuartp44](https://community.homey.app/u/stuartp44)
#### Post date: [September 3, 2023, 7:01pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/22 "2023-09-03T19:01:56Z")

</div>

Haha, I am happy that someone has found my code! I have been trying to get it to work for ages and kind of give up because I couldn’t really figure the nonce thing out and get the communication to work. It would be great to share your clearly working code! May give me some motivation to do some more to carry it on!

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [September 3, 2023, 8:41pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/23 "2023-09-03T20:41:40Z")

</div>

Ah, clear.  
My bike is in the basement 2 stories below, so no bluetooth connection possible with Homey.  
Hopefully Athom will add a satellite mode on the Bridge for bluetooth too. There is a Bridge in the basement, but I believe such a satellite mode isn’t implemented yet…

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 16, 2025, 3:44pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/24 "2025-03-16T15:44:36Z")

</div>

@Pieterv123: Did you ever come to developing a Van Moof app?  
Getting interested again, as I now have a second Homey Pro (2019) in my basement, so Bluetooth connection is no issue anymore…

---

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [March 17, 2025, 11:09am UTC](https://community.homey.app/t/vanmoof-electrified/46089/25 "2025-03-17T11:09:30Z")

</div>

I did, but only for personal use and works only with Vanmoof S1

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 17, 2025, 11:37am UTC](https://community.homey.app/t/vanmoof-electrified/46089/26 "2025-03-17T11:37:57Z")

</div>

Ah, too bad…  
Any plans on bringing it to the Community?  
Would be a great adddition!  
And would be happy to test it, also by installing by CLI

---

<div class="post-metadata">

### Author: ![8bt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/8bt/32/58819_2.png) [@8bt](https://community.homey.app/u/8bt)
#### Post date: [March 26, 2025, 11:45am UTC](https://community.homey.app/t/vanmoof-electrified/46089/27 "2025-03-26T11:45:23Z")

</div>

I would love to try this, using a apple shortcut automation for battery % now. But would love to get my s1 in Homey.

---

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [March 26, 2025, 12:55pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/28 "2025-03-26T12:55:00Z")

</div>

Do you know how to CLI install an app?  
I don’t know if it will pass validation.

Otherwise I can clean up the code next week.  
For me it works fine since more then 1 year

 ![Scherm­afbeelding 2025-03-26 om 13.54.30](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/7/27e471ce434ac8aa0799d1fec7a43b45fa6094b2.png)  
 ![Scherm­afbeelding 2025-03-26 om 13.54.39](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/b/8b10e0e044401a61529a47ecc25c944aecede4bd.jpeg)

---

<div class="post-metadata">

### Author: ![8bt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/8bt/32/58819_2.png) [@8bt](https://community.homey.app/u/8bt)
#### Post date: [March 26, 2025, 1:21pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/29 "2025-03-26T13:21:33Z")

</div>

Yes! Thats no problem for me.  
Looks very promising!

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 26, 2025, 3:31pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/30 "2025-03-26T15:31:20Z")

</div>

Looks very promising indeed.  
Please let us know when you are ready to have us install it via cli.

---

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [March 27, 2025, 12:05pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/31 "2025-03-27T12:05:13Z")

</div>

you can give it a try

> **[VanMoof](https://homey.app/nl-be/app/com.vanmoof/VanMoof/test/)**
>
> App to connect VanMoof Electrified S (2016 and 2017) bikes. Newer bikes are not (yet) supported

I need to work on the branding an colors, but that is for later

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 27, 2025, 1:50pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/32 "2025-03-27T13:50:06Z")

</div>

Great, @Pieterv123!  
Have installed it and was able to add my SmartBike (as an Electrified, but there isn’t any data (battery status, km’s, etc).

But the app is crashing after some while. Also when I delete my bike and there are no devices for the app.

I send you a diagn.report with number 2ffac19d-7f0d-48e4-ad55-09c11772fb87

---

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [March 27, 2025, 1:53pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/33 "2025-03-27T13:53:19Z")

</div>

As mentioned, smartbikes or other vanmoof’s are not supported.  
They use different bluetooth endpoints and even a longer passcode.

There are also no checks built-in to check which bike you have, so it will always add a bike.

The code is on my github, feel free to make something yourself, you can use the vanbike-lib as reference.

> **[GitHub - djfanatix/com.vanmoof: Homey app to connect with Vanmoof Electrified S...](https://github.com/djfanatix/com.vanmoof)**
>
> Homey app to connect with Vanmoof Electrified S bikes

> **[GitHub - Poket-Jony/vanbike-lib: Access VanMoof Bikes without App](https://github.com/Poket-Jony/vanbike-lib)**
>
> Access VanMoof Bikes without App

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 27, 2025, 2:03pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/34 "2025-03-27T14:03:16Z")

</div>

I know @pieter123, but the app also crashes when there isn’t any device (bike) added.

As I do not have any programming skills, would you be willing to add Smartbikes when I supply you with all the information you need? And testing of course? I can do a cli install as well, so no problem there.

If so, please let me know what you need to make it as easy and less time consuming for you.

I also see that support for SmartBikes was already work-in-progress in the last Github you mentioned (Poket-Jony)

And I would be happy to buy you some beers of course… 🙂

---

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [March 27, 2025, 3:18pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/35 "2025-03-27T15:18:59Z")

</div>

I already added more checks for bike model in a new version.  
Also I resolved some errors, that after deleting a bike, it doesn’t keep searching for it.

What parameters do you want to retrieve from a smartbike?

- module battery
- distance
- error  
If I can copy the data from the electrified I can manage.  
But if I have to figure out again the passcode stuff, it will take hours, which I am not willing to spend on it.

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 27, 2025, 3:43pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/36 "2025-03-27T15:43:53Z")

</div>

Thanks for all that effort, @Pieterv123.  
The crashes seem to be resolved in v.1.0.1.

Ideally I would like to retrieve battery status, distance, location, error, etc.  
Mostly the same as an Electrified.  
I believe the SmartBike did have the same Bluetooth integration as the first Electrifieds; opposing the later ones. Sure?  
There is much that I can see in the app when not connected. Perhaps it can be retrieved from my VanMoof account instead of the bike itself?

After installing v1.0.1, it doesn’t find my bike anymore now. Is that what you meant by the model checks you mentioned?

I have send you a new diagnostic report, if you like: e0cd70df-474f-44e2-abde-8e1a6fe1d629

---

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [March 27, 2025, 4:00pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/37 "2025-03-27T16:00:13Z")

</div>

Thanks for your report.  
I am sorry, I enabled a lot of data of debugging, so I could see your ‘Henk’s Moofje’, my apologies for the GDPR violation.

Battery, distance and error should be possible.  
Location not, as there is no GPS inside.

It is a totally different ble interface ☹

Anyway I tried something quick and dirty, so if you try the latest test version, try to add the ‘smartbike’, if we are lucky (i don’t think so), you will see your module battery only

Otherwise it I will try again next week

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 27, 2025, 4:53pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/38 "2025-03-27T16:53:43Z")

</div>

Haha, no harm done in exposing my iron friend’s name.. 😉

Installed v1.0.2 but it does not find my bike anymore unfortunately. Deleted the app, re-installed, loggin in again and restarted the app. But it still does not find the bike.  
In v1.0.0 it did find the bike when added as Electrified.

Can it have something to do with the following?

> [@Pieterv123](#):
>
> Also I resolved some errors, that after deleting a bike, it doesn’t keep searching for it.

Send you a new diagnostic report with number c183b77d-2bdf-4e37-b511-0e8df9a12dbc  
And a few beers to start this beautiful sunny evening with (I hope you have the same weather as here in Homey-town Enschede).  
🍺 😃

---

<div class="post-metadata">

### Author: ![Pieterv123](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pieterv123/32/13353_2.png) [@Pieterv123](https://community.homey.app/u/Pieterv123)
#### Post date: [March 27, 2025, 5:00pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/39 "2025-03-27T17:00:45Z")

</div>

ok, I got your report.

It could be I will need a lot of reports, because developing an app for an undocumented bike without having it, is challenging.

You can try the latest test version.

It will not connect anymore if it doesn’t pass validation. It will check online which bike you have.

---

<div class="post-metadata">

### Author: ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)
#### Post date: [March 27, 2025, 5:37pm UTC](https://community.homey.app/t/vanmoof-electrified/46089/40 "2025-03-27T17:37:22Z")

</div>

Sorry , same issue with v1.0.3 I am afraid. Doesn’t find the bike, even after un-/install of the app… ☹

Here’s a new report: 81024d54-cfe0-47f9-b6e9-9249f410780c  
No problem, just ask what (and as many as) you need.

[Previous page](https://community.homey.app/t/vanmoof-electrified/46089.md?page=1)

[Next page](https://community.homey.app/t/vanmoof-electrified/46089.md?page=3)
