Zertifikat wurde vor einigen Minuten getauscht und ist wieder gültig. Login scheitert jetzt an anderer Stelle. 🍿
Update:
Alles funktioniert wieder seit wenigen Minuten! Login wieder möglich.
Zertifikat wurde vor einigen Minuten getauscht und ist wieder gültig. Login scheitert jetzt an anderer Stelle. 🍿
Update:
Alles funktioniert wieder seit wenigen Minuten! Login wieder möglich.
Die App funktioniert nur, solange man noch eingeloggt ist. Sobald man sich neu anmelden muss, wird man scheitern.
Server certificate
subject=C = DE, ST = Baden-W\C3\BCrttemberg, L = Leinfelden-Echterdingen, O = smart Europe GmbH, CN = *.future.smart.com
notBefore: 2023-04-12 00:00:00 (366 days old)
notAfter: 2024-04-11 23:59:59 (-1 days left)
Das Zertifikat von Smarts Login Server ist abgelaufen, daher ist keine sichere https Verbindung möglich. 🤦♂️ Deshalb funktioniert der Login aktuell nicht.
Das ist aber jetzt ein anderer Fehler. Bei dir funktioniert offensichtlich der Login nicht. Bist du sicher, dass im Kurzbefehl ganz oben im Wörterbuch deine korrekten Zugangsdaten eingetragen sind? Also jeweils rechts neben username und password?
Schau ansonsten mal, ob in deinem iCloud Drive im Scriptable Ordner eine Datei liegt namens smart-credentials.json. Falls ja, lösche sie mal und probiere es erneut.
Max Lösche am besten den Kurzbefehl in der Kurzbefehle App und installiere ihn neu.
Hallo,
vielen >Dank für die Info zu Erstellung. Leider habe ich immer noch die Fehlermeldung „Run inline Script“ konnte nicht ausgeführt werden. Habe in Modules die Datei wie beschrieben „bewegt“.
Gruß Max
Groß-/Kleinschreibung ist wichtig, also modules, nicht Modules.
Klappt!
Standort und Auf bzw. Zu gerade getestet.
Vielen Dank!!!
😊
Ok, spannend. Was genau hat denn jetzt dazu geführt, dass es plötzlich klappt?
Wie entsteht eigentlich die smart-credentials.json?
Die wird nach der ersten Anmeldung automatisch vom Skript erstellt und enthält alle relevanten Token, die so lang wie möglich wiederverwendet werden. Hat den Vorteil, dass man nicht den kompletten Anmeldeprozess durchlaufen muss. Passiert aber alles automatisch unter der Haube.
Auf deinem Screenshot ist zu sehen, dass du zwar den Ordner modules erstellt hast, er aber 0 Objekte enthält, also leer ist. Es muss eine Datei drin sein namens modules.js und die Datei muss 60 KB groß sein. Die Fehlermeldung von Max deutet auf das gleiche Problem hin.
Hier eine Schritt-für-Schritt Anleitung, wie man die Datei auf dem iPhone lädt und verschiebt:
Funktioniert es auf dem iPhone? Funktioniert denn Auf-/Abschließen über die Uhr?
Kann das nicht nachvollziehen. Im Zweifel mal den Kurzbefehl komplett löschen und neu installieren.