NEWS
Betatest ioBroker.icloud 0.2.x
-
v2.0.0 released
Admin 8 unterstützung - ab morgen dann spätestens über update installierbar
@ticaki mit V2 hat's auf Anhieb geklappt, sehr cooler Adapter!
ein paar Beobachtungen:- FindMe war zunächst die einzige aktivierte Option - funktionierte sofort
- obwohl Option "Storage" nicht aktiviert war, wurde unter "account" ein Folder "storage" angelegt, ausschliesslich mit DPs mit "null"-values; nach Aktivieren der storage-Option kamen dann sinnvolle Werte
- dann Kalender aktiviert - DP "lastSync" aktualisiert regelmässig, ansonsten bleibt der Folder leer; muss ich mal weiter testen...
-
@ticaki mit V2 hat's auf Anhieb geklappt, sehr cooler Adapter!
ein paar Beobachtungen:- FindMe war zunächst die einzige aktivierte Option - funktionierte sofort
- obwohl Option "Storage" nicht aktiviert war, wurde unter "account" ein Folder "storage" angelegt, ausschliesslich mit DPs mit "null"-values; nach Aktivieren der storage-Option kamen dann sinnvolle Werte
- dann Kalender aktiviert - DP "lastSync" aktualisiert regelmässig, ansonsten bleibt der Folder leer; muss ich mal weiter testen...
@ticaki mit V2 hat's auf Anhieb geklappt, sehr cooler Adapter!
ein paar Beobachtungen:- FindMe war zunächst die einzige aktivierte Option - funktionierte sofort
- obwohl Option "Storage" nicht aktiviert war, wurde unter "account" ein Folder "storage" angelegt, ausschliesslich mit DPs mit "null"-values; nach Aktivieren der storage-Option kamen dann sinnvolle Werte
- dann Kalender aktiviert - DP "lastSync" aktualisiert regelmässig, ansonsten bleibt der Folder leer; muss ich mal weiter testen...
gucke ich mir mal an - habs zwar gelesen, aber dann wieder vergessen :)
-
M mcm1957 verschob dieses Thema von ...nicht in offiziellem Repo am
-
Das mit den Kalendern ist bei mir genauso.
Im log steht: Calendar ready — 0 calendar(s), 152 upcoming event(s) this month
Unter Objekten nur:
Vielleicht hilft das ja, bei der Analyse.
-
Wäre nett wenn ihr die erweiterte Verschlüsselungsvermutung bestätigt oder verneint ;)
sorry, ich habe ehrlich gesagt keine Ahnung, was das ist - bzw. ja, ich kenne den "erweiterten Datenschutz" bei icloud - der hat aber nix mit Kalender zu tun - soweit ich weiss. Und Verschlüsselungsoptionen in der Kalender-App habe ich keine gefunden...
Gerade nochmal geschaut: das scheint noch immer der Stand zu sein - "Ende-zu-Ende-Verschlüsselung" nicht verfügbar für Mail, Kontakte, Kalender:
https://support.apple.com/de-de/102651 -
Ich hab besseres logging an der Stelle eingebaut um zu sehen wieso das leer ist - das hilft dann vielleicht dem Fehler auf die spur zu kommen
v2.0.2
Das sollte jetzt logeinträge erzeugen wenn da irgendein bis jetzt verworfener Fehlerstate von Apple kommt. -
Ich hab besseres logging an der Stelle eingebaut um zu sehen wieso das leer ist - das hilft dann vielleicht dem Fehler auf die spur zu kommen
v2.0.2
Das sollte jetzt logeinträge erzeugen wenn da irgendein bis jetzt verworfener Fehlerstate von Apple kommt.Auszug des Log (mit v2.0.2):
2026-09-05 23:01:48.783 - info: icloud.0 (29141) Available iCloud services (31): account, archivews, calendar, ckdatabasews, cksharews, contacts, contactsweb, developerapi, docws, drivews, findme, geows, iwmb, iworkexportws, iworkthumbnailws, keyvalue, mail, mcc, mccgateway, mpp, notes, photos, photosupload, premiummailsettings, push, reminders, settings, sharedlibrary, sharedstreams, ubiquity, uploadimagews 2026-09-05 23:01:48.783 - debug: icloud.0 (29141) Inactive iCloud services: ckdeviceservice(?), schoolwork(?) 2026-09-05 23:01:48.784 - debug: icloud.0 (29141) Geocoding: disabled 2026-09-05 23:01:48.807 - debug: icloud.0 (29141) FindMy ID map loaded: 5 known device(s) 2026-09-05 23:01:48.809 - debug: icloud.0 (29141) FindMy: calling API refresh... 2026-09-05 23:01:49.200 - debug: icloud.0 (29141) FindMy: API returned 13 device(s) …… 2026-09-05 22:31:51.984 - debug: icloud.0 (27550) [icloud.js] [calendar] GET https://p198-calendarws.icloud.com/ca/startup?startDate=2026-09-01&endDate=2026-09-30&dsid=xxxxxxxxxxx&lang=en-us&usertz=Europe%2FBerlin 2026-09-05 22:31:53.612 - warn: icloud.0 (27550) Calendar refresh failed: GET /startup failed: HTTP 500 (empty response) 2026-09-05 22:31:53.613 - debug: icloud.0 (27550) Calendar refresh scheduled every 60 min 2026-09-05 22:31:54.344 - debug: icloud.0 (27550) Extending object account.storage.lastSync with {"type":"state","common":{"name":"Last Sync","type":"number","role":"value.time","read":true,"write":false},"native":{}} (previous: none)FindMy und Storage funktionieren ohne Probleme.
Kann es eventuell damit zusammenhängen, dass in diesem Account auch Kalender sind, die von anderen mit mir geteilt wurden?
-
Ich versuch auch gerade den adapter zum laufen zu bringen - leider ohne Erfolg. Folgendes passiert:
- der Adapter fragt nach 2FA.
- ich fordere eine SMS an - der Adapter wirft einen Fehler
- ich bekomme eine SMS mit einem Code
- der Code wird abgelehnt.
Log:
icloud.0 2026-09-05 23:49:32.779 error Admin UI: failed to request SMS code: SMS request failed (500): { "phoneNumber" : { "numberWithDialCode" : "+49 •••• ••••••05", "nonFTEU" : true, "obfuscatedNumber" : "•••• ••••••05", "lastTwoDigits" : "05", "pushMode" : "sms", "id" : 3 icloud.0 2026-09-05 23:49:28.771 info Admin UI: requesting MFA code via SMS icloud.0 2026-09-05 23:48:24.081 error Admin UI: failed to request SMS code: SMS request failed (500): { "phoneNumber" : { "obfuscatedNumber" : "•••• ••••••05", "lastTwoDigits" : "05", "nonFTEU" : true, "numberWithDialCode" : "+49 •••• ••••••05", "pushMode" : "sms", "id" : 3 icloud.0 2026-09-05 23:48:19.927 info Admin UI: requesting MFA code via SMS icloud.0 2026-09-05 23:48:07.836 warn MFA required — enter the 6-digit Apple code into state mfa.code icloud.0 2026-09-05 23:47:52.134 info starting. Version 2.0.1 (non-npm: ticaki/ioBroker.icloud#785bf5c0c317dcf602031f1a8f8b203098a92174) in /opt/iobroker/node_modules/iobroker.icloud, node: v24.20.0, js-controller: 7.2.2Gibt es noch irgend etwas das ich probieren kann ?
A.
-
Ich versuch auch gerade den adapter zum laufen zu bringen - leider ohne Erfolg. Folgendes passiert:
- der Adapter fragt nach 2FA.
- ich fordere eine SMS an - der Adapter wirft einen Fehler
- ich bekomme eine SMS mit einem Code
- der Code wird abgelehnt.
Log:
icloud.0 2026-09-05 23:49:32.779 error Admin UI: failed to request SMS code: SMS request failed (500): { "phoneNumber" : { "numberWithDialCode" : "+49 •••• ••••••05", "nonFTEU" : true, "obfuscatedNumber" : "•••• ••••••05", "lastTwoDigits" : "05", "pushMode" : "sms", "id" : 3 icloud.0 2026-09-05 23:49:28.771 info Admin UI: requesting MFA code via SMS icloud.0 2026-09-05 23:48:24.081 error Admin UI: failed to request SMS code: SMS request failed (500): { "phoneNumber" : { "obfuscatedNumber" : "•••• ••••••05", "lastTwoDigits" : "05", "nonFTEU" : true, "numberWithDialCode" : "+49 •••• ••••••05", "pushMode" : "sms", "id" : 3 icloud.0 2026-09-05 23:48:19.927 info Admin UI: requesting MFA code via SMS icloud.0 2026-09-05 23:48:07.836 warn MFA required — enter the 6-digit Apple code into state mfa.code icloud.0 2026-09-05 23:47:52.134 info starting. Version 2.0.1 (non-npm: ticaki/ioBroker.icloud#785bf5c0c317dcf602031f1a8f8b203098a92174) in /opt/iobroker/node_modules/iobroker.icloud, node: v24.20.0, js-controller: 7.2.2Gibt es noch irgend etwas das ich probieren kann ?
A.
v2.0.3
@Asgothian
dazu gibt ne neue Version die auch nicht den Fehler behebt sondern das log so aufbohrt das man den wirklichen Fehler sieht.@maeb3
die neue Version hat ne fix drin und etwas mehr log. Ist mist wenn man nicht klar erkennt was der fehler sein könnte :) -
v2.0.3
@Asgothian
dazu gibt ne neue Version die auch nicht den Fehler behebt sondern das log so aufbohrt das man den wirklichen Fehler sieht.@maeb3
die neue Version hat ne fix drin und etwas mehr log. Ist mist wenn man nicht klar erkennt was der fehler sein könnte :) -
- (ticaki) fixed: requesting a 2FA code by SMS could fail with
SMS request failed (500)— the session is now refreshed directly before the request and a rejected request is retried once with the complete phone number payload - (ticaki) fixed: calendar requests now carry the
clientBuildNumber/clientMasteringNumber/clientIdparameters that Apple's own web client sends — without them stricter calendar servers answered with an empty HTTP 500 - (ticaki) changed: failed SMS and calendar requests now report Apple's actual error (service errors, edge headers) instead of a truncated JSON fragment, and all adapter messages are English now
Jedoch ist 1 und 2 nur ein versuch.
- (ticaki) fixed: requesting a 2FA code by SMS could fail with
-
My bad - hatte ich nicht darauf bezogen. Auffällig für mich war eher das unvollständige JSON im Log Eintrag. Ich teste.
A.
Nachtrag - durch die vorherigen Versuche hatte ich die Telefonnummer blockiert - er hat sie nicht mehr akzeptiert. Nun geht es wieder (neuer Tag, denk ich).. Jedenfalls konnte ich mich anmelden. Nun können die weiteren Tests folgen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
