Alle Things verschwunden [OH 3.0]
Verfasst: 18. Jan 2021 17:32
Hallo Freunde,
ich komme heute von der Arbeit und wundere mich, warum im Windfang das Licht nicht automatisch angeht. Gestern noch in der Facebookgruppe gelesen, das bei einem anderen OH-User alle Things verschwunden sind. Und nun ist es mir auch passiert
Der Log von heute ist auch nicht vorhanden.
Das hier steht jetzt nach dem Neustart von meinem Raspberry im Log:
Ansonsten läuft, soweit ich sehen kann, alles noch. Ich komme über den Browser auf die GUI.
Items und Regeln sind noch alle da. Das Semanticmodel ist auch noch vorhanden. Addons ebenso.
Besteht eine Chance, das noch zu retten? Wo genau werden denn die Things alle gespeichert?
Ich hätte noch ein Image vom Mittwoch letzter Woche. Würde aber gerne nur Daten aus dem Image ziehen und nicht komplett zurückspielen, da ich die letzten Tage noch einige Regeln, HUE Lampen und die ganze Googleverknüpfung eingerichtet habe.
Vielleicht muss ich ja auch gar nicht auf das Image zurückgreifen und die Things sind noch da, werden nur nicht korrekt eingelesen?
Weiß jemand was da los ist bei OH3? Das habe ich jetzt schon öfters im Netz gelesen, das plötzlich alle Things verschwunden sind.
Gruß lukh
ich komme heute von der Arbeit und wundere mich, warum im Windfang das Licht nicht automatisch angeht. Gestern noch in der Facebookgruppe gelesen, das bei einem anderen OH-User alle Things verschwunden sind. Und nun ist es mir auch passiert

