App 4.0.1 für iOS / 4.0.2 Android

Aktivieren Sie die gemeinsame Nutzung von Daten für Polestar Connect

Ich hatte gerade unfreiwillig folgenden Test gemacht: nachdem ich das Auto mit meinem iPhone 14 Pro Max als DK aufgeschlossen hatte, es dann drinne liegen gelassen habe und draußen was gebastelt habe, war es plötzlich aus, als ich dann losfahren wollte, stand natürlich da Schlüssel nicht vorhanden. Das iPhone eingesteckt zum Aufladen, und tatsächlich circa 20 Sekunden. Nachdem es gestartet war und ich den Pincode eingeben hatte, wurde es sofort erkannt und ich konnte losfahren. Ich musste die App dazu nicht öffnen.

1 „Gefällt mir“

Die App ist auch nur dazu da, dass der Bluetooth Key im Telefon gespeichert wird. Das Ausmachen, ob das Handy als Schlüssel fungieren darf, funktioniert auf Telefon Betriebssystem Ebene und hat nichts mehr mit der APP zu tun.

Technische Details dazu: Ranging for Beacons | Apple Developer Documentation

Edit: Betrifft nur iOS / Apple Geräte

Das stimmt so nicht!
Zumindest nicht bei Android.

deswegen auch die Technische Notiz für iOS / kommentiere es aber dazu.
Danke

Ich habe das nun nochmals getestet nach einem Smartphone Neustart.
Und scheinbar ist es doch nicht nötig, die App vorher zu öffnen, wie es aussieht, damit wieder eine Verbindung hergestellt werden kann.

1 „Gefällt mir“

Ich habe mir dieses Verhalten 'mal genauer angeschaut.

Beim Öffnen der App wird eine Verbindung App ↔ PS-Server ↔ Auto aufgebaut. Nach max. 1 Minute meldet das TCAM ein TimeOut zum Server beim erstmaligen Verbindungsaufbau, d.h. der Server hat die Verbindung beendet.
Werden nun Daten zum Klimatimer geschickt kommt es zur oben genannten Fehlermeldung, da die Daten das Auto gar nicht erreichen (können).
Ein Neu-Start der App oder eine Aktualisierung auf der Hauptseite (nicht auf der Klimaseite !!!) führt zu einem erneutem Verbindungsaufbau der (meistens!) stabil bestehen bleibt. Nun können neue Schaltzeiten hinzugefügt oder bestehende geändert werden.
Warum der PS-Server die bestehende Verbindung kappt, wissen nur die schwedischen Götter und deren Praktikanten :sweat_smile:.

Test war mit Android, würde mich aber sehr wundern wenn IOs ein anderes Verhalten zeigt.

1 „Gefällt mir“

Info aus Köln:
Wenn vor dem Update der App auf 4.0.1 Klimatiner gesetzt waren, so werden diese in der App angezeigt.
Aber durch einen Bug sind in der App keine gesetzt.
Wenn jetzt eine Änderung an den (nicht gesetzten) Timern vorgenommen wird, kommt es zum Fehler.

Workaround: Timer in der App löschen und neu setzen.

Mein persönlicher Tipp:
Timer im Auto löschen, die App abschießen und neu starten und dann die Timer neu setzen.

4 „Gefällt mir“

Seit zwei drei Tagen habe ich jetzt das Problem, dass meine App (Android) nicht mehr richtig funktioniert. Die ersten beiden Kacheln (4 Punkte, Fahrzeug) laden einfach nicht. Die Weiteren sind ohne Verzögerung erreichbar. Trotz mehrmaligem an- und abmelden in der App, dem Geräteneustart sowie der erhofften Selbstheilung geht diese immer noch nicht wie sie soll.

Kenn jemand einen Trick was nebst der neuen Koppelung noch funktionieren könnte?

Habe gerade 4.1.0 installiert. Auf den ersten Blick keine unterschiede (gehe mal davon aus dass das vll. aber was mit 2FA zu tun hat).

1 „Gefällt mir“

„The climate tile now displays upcoming timers, when set…“

Na wenn DAS kein Improvement ist!

Ich schicke dem Praktikant mal ne Packung Kekse.

5 „Gefällt mir“

Die 4.1.0 ist noch nicht auf auf meinem Android Smartphone angekommen.
Die APK will ich mir vorerst nicht manuell installieren, da warte ich noch auf die offizielle Update Freigabe über den Store.

Habe soeben auch eine Mail von Polestar erhalten mit Bitte mein Profil zu aktualisieren.
Handy Nummer habe ich nachgetragen und abgespeichert. Hat soweit funktioniert.

Mal schauen wann / was kommt ^^

Zusätzlich zum Anzeigen des Klimatimers im Tile:

This latest version also contains several subtle enhancements and bug fixes, for a better overall experience.

Auf iOS ist die 4.1.0 offiziell da. :wink:

Bei mir (Android) ist es auch heute aktualisiert worden.

Nice, bei mir auch. Nur in der Schweiz (Deutsch) Einstellung heisst es noch immer Exterieur :upside_down_face:

Ich konnte über App-Info/App-Details aktualisieren.

Mittlerweile ist die 4.1.0 Version bei mir auch angekommen.
Habe mal die ältere Version 4.0.2 mit der 4.1.0 verglichen.
In der 4.1.0 sind nachfolgende Dateien hinzugekommen,
für alle die sowas interessiert.

/ play-services-measurement-sdk.properties
/ ChatAnalyticsmd
/ play-services-cloud-messaging.properties
/ firebase-measurement-connector.properties
/ build-data.properties
/ .DS_Store
/ play-services-location.properties
/ common.properties
/ firebase-encoders-proto.properties
/ vision-common.properties
/ firebase-iid-interop.properties
/ end_ownership_response.proto
/ review-ktx.properties
/ firebase-messaging.properties
/ AndroidManifest.xml
/ play-services-maps.properties
/ remove_device_self_response.proto
/ remove_devices_request.proto
/ play-services-measurement-sdk-api.properties
/ review.properties
/ vision-interfaces.properties
/ play-services-tagmanager-api.properties
/ end_ownership_request.proto
/ kotlin-tooling-metadata.json
/ paired_devices_request.proto
/ DebugProbesKt.bin
/ firebase-installations-interop.properties
/ play-services-basement.properties
/ play-services-measurement-impl.properties
/ play-services-measurement.properties
/ firebase-datatransport.properties
/ remove_devices_response.proto
/ play-services-measurement-base.properties
/ transport-runtime.properties
/ play-services-base.properties
/ transport-backend-cct.properties
/ CasesUIAnalyticsmd
/ play-services-mlkit-barcode-scanning.properties
/ bundle.properties
/ firebase-encoders-json.properties
/ play-services-ads-identifier.properties
/ play-services-analytics-impl.properties
/ play-services-tasks.properties
/ places.properties
/ transport-api.properties
/ remove_device_self_request.proto
/ stamp-cert-sha256
/ play-services-tagmanager.properties
/ play-services-stats.properties
/ barcode-scanning-common.properties
/ paired_devices_response.proto
/ image.properties
/ firebase-encoders.properties
/ firebase-analytics.properties
/ response_info.proto
/ firebase-components.properties
/ core-common.properties
/ firebase-common.properties
/ firebase-annotations.properties
/ barcode-scanning.properties
/ play-services-measurement-api.properties
/ kotlin / kotlin.kotlin_builtins
/ META-INF / animation-core_release.kotlin_module
/ META-INF / androidx.preference_preference.version
/ META-INF / androidx.annotation_annotation-experimental.version
/ META-INF / androidx.versionedparcelable_versionedparcelable.version
/ META-INF / com.github.kirich1409.ViewBindingPropertyDelegate.noreflection.kotlin_module
/ META-INF / androidx.core_core-ktx.version
/ META-INF / androidx.transition_transition.version
/ META-INF / androidx.coordinatorlayout_coordinatorlayout.version
/ META-INF / pager-indicators_release.kotlin_module
/ META-INF / retrofit.kotlin_module
/ META-INF / com.google.dagger_hilt-android.version
/ META-INF / androidx.compose.foundation_foundation.version
/ META-INF / androidx.security_security-crypto.version
/ META-INF / androidx.media_media.version
/ META-INF / lifecycle-livedata_release.kotlin_module
/ META-INF / hilt-navigation_release.kotlin_module
/ META-INF / androidx.activity_activity-compose.version
/ META-INF / androidx.lifecycle_lifecycle-extensions.version
/ META-INF / lifecycle-runtime-compose_release.kotlin_module
/ META-INF / apollo-api.kotlin_module
/ META-INF / kotlin-reflection.kotlin_module
/ META-INF / car_release.kotlin_module
/ META-INF / app_release.kotlin_module
/ META-INF / androidx.navigation_navigation-fragment.version
/ META-INF / androidx.tracing_tracing.version
/ META-INF / maps-compose_release.kotlin_module
/ META-INF / androidx.legacy_legacy-support-v4.version
/ META-INF / kotlinx-coroutines-android.kotlin_module
/ META-INF / androidx.compose.ui_ui-tooling-data.version
/ META-INF / kotlinx-serialization-json.kotlin_module
/ META-INF / androidx.camera_camera-view.version
/ META-INF / kotlinx_coroutines_play_services.version
/ META-INF / androidx.lifecycle_lifecycle-runtime.version
/ META-INF / androidx.swiperefreshlayout_swiperefreshlayout.version
/ META-INF / okhttp-logging-interceptor.kotlin_module
/ META-INF / ui_release.kotlin_module
/ META-INF / androidx.emoji2_emoji2-views-helper.version
/ META-INF / androidx.compose.material_material-ripple.version
/ META-INF / vocmokit_fullQa.kotlin_module
/ META-INF / drawablepainter_release.kotlin_module
/ META-INF / androidx.compose.ui_ui-unit.version
/ META-INF / androidx.fragment_fragment.version
/ META-INF / androidx.legacy_legacy-support-core-utils.version
/ META-INF / androidx.compose.runtime_runtime-livedata.version
/ META-INF / impl_release.kotlin_module
/ META-INF / androidx.compose.ui_ui-graphics.version
/ META-INF / androidx.print_print.version
/ META-INF / androidx.navigation_navigation-runtime-ktx.version
/ META-INF / kotlinx_coroutines_core.version
/ META-INF / androidx.databinding_viewbinding.version
/ META-INF / androidx.compose.runtime_runtime-saveable.version
/ META-INF / androidx.recyclerview_recyclerview.version
/ META-INF / carcontrol_release.kotlin_module
/ META-INF / androidx.sqlite_sqlite.version
/ META-INF / retrofit2-kotlinx-serialization-converter.kotlin_module
/ META-INF / androidx.fragment_fragment-ktx.version
/ META-INF / okio.kotlin_module
/ META-INF / androidx.compose.animation_animation.version
/ META-INF / savedstate_release.kotlin_module
/ META-INF / androidx.lifecycle_lifecycle-livedata-core.version
/ META-INF / androidx.compose.ui_ui-text.version
/ META-INF / lifecycle-viewmodel-compose_release.kotlin_module
/ META-INF / androidx.customview_customview-poolingcontainer.version
/ META-INF / androidx.profileinstaller_profileinstaller.version
/ META-INF / androidx.navigation_navigation-common-ktx.version
/ META-INF / androidx.cursoradapter_cursoradapter.version
/ META-INF / androidx.activity_activity-ktx.version
/ META-INF / androidx.lifecycle_lifecycle-livedata-core-ktx.version
/ META-INF / collection-ktx.kotlin_module
/ META-INF / androidx.vectordrawable_vectordrawable.version
/ META-INF / koin-core.kotlin_module
/ META-INF / sfmcsdk_release.kotlin_module
/ META-INF / androidx.lifecycle_lifecycle-viewmodel-savedstate.version
/ META-INF / kotlin-stdlib.kotlin_module
/ META-INF / androidx.compose.foundation_foundation-layout.version
/ META-INF / androidx.room_room-ktx.version
/ META-INF / ui-tooling_release.kotlin_module
/ META-INF / androidx.activity_activity.version
/ META-INF / androidx.asynclayoutinflater_asynclayoutinflater.version
/ META-INF / androidx.exifinterface_exifinterface.version
/ META-INF / foundation_release.kotlin_module
/ META-INF / androidx.lifecycle_lifecycle-livedata-ktx.version
/ META-INF / ui-util_release.kotlin_module
/ META-INF / androidx.work_work-runtime.version
/ META-INF / dd-sdk-android_release.kotlin_module
/ META-INF / fragment-ktx_release.kotlin_module
/ META-INF / kotlinx-coroutines-core.kotlin_module
/ META-INF / ui-graphics_release.kotlin_module
/ META-INF / lifecycle-runtime_release.kotlin_module
/ META-INF / androidx.hilt_hilt-navigation-compose.version
/ META-INF / androidx.compose.animation_animation-core.version
/ META-INF / androidx.appcompat_appcompat-resources.version
/ META-INF / ui-text_release.kotlin_module
/ META-INF / androidx.lifecycle_lifecycle-runtime-ktx.version
/ META-INF / androidx.hilt_hilt-navigation.version
/ META-INF / androidx.lifecycle_lifecycle-viewmodel-ktx.version
/ META-INF / androidx.compose.ui_ui-util.version
/ META-INF / com.google.dagger_dagger-lint-aar.version
/ META-INF / model_release.kotlin_module
/ META-INF / com.google.android.material_material.version
/ META-INF / androidx.localbroadcastmanager_localbroadcastmanager.version
/ META-INF / androidx.interpolator_interpolator.version
/ META-INF / material_release.kotlin_module
/ META-INF / lifecycle-viewmodel_release.kotlin_module
/ META-INF / androidx.lifecycle_lifecycle-runtime-compose.version
/ META-INF / hilt-navigation-compose_release.kotlin_module
/ META-INF / lifecycle-common.kotlin_module
/ META-INF / androidx.browser_browser.version
/ META-INF / kotlinx_coroutines_android.version
/ META-INF / androidx.vectordrawable_vectordrawable-animated.version
/ META-INF / customview-poolingcontainer_release.kotlin_module
/ META-INF / androidx.autofill_autofill.version
/ META-INF / com.google.dagger_dagger.version
/ META-INF / androidx.legacy_legacy-support-core-ui.version
/ META-INF / androidx.lifecycle_lifecycle-livedata.version
/ META-INF / designsystem_release.kotlin_module
/ META-INF / androidx.savedstate_savedstate-ktx.version
/ META-INF / androidx.slidingpanelayout_slidingpanelayout.version
/ META-INF / androidx.savedstate_savedstate.version
/ META-INF / compose_release.kotlin_module
/ META-INF / androidx.compose.material_material-icons-core.version
/ META-INF / androidx.viewpager_viewpager.version
/ META-INF / androidx.cardview_cardview.version
/ META-INF / androidx.core_core-splashscreen.version
/ META-INF / runtime-saveable_release.kotlin_module
/ META-INF / androidx.arch.core_core-runtime.version
/ META-INF / room-ktx_release.kotlin_module
/ META-INF / androidx.navigation_navigation-compose.version
/ META-INF / ui-geometry_release.kotlin_module
/ META-INF / androidx.lifecycle_lifecycle-service.version
/ META-INF / androidx.navigation_navigation-runtime.version
/ META-INF / foundation-layout_release.kotlin_module
/ META-INF / ktx_release.kotlin_module
/ META-INF / androidx.preference_preference-ktx.version
/ META-INF / com.google.dagger_hilt-core.version
/ META-INF / androidx.dynamicanimation_dynamicanimation.version
/ META-INF / lifecycle-runtime-ktx_release.kotlin_module
/ META-INF / androidx.compose.ui_ui.version
/ META-INF / androidx.compose.ui_ui-tooling-preview.version
/ META-INF / animation_release.kotlin_module
/ META-INF / androidx.navigation_navigation-common.version
/ META-INF / androidx.sqlite_sqlite-framework.version
/ META-INF / kotlinx-serialization-core.kotlin_module
/ META-INF / androidx.camera_camera-lifecycle.version
/ META-INF / androidx.startup_startup-runtime.version
/ META-INF / lib_release.kotlin_module
/ resources.arsc
/ classes4.dex
/ classes3.dex
/ classes2.dex
/ classes.dex

Den Code schaue ich mir die Tage mal näher an …

2 „Gefällt mir“

Mir ist doch noch was (außer der Zeit in der Klimakachel):
Bei den Texten in der Benachrichtigung für den DK wir jetzt nicht nur „Verbunden“ etc. sondern „Polestar 2 Verbunden“ angezeigt.

Hier der Thread dazu:

1 „Gefällt mir“

Dieses Thema wurde nach 11 Stunden automatisch geschlossen.
Solltest du damit nicht einverstanden sein, dann wende dich bitte an einen Moderator.