Hilft es, eckige Klammern um den Eintrag zu packen?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Aktuelle build OH2 installieren
Einklappen
X
-
Ähm, ohne mein zutun ist der cloud connector plötzlich nicht mehr installiert....
Bei Start von OH hat's im Log ordentlich gekracht
Code:16:13:10.615 [ERROR] [org.openhab.io.openhabcloud ] - FrameworkEvent ERROR - org.openhab.io.openhabcloud java.io.IOException: Exception in opening zip file: /var/lib/openhab2/cache/org.eclipse.osgi/221/0/bundleFile at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.2.v20150203-1939.jar:] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_111] at io.socket.engineio.client.transports.WebSocket$2.onFailure(WebSocket.java:147)[221:org.openhab.io.openhabcloud:2.0.0.201612120809] at okhttp3.internal.ws.RealWebSocket.readerErrorClose(RealWebSocket.java:217)[221:org.openhab.io.openhabcloud:2.0.0.201612120809] at okhttp3.internal.ws.RealWebSocket.readMessage(RealWebSocket.java:100)[221:org.openhab.io.openhabcloud:2.0.0.201612120809] at okhttp3.ws.WebSocketCall.createWebSocket(WebSocketCall.java:152)[221:org.openhab.io.openhabcloud:2.0.0.201612120809] at okhttp3.ws.WebSocketCall.access$000(WebSocketCall.java:41)[221:org.openhab.io.openhabcloud:2.0.0.201612120809] at okhttp3.ws.WebSocketCall$1.onResponse(WebSocketCall.java:97)[221:org.openhab.io.openhabcloud:2.0.0.201612120809] at okhttp3.RealCall$AsyncCall.execute(RealCall.java:126)[221:org.openhab.io.openhabcloud:2.0.0.201612120809] at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)[221:org.op
Kommentar
-
Habe nun noch ein zweites Gerät angemeldet, aber in der Oberfläche erscheint immer noch dies: No Devices You currently have no devices registered with openHAB Cloud.
Des Weiteren werden meine items, welche mit dem Exec Binding befüllt werden nicht mehr aktualisiert. Der Exec Binding Start wird zwar angezeigt, aber meine items die minütlich aktualisiert werden sollen, werden nicht durchlaufen. Wenn ich per log:set DEBUG org.openhab.binding.exec erscheint nur noch folgendes:
Code:17:12:25.621 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STOPPING - org.openhab.binding.exec 17:12:25.635 [DEBUG] [org.openhab.binding.exec ] - ServiceEvent UNREGISTERING - {org.eclipse.smarthome.core.thing.binding.ThingHan dlerFactory}={component.name=org.openhab.binding.e xec.internal.ExecHandlerFactory, component.id=152, service.id=271, service.bundleid=178, service.scope=bundle} - org.openhab.binding.exec 17:12:25.661 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STOPPED - org.openhab.binding.exec 17:12:25.665 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STARTING - org.openhab.binding.exec 17:12:25.683 [DEBUG] [org.openhab.binding.exec ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHan dlerFactory}={component.name=org.openhab.binding.e xec.internal.ExecHandlerFactory, component.id=179, service.id=310, service.bundleid=178, service.scope=bundle} - org.openhab.binding.exec 17:12:25.694 [DEBUG] [org.openhab.binding.exec ] - BundleEvent STARTED - org.openhab.binding.exec
Kommentar
-
Zitat von netzlaff Beitrag anzeigenDie items sind bei mir leer in der Cloud...ebenso die Device List.
Ich habe die openHABCloud am Wochenende wie folgt installiert:
CloudConnector Add-On installieren, UUID aus /userdata/ und Secret aus /userdata/openhabcloud nehmen und damit ein neues Konto eröffnen auf https://myopenhab.org/.
Darauf achten dass du nicht aus Versehen die "alten" UUID und Secret aus my.openhab nutzt!
In der App bei Remote URL https://myopenhab.org eintragen (NICHT my.openhab.org!), unter Benutzername deine Email, unter Passwort dein neu gewähltes Passwort.
Dann die App starten, das Gerät erscheint als Device in der Cloud.
Dann entweder über PaperUI unter Configuration -> Services -> IO OpenHAB Cloud -> Configure -> Expert Mode die gewünschten Items eintragen (und mode auf remote einstellen!) oder unter /conf/services/ eine openhabcloud.cfg anlegen und dort die Einstellungen machen. Dann warten bis das oder die Items einen neuen Wert erhalten haben und schwupps, sie sind online sichtbar.
Have fun, Sigi
Kommentar
-
Zitat von netzlaff Beitrag anzeigenUnd wie gesagt, nach dem Update läuft mein Exec Binding gar nicht mehr.
https://community.openhab.org/t/how-...problems/18131
Kommentar
-
So richtig schlau werde ich aus dem Postings nicht. Ich bekomme ja nicht einmal einen Debug-Auszug von den items. Beispielsweise so etwas wie "Permission denied" oder dergleichen. Damit könnte man ja arbeiten. Die besagten items werden überhaupt nicht im Log angezeigt.
Ich habe folgendes in die Konsole eingegeben: log:set DEBUG org.openhab.binding.exec
Beim log:tail wird dann nur der Neustart vom Exec Binding angezeigt, und mehr kommt gar nicht
Kommentar
-
Zitat von netzlaff Beitrag anzeigenvielleicht kannst du mir bei meinem nicht erscheinenden Devices auf der myopenhab.org Cloud Seite helfen?
Da hilft nur: alles noch einmal Schritt für Schritt durchgehen ... es funktioniert nämlich
Kommentar
-
Hallo zusammen,
habe die gleichen Probleme wie netzlaff.
Lediglich ein item wurde in die cloud übertragen, obwohl ich mehrere als "cloud ready" definiert habe. Dieses item lässt sich aber nicht z. B. per ifttt schalten.
Sobald ich Zeit habe, werde ich die Cloud-Migration nochmals neu angehen und hier berichten.
Kommentar
-
Zitat von thefox73 Beitrag anzeigenDieses item lässt sich aber nicht z. B. per ifttt schalten.
Kommentar
Kommentar