Der Log von heute ist auch nicht vorhanden.
Das hier steht jetzt nach dem Neustart von meinem Raspberry im Log:
Code: Alles auswählen
2021-01-18 16:25:42.654 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to 'Europe/Berlin'.
2021-01-18 16:25:42.713 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Location set to '53.4954568348322,10.177627087032308'.
2021-01-18 16:25:42.718 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to 'de_DE'.
2021-01-18 16:26:05.362 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2021-01-18 16:26:12.719 [INFO ] [org.openhab.ui.internal.UIService ] - Started UI on port 8080
2021-01-18 16:26:13.199 [INFO ] [e.automation.internal.RuleEngineImpl] - Rule engine started.
2021-01-18 16:26:19.261 [ERROR] [xtext.validation.CompositeEValidator] - Error executing EValidator
java.util.ConcurrentModificationException: null
at org.eclipse.emf.common.util.AbstractEList$EIterator.checkModCount(AbstractEList.java:751) ~[?:?]
at org.eclipse.emf.common.util.AbstractEList$EIterator.doNext(AbstractEList.java:699) ~[?:?]
at org.eclipse.emf.common.util.AbstractEList$EIterator.next(AbstractEList.java:685) ~[?:?]
at org.eclipse.emf.common.util.AbstractTreeIterator.next(AbstractTreeIterator.java:133) ~[?:?]
at org.eclipse.xtext.resource.impl.DefaultResourceDescription.computeExportedObjects(DefaultResourceDescription.java:89) ~[?:?]
at org.eclipse.xtext.resource.DerivedStateAwareResourceDescriptionManager$1.getLookUp(DerivedStateAwareResourceDescriptionManager.java:85) ~[?:?]
at org.eclipse.xtext.resource.impl.AbstractResourceDescription.getExportedObjects(AbstractResourceDescription.java:51) ~[?:?]
at org.eclipse.xtext.resource.impl.AbstractCompoundSelectable$4.apply(AbstractCompoundSelectable.java:76) ~[?:?]
at org.eclipse.xtext.resource.impl.AbstractCompoundSelectable$4.apply(AbstractCompoundSelectable.java:72) ~[?:?]
at com.google.common.collect.Iterators$6.transform(Iterators.java:783) ~[bundleFile:?]
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) ~[bundleFile:?]
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:47) ~[bundleFile:?]
at com.google.common.collect.Iterators$ConcatenatedIterator.hasNext(Iterators.java:1330) ~[bundleFile:?]
at org.eclipse.xtext.common.types.access.impl.IndexedJvmTypeAccess.getIndexedJvmType(IndexedJvmTypeAccess.java:110) ~[?:?]
at org.eclipse.xtext.common.types.access.impl.IndexedJvmTypeAccess.getIndexedJvmType(IndexedJvmTypeAccess.java:94) ~[?:?]
at org.eclipse.xtext.common.types.access.impl.IndexedJvmTypeAccess.getIndexedJvmType(IndexedJvmTypeAccess.java:70) ~[?:?]
at org.eclipse.xtext.common.types.access.TypeResource.resolveJavaObjectURIProxy(TypeResource.java:169) ~[?:?]
at org.eclipse.xtext.common.types.impl.JvmAnnotationReferenceImplCustom.eResolveProxy(JvmAnnotationReferenceImplCustom.java:36) ~[?:?]
at org.eclipse.xtext.common.types.impl.JvmAnnotationReferenceImpl.getAnnotation(JvmAnnotationReferenceImpl.java:100) ~[?:?]
at org.eclipse.xtext.common.types.util.DeprecationUtil.isDeprecatedMember(DeprecationUtil.java:60) ~[?:?]
at org.eclipse.xtext.common.types.util.DeprecationUtil.isTransitivelyDeprecatedMember(DeprecationUtil.java:75) ~[?:?]
at org.eclipse.xtext.xbase.validation.XbaseValidator.checkDeprecated(XbaseValidator.java:1873) ~[?:?]
at org.eclipse.xtext.xbase.validation.XbaseValidator.checkDeprecated(XbaseValidator.java:1943) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.eclipse.xtext.validation.AbstractDeclarativeValidator$MethodWrapper.invoke(AbstractDeclarativeValidator.java:129) ~[bundleFile:?]
at org.eclipse.xtext.validation.AbstractDeclarativeValidator.internalValidate(AbstractDeclarativeValidator.java:337) ~[bundleFile:?]
at org.eclipse.xtext.validation.AbstractInjectableValidator.validate(AbstractInjectableValidator.java:72) ~[bundleFile:?]
at org.eclipse.xtext.validation.CompositeEValidator.validate(CompositeEValidator.java:151) [bundleFile:?]
at org.eclipse.emf.ecore.util.Diagnostician.doValidate(Diagnostician.java:257) [bundleFile:?]
at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:244) [bundleFile:?]
at org.eclipse.xtext.validation.CancelableDiagnostician.validate(CancelableDiagnostician.java:41) [bundleFile:?]
at org.eclipse.xtext.xbase.validation.XbaseDiagnostician.validate(XbaseDiagnostician.java:43) [bundleFile:?]
at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:201) [bundleFile:?]
at org.eclipse.emf.ecore.util.Diagnostician.validate(Diagnostician.java:143) [bundleFile:?]
at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:147) [bundleFile:?]
at org.eclipse.xtext.xbase.annotations.validation.DerivedStateAwareResourceValidator.validate(DerivedStateAwareResourceValidator.java:33) [bundleFile:?]
at org.eclipse.xtext.validation.ResourceValidatorImpl.validate(ResourceValidatorImpl.java:91) [bundleFile:?]
at org.openhab.core.model.script.runtime.internal.engine.ScriptEngineImpl.validate(ScriptEngineImpl.java:174) [bundleFile:?]
at org.openhab.core.model.script.runtime.internal.engine.ScriptEngineImpl.getValidationErrors(ScriptEngineImpl.java:178) [bundleFile:?]
at org.openhab.core.model.script.runtime.internal.engine.ScriptEngineImpl.parseScriptIntoXTextEObject(ScriptEngineImpl.java:146) [bundleFile:?]
at org.openhab.core.model.script.runtime.internal.engine.ScriptEngineImpl.newScriptFromString(ScriptEngineImpl.java:110) [bundleFile:?]
at org.openhab.core.model.script.runtime.internal.engine.DSLScriptEngine.eval(DSLScriptEngine.java:122) [bundleFile:?]
at org.openhab.core.automation.module.script.internal.handler.ScriptActionHandler.lambda$0(ScriptActionHandler.java:62) [bundleFile:?]
at java.util.Optional.ifPresent(Optional.java:183) [?:?]
at org.openhab.core.automation.module.script.internal.handler.ScriptActionHandler.execute(ScriptActionHandler.java:59) [bundleFile:?]
at org.openhab.core.automation.internal.RuleEngineImpl.executeActions(RuleEngineImpl.java:1179) [bundleFile:?]
at org.openhab.core.automation.internal.RuleEngineImpl.runRule(RuleEngineImpl.java:987) [bundleFile:?]
at org.openhab.core.automation.internal.TriggerHandlerCallbackImpl$TriggerData.run(TriggerHandlerCallbackImpl.java:89) [bundleFile:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
2021-01-18 16:26:20.978 [ERROR] [internal.handler.ScriptActionHandler] - Script execution of rule with UID 'c642398e8f' failed: if(UmgebungswerteKammer_MotionAlarm.state == ON) {
LichtschalterKammer_Dimmer1.sendCommand(ON)
}
else {
if(LichtschalterKammer_Dimmer1.state != OFF)
LichtschalterKammer_Dimmer1.sendCommand(OFF)
}
Error executing EValidator; line 0, column 0, length 0
2021-01-18 16:26:23.088 [INFO ] [ab.ui.habpanel.internal.HABPanelTile] - Started HABPanel at /habpanel
2021-01-18 16:26:26.607 [INFO ] [internal.ModuleHandlerFactoryStarter] - WebPushNotificationModuleHandlerFactory started by ModuleHandlerFactoryStarter
2021-01-18 16:26:28.623 [INFO ] [hab.ui.habot.tile.internal.HABotTile] - Started HABot at /habot
2021-01-18 16:26:32.624 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = 92e99f16-dbaf-4e51-a2c1-383b7a5fab38, base URL = http://localhost:8080)
2021-01-18 16:26:50.158 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'hue:bridge:ecb5fa12022b' to inbox.
Items und Regeln sind noch alle da. Das Semanticmodel ist auch noch vorhanden. Addons ebenso.
Besteht eine Chance, das noch zu retten? Wo genau werden denn die Things alle gespeichert?
Ich hätte noch ein Image vom Mittwoch letzter Woche. Würde aber gerne nur Daten aus dem Image ziehen und nicht komplett zurückspielen, da ich die letzten Tage noch einige Regeln, HUE Lampen und die ganze Googleverknüpfung eingerichtet habe.
Vielleicht muss ich ja auch gar nicht auf das Image zurückgreifen und die Things sind noch da, werden nur nicht korrekt eingelesen?
Weiß jemand was da los ist bei OH3? Das habe ich jetzt schon öfters im Netz gelesen, das plötzlich alle Things verschwunden sind.
Gruß lukh