Hallo,
ich habe fhempy für bmw erfolgreich eingerichtet, es werden einige Basisdaten abgerufen, siehe list.
Im ConnectedDrive Portal habe ich alle Streameinstellungen angehackt, bis auf E-Fahrzeuge.
Wen ich den Stream starte, wird das erfolgreich quittiert.
Aber bis auf die Basisdaten wird nichts weiter übertragen, das Fahrzeug habe ich per App entriegelt und wieder verriegelt.
Kann das bei einem 13 Jahre alten F31 sein?
Was noch passiert ist das nach ca. einem Tag bei den set Optionen nur noch cient_id zur Auswahl steht, und nicht mehr alle drei Optionen - client_id, login und update.
Ist das normal?
Beste Grüße
list:
Internals:
DEF bmw
FHEMPYTYPE bmw
FUUID 6adf26a3-f33f-25ac-23fd-8d52019eb13f48b7
IODev pyBinding
MODEL 328i
NAME my_bmw
NR 824
NTFY_ORDER 50-my_bmw
PYTHONTYPE bmw
STATE logged in
TYPE fhempy
VIN XXX
disableNotifyFn 1
eventCount 6
timeout 3000
READINGS:
2026-10-28 13:12:41 api_requests_24h 31
2026-10-26 11:20:40 brand BMW
2026-10-26 11:20:40 color IMPERIALBLAU BRILLANTEFFEKT METALLI
2026-10-26 11:20:40 construction_date 2013-08-08
2026-10-26 11:20:40 drivetrain CONV
2026-10-26 11:20:40 model 328i
2026-10-26 11:20:40 series F31
2026-10-27 08:48:17 state logged in
2026-10-28 04:46:31 stream connected
2026-10-26 11:20:40 vehicles XXX
2026-10-26 11:20:40 vin XXX
args:
my_bmw
fhempy
bmw
argsh:
Attributes:
group bmw
icon car
room BMW,fhempy
Hallo,
ich habe auch meinen F31 in fhempy. Alle Daten angekreuzt die ich haben möchte und diese werden auch gestreamt.
Einige aber nur, wenn das Fahrzeug bewegt wurde.
Internals:
CFGFN
DEF bmw <redacted>
FHEMPYTYPE bmw
FUUID 6ae1bd3d-f33f-0fc1-7627-440c95bcaa09762c
IODev fhempy_local
NAME bmw320d.fpy
NR 163
NTFY_ORDER 50-my_bmw320d
PYTHONTYPE bmw
STATE Reichweite: 764 Km
TYPE fhempy
disableNotifyFn 1
eventCount 54
timeout 3000
OLDREADINGS:
READINGS:
2026-10-28 14:27:52 api_requests_24h 11
2026-10-26 17:11:57 body_trunk_door_isOpen 0
2026-10-26 10:15:54 brand BMW
2026-10-28 13:30:51 cabin_infotainment_navigation_currentLocation_altitude 387
2026-10-26 10:15:54 color ALPINWEISS III
2026-10-26 10:15:54 construction_date 2018-06-22
2026-10-28 13:47:52 door_front_driver CLOSED
2026-10-28 13:47:52 door_front_passenger CLOSED
2026-10-28 13:47:52 door_rear_driver CLOSED
2026-10-28 13:47:52 door_rear_passenger CLOSED
2026-10-28 13:30:51 doors SECURED
2026-10-26 10:15:54 drivetrain CONV
2026-10-28 08:29:08 drivetrain_fuelSystem_remainingFuel 5
2026-10-28 13:21:00 drivetrain_lastRemainingRange 764
2026-10-28 13:59:06 fa_service_distance 14k
2026-10-28 10:26:45 heading 186
2026-10-28 13:47:52 hood CLOSED
2026-10-28 13:30:51 last_update 2026-10-28 13:30:47
2026-10-28 13:47:52 latitude <redacted>
2026-10-27 18:01:33 lock SECURED
2026-10-28 13:47:52 longitude <redacted>
2026-10-28 13:49:37 mapLink https://www.openstreetmap.org/export/embed.html?bbox=8.17278611111111,50.1414683333333,8.17878611111111,50.1474683333333&marker=50.144468333333336,8.175786111111112
2026-10-28 10:26:45 mileage 135034
2026-10-26 10:15:54 model 320d
2026-10-26 10:15:54 series F31
2026-10-26 10:15:55 service_distance 14000
2026-10-26 17:11:57 soc_target 100
2026-10-28 13:47:52 state 135034 km total
2026-10-26 10:15:54 stream connected
2026-10-28 13:47:52 trunk CLOSED
2026-10-26 10:15:53 vehicles <redacted>
2026-10-26 10:15:53 vin <redacted>
2026-10-26 10:15:55 window_front_driver CLOSED
2026-10-26 10:15:55 window_front_passenger CLOSED
2026-10-26 10:15:55 window_rear_driver CLOSED
2026-10-28 08:25:55 window_rear_passenger CLOSED
args:
my_bmw320d
fhempy
bmw
26362051-eba0-46ff-82a0-478473d74681
argsh:
Attributes:
alias 🚗 BMW 320d
event-on-change-reading .*
group 🚗 Auto
interval 2400
room 40_Hardware->44_Haushalt
stateFormat Reichweite: drivetrain_lastRemainingRange Km
timestamp-on-change-reading .*
userReadings mapLink:api_requests_24h.* {mapLink($name,'osm')},
fa_service_distance:service_distance:.* { my $v=ReadingsNum($name,"service_distance",0);; $v<1000 ? $v : int($v/1000+0.5)."k" }
Meiner ist übrigens extrem Sprit sparend - mit 5l noch 764 Km Reichweite ist doch ganz passabel... 😅
Hab heute morgen voll getankt und dann das Fahrzeug abgestellt. Sollte sich bei der nächsten Fahrt wieder aktualisieren...
VG Sebastian
Hallo.
Wie geil ist das denn? Device angelegt, und schon connected. da kommen mehr daten als mit bimmerconnect.
Hallo Sebastian,
schön das es bei Dir funktioniert, das Fahrzeug ist aber auch 5 Jahre jünger als mein F31 evtl. liegt es daran.
Frage:
Siehst Du in der myBMW App den aktuellen Kilometerstand?
Bei mir sind da nur zwei --, evtl. ist das ein Hinweis für die wenigen Daten die ich sehe.
Grüße, Heinz
ZitatSiehst Du in der myBMW App den aktuellen Kilometerstand?
Ja den sehe ich in der App.
Scheint wohl tatsächlich am jüngeren Baujahr zu liegen dass hier mehr Daten ankommen als bei deinem F31
Zitat von: heinzfo am 28 Oktober 2026, 14:35:05Hallo,
ich habe fhempy für bmw erfolgreich eingerichtet, es werden einige Basisdaten abgerufen, siehe list.
Im ConnectedDrive Portal habe ich alle Streameinstellungen angehackt, bis auf E-Fahrzeuge.
Wen ich den Stream starte, wird das erfolgreich quittiert.
Aber bis auf die Basisdaten wird nichts weiter übertragen, das Fahrzeug habe ich per App entriegelt und wieder verriegelt.
Kann das bei einem 13 Jahre alten F31 sein?
Was noch passiert ist das nach ca. einem Tag bei den set Optionen nur noch cient_id zur Auswahl steht, und nicht mehr alle drei Optionen - client_id, login und update.
Ist das normal?
Beste Grüße
hallo.
ja, ich lade gerade und da wird nur restzeit und reichweite aktualisiert. der rest nur wenn fahrzeug in bewegung
Hallo,
ich muss erstmal Fahren, habe ich seit der fhempy Integration nicht gemacht, nur mal Zündung an/aus ::)
Parallel habe ich bei der ConnectDrive Hotline angefragt.
Was komisch ist, das eine Anfrage des Telemetrie-Daten-Archiv ohne API vom 19.06.2017 und eine neue Anfrage vom 27.10.2026 unterschiedlich viele Daten enthält. Die älteren Daten enthalten Kilometerstand, Tankinhalt, Kühlmitteltemperatur, Position usw. dies und weitere Angaben fehlen in den neuen Daten.
Schau mer mal.
Grüße, Heinz