I ran openhab 2.0 the last month and everything was working.
I did an update 3 days ago to 2.1 (openhabian -config).
Now my rules aren’t working anymore and my sitemap isn’t loading.
I changed in paper ui the correct name of my sitemap, but when I ran basic ui, I only get “It seems like you have not defined any sitemaps yet”.
In habmin or paperui I can see all my things and I can control them !?
Is there a file in which the informations are stored where openhab will “look” for sitemapps or rules.
I get a feeling that it is “looking” at the wrong place now.
rules, sitemaps and items are still in /etc/openhab2/sitemapps and so on…
Ma log is full of errors
Here the last 2:
2017-07-15 11:55:49.056 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘2’ for item ‘Shutter_FF_Bed’ to handler for channel ‘zwave:device:xx41bb2:node8:blinds_control’, because no thing with the UID ‘zwave:device:xx41bb2:node8’ could be found.
2017-07-15 11:55:49.810 [ERROR] [ve.internal.protocol.ZWaveController] - Exception during ZWave thread: Input 2. {}
True :), but I have so many errors, I didn’t know where to start
2017-07-15 14:59:22.550 [ERROR] [ipse.jetty.websocket.javax.websocket] - FrameworkEvent ERROR - org.eclipse.jetty.websocket.javax.websocket
java.io.IOException: Exception in opening zip file: /var/lib/openhab2/cache/org.eclipse.osgi/89/0/bundleFile
at org.eclipse.osgi.framework.util.SecureAction.getZipFile(SecureAction.java:305)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.basicOpen(ZipBundleFile.java:85)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getZipFile(ZipBundleFile.java:98)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.checkedOpen(ZipBundleFile.java:65)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.storage.bundlefile.ZipBundleFile.getEntry(ZipBundleFile.java:232)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:562)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:402)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)[:1.8.0_131]
at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:573)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.apache.felix.scr.impl.Activator.doCreateExtension(Activator.java:240)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:247)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:232)[31:org.apache.felix.scr:2.0.6]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:482)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:415)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:444)[org.osgi.core-6.0.0.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:902)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:165)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:75)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:67)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:102)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.Module.publishEvent(Module.java:466)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.Module.start(Module.java:457)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1562)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
Caused by: java.io.FileNotFoundException: /var/lib/openhab2/cache/org.eclipse.osgi/89/0/bundleFile (No such file or directory)
…
2017-07-15 15:02:46.614 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model ‘test.sitemap’ has errors, therefore ignoring it: [1,20]: mismatched input ‘’ expecting ‘{’
2017-07-15 15:03:13.627 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = 5ac5c1f5-4b93-42b7-bf73-a92a14c68347, base URL = http://localhost:8080)
2017-07-15 15:03:13.646 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2017-07-15 15:03:14.756 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2017-07-15 15:03:15.069 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
2017-07-15 15:03:15.213 [INFO ] [ulation.internal.HueEmulationServlet] - Started Hue Emulation service at /api
2017-07-15 15:03:15.662 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2017-07-15 15:03:19.293 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Connecting to serial port '/dev/ttyACM0’
2017-07-15 15:03:19.416 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Serial port is initialized
2017-07-15 15:03:19.437 [INFO ] [mmandclass.ZWaveSecurityCommandClass] - Update networkKey
2017-07-15 15:03:19.466 [INFO ] [ve.internal.protocol.ZWaveController] - Starting ZWave controller
2017-07-15 15:03:19.467 [INFO ] [ve.internal.protocol.ZWaveController] - ZWave timeout is set to 5000ms. Soft reset is false.
2017-07-15 15:03:22.710 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 1: Node found
2017-07-15 15:03:22.712 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 3: Node found
2017-07-15 15:03:22.715 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 4: Node found
2017-07-15 15:03:22.717 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 5: Node found
2017-07-15 15:03:22.719 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 6: Node found
2017-07-15 15:03:22.721 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 7: Node found
2017-07-15 15:03:22.722 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 8: Node found
2017-07-15 15:03:22.723 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 9: Node found
2017-07-15 15:03:22.724 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 10: Node found
2017-07-15 15:03:22.724 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 11: Node found
2017-07-15 15:03:22.725 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 12: Node found
2017-07-15 15:03:22.726 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 13: Node found
2017-07-15 15:03:22.727 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 14: Node found
2017-07-15 15:03:22.728 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 15: Node found
2017-07-15 15:03:22.729 [INFO ] [age.SerialApiGetInitDataMessageClass] - ZWave Controller using Controller API
2017-07-15 15:03:22.730 [INFO ] [age.SerialApiGetInitDataMessageClass] - ZWave Controller is Primary Controller
2017-07-15 15:03:22.731 [INFO ] [age.SerialApiGetInitDataMessageClass] - ------------Number of Nodes Found Registered to ZWave Controller------------
2017-07-15 15:03:22.732 [INFO ] [age.SerialApiGetInitDataMessageClass] - # Nodes = 14
2017-07-15 15:03:22.733 [INFO ] [age.SerialApiGetInitDataMessageClass] - ----------------------------------------------------------------------------
2017-07-15 15:03:23.819 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 10: Device discovery could not resolve to a thingType! 0214:0002:0002::1.36
2017-07-15 15:03:25.069 [WARN ] [rialmessage.IsFailedNodeMessageClass] - NODE 11: Is currently marked as failed by the controller!
2017-07-15 15:03:25.081 [WARN ] [rialmessage.IsFailedNodeMessageClass] - NODE 8: Is currently marked as failed by the controller!
2017-07-15 15:03:25.092 [WARN ] [rialmessage.IsFailedNodeMessageClass] - NODE 3: Is currently marked as failed by the controller!
2017-07-15 15:05:44.134 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘1’ for item ‘Shutter_GF_LivingL’ to handler for channel ‘zwave:device:15ad7e41bb2:node7:blinds_control’, because no thing with the UID ‘zwave:device:15ad7e41bb2:node7’ could be found.
2017-07-15 15:05:45.534 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘0’ for item ‘Light_FF_Buro_Watt’ to handler for channel ‘zwave:device:15ad7e41bb2:node14:meter_watts’, because no thing with the UID ‘zwave:device:15ad7e41bb2:node14’ could be found.
2017-07-15 15:05:47.015 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘2’ for item ‘Shutter_FF_Bed’ to handler for channel ‘zwave:device:15ad7e41bb2:node8:blinds_control’, because no thing with the UID ‘zwave:device:15ad7e41bb2:node8’ could be found.
2017-07-15 15:06:13.554 [WARN ] [l.serialmessage.SendDataMessageClass] - NODE 5: Already processed another send data request for this callback Id, ignoring.
2017-07-15 15:06:23.848 [WARN ] [l.serialmessage.SendDataMessageClass] - NODE 3: Already processed another send data request for this callback Id, ignoring.
don’t despair. It will be much better when you fix the small issues and you OH2.1 system will be running smoothly.
Downgrading from 2.1 to 2.0 will not fix the problems that exist in your system
It seems that you have another file called test.sitemap in your /etc/openhab2/sitemaps/ folder.
If you don’t need this one, delete it because it is causing errors.
Ok I did all of that rigth now, nodes 7,8 and 14 are 2 Rollershutters and 1 power switch. They all work in Paperui, I tested it 10 mins ago.
here’s the loooong log , I had to cut the log a bit in the middle, to long to post here.
2017-07-15 15:58:08.169 [WARN ] [ore.internal.events.OSGiEventManager] - Could n ot find an Event Factory for the event type ‘ItemChannelLinkRemovedEvent’.
2017-07-15 15:58:08.237 [WARN ] [ore.internal.events.OSGiEventManager] - Could n ot find an Event Factory for the event type ‘ThingRemovedEvent’.
2017-07-15 15:58:08.239 [WARN ] [ore.internal.events.OSGiEventManager] - Could n ot find an Event Factory for the event type ‘ThingRemovedEvent’.
2017-07-15 15:58:08.242 [WARN ] [ore.internal.events.OSGiEventManager] - Could n ot find an Event Factory for the event type ‘ThingRemovedEvent’.
2017-07-15 15:58:08.243 [WARN ] [ore.internal.events.OSGiEventManager] - Could n ot find an Event Factory for the event type ‘ThingRemovedEvent’.
2017-07-15 15:58:08.244 [WARN ] [ore.internal.events.OSGiEventManager] - Could n ot find an Event Factory for the event type ‘ThingRemovedEvent’.
2017-07-15 15:58:08.246 [WARN ] [ore.internal.events.OSGiEventManager] - Could n ot find an Event Factory for the event type ‘ThingRemovedEvent’.
2017-07-15 15:58:08.527 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Stopped Paper UI
2017-07-15 15:58:08.545 [INFO ] [panel.internal.HABPanelDashboardTile] - Stopped HABPanel
2017-07-15 15:58:08.560 [INFO ] [.dashboard.internal.DashboardService] - Stopped dashboard
2017-07-15 15:59:01.313 [WARN ] [org.eclipse.smarthome.core ] - FrameworkEvent WARNING - org.eclipse.smarthome.core
org.osgi.framework.ServiceException: Recursive ServiceFactory call in org.apache.felix.scr.impl.manager.SingleComponentManager.getService()
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:104)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:496)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:619)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:72)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.inject.BindMethod.getServiceObject(BindMethod.java:648)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2201)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager$SingleDynamicCustomizer.prebind(DependencyManager.java:925)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1520)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1005)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:859)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:823)[31:org.apache.felix.scr:2.0.6]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_131]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:496)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:619)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.smarthome.core.internal.events.OSGiEventManager$EventSubscriberServiceTracker.addingService(OSGiEventManager.java:67)
…
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:860)[8:org.apache.karaf.features.core:4.0.8]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1176)[8:org.apache.karaf.features.core:4.0.8]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1074)[8:org.apache.karaf.features.core:4.0.8]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_131]
at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
2017-07-15 15:59:01.388 [WARN ] [rg.eclipse.smarthome.core.autoupdate] - FrameworkEvent WARNING - org.eclipse.smarthome.core.autoupdate
org.osgi.framework.ServiceException: org.apache.felix.scr.impl.manager.SingleComponentManager.getService() returned a null service object
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:232)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:496)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:619)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.smarthome.core.internal.events.OSGiEventManager$EventSubscriberServiceTracker.addingService(OSGiEventManager.java:67)
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:318)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:261)[org.osgi.core-6.0.0.jar:]
at org.eclipse.smarthome.core.internal.events.OSGiEventManager.activate(OSGiEventManager.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_131]
at org.apache.felix.scr.impl.inject.BaseMethod.invokeMethod(BaseMethod.java:224)
at org.apache.felix.scr.impl.inject.BaseMethod.access$500(BaseMethod.java:39)
at org.apache.felix.scr.impl.inject.BaseMethod$Resolved.invoke(BaseMethod.java:617)
at org.apache.felix.scr.impl.inject.BaseMethod.invoke(BaseMethod.java:501)
at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:302)
at org.apache.felix.scr.impl.inject.ActivateMethod.invoke(ActivateMethod.java:294)
at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:297)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:108)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:906)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:879)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:823)[31:org.apache.felix.scr:2.0.6]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:212)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at java.security.AccessController.doPrivileged(Native Method)[:1.8.0_131]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:210)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:111)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:45)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:496)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:461)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:619)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.apache.felix.scr.impl.manager.SingleRefPair.getServiceObject(SingleRefPair.java:72)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.inject.BindMethod.getServiceObject(BindMethod.java:648)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager.getServiceObject(DependencyManager.java:2201)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager$SingleDynamicCustomizer.prebind(DependencyManager.java:925)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager.prebind(DependencyManager.java:1520)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.collectDependencies(AbstractComponentManager.java:1005)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:859)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:748)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager$SingleDynamicCustomizer.addedService(DependencyManager.java:799)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.DependencyManager$SingleDynamicCustomizer.addedService(DependencyManager.java:743)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1215)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1136)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:945)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:881)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1167)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:127)[31:org.apache.felix.scr:2.0.6]
at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:914)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:862)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:801)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:225)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:464)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:886)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:873)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:132)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:940)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:740)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.enableInternal(AbstractComponentManager.java:674)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.AbstractComponentManager.enable(AbstractComponentManager.java:429)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.enableComponents(ConfigurableComponentHolder.java:657)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.BundleComponentActivator.initialEnable(BundleComponentActivator.java:341)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:403)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.Activator.access$200(Activator.java:54)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:278)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:259)[31:org.apache.felix.scr:2.0.6]
at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:232)[31:org.apache.felix.scr:2.0.6]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:482)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerModified(BundleTracker.java:415)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:232)[org.osgi.core-6.0.0.jar:]
at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:444)[org.osgi.core-6.0.0.jar:]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:902)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:165)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:75)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:67)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:102)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.Module.publishEvent(Module.java:466)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.container.Module.start(Module.java:457)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:392)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:411)[org.eclipse.osgi-3.10.101.v20150820-1432.jar:]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1287)[8:org.apache.karaf.features.core:4.0.8]
at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:860)[8:org.apache.karaf.features.core:4.0.8]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1176)[8:org.apache.karaf.features.core:4.0.8]
at org.apache.karaf.features.internal.service.FeaturesServiceImpl$1.call(FeaturesServiceImpl.java:1074)[8:org.apache.karaf.features.core:4.0.8]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_131]
at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
2017-07-15 15:59:02.471 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at http://192.168.178.28:8080
2017-07-15 15:59:02.476 [INFO ] [.dashboard.internal.DashboardService] - Started dashboard at https://192.168.178.28:8443
2017-07-15 15:59:12.211 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model ‘weiler.rules’ has errors, therefore ignoring it: [24,5]: missing ‘end’ at ‘rule’
[268,45]: missing ‘)’ at ‘FIRE’
[269,75]: String literal is not properly closed
2017-07-15 15:59:19.407 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model ‘weiler.items’
2017-07-15 15:59:19.471 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function ‘OR’ requires two arguments. Using Equality instead.
2017-07-15 15:59:19.476 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function ‘OR’ requires two arguments. Using Equality instead.
2017-07-15 15:59:19.619 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function ‘OR’ requires two arguments. Using Equality instead.
2017-07-15 15:59:19.622 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function ‘OR’ requires two arguments. Using Equality instead.
2017-07-15 15:59:21.313 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model ‘weiler.sitemap’ has errors, therefore ignoring it: [24,1]: missing EOF at ‘’
2017-07-15 15:59:49.066 [INFO ] [ulation.internal.HueEmulationServlet] - Started Hue Emulation service at /api
2017-07-15 15:59:49.149 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2017-07-15 15:59:49.704 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = 5ac5c1f5-4b93-42b7-bf73-a92a14c68347, base URL = http://localhost:8080)
2017-07-15 15:59:50.049 [INFO ] [basic.internal.servlet.WebAppServlet] - Started Basic UI at /basicui/app
2017-07-15 15:59:50.820 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui
2017-07-15 15:59:51.929 [INFO ] [ui.habmin.internal.servlet.HABminApp] - Started HABmin servlet at /habmin
2017-07-15 15:59:55.489 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Connecting to serial port ‘/dev/ttyACM0’
2017-07-15 15:59:55.616 [INFO ] [ing.zwave.handler.ZWaveSerialHandler] - Serial port is initialized
2017-07-15 15:59:55.638 [INFO ] [mmandclass.ZWaveSecurityCommandClass] - Update networkKey
2017-07-15 15:59:55.667 [INFO ] [ve.internal.protocol.ZWaveController] - Starting ZWave controller
2017-07-15 15:59:55.668 [INFO ] [ve.internal.protocol.ZWaveController] - ZWave timeout is set to 5000ms. Soft reset is false.
2017-07-15 15:59:58.911 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 1: Node found
2017-07-15 15:59:58.912 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 3: Node found
2017-07-15 15:59:58.913 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 4: Node found
2017-07-15 15:59:58.913 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 5: Node found
2017-07-15 15:59:58.914 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 6: Node found
2017-07-15 15:59:58.915 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 7: Node found
2017-07-15 15:59:58.916 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 8: Node found
2017-07-15 15:59:58.916 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 9: Node found
2017-07-15 15:59:58.917 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 10: Node found
2017-07-15 15:59:58.918 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 11: Node found
2017-07-15 15:59:58.919 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 12: Node found
2017-07-15 15:59:58.920 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 13: Node found
2017-07-15 15:59:58.920 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 14: Node found
2017-07-15 15:59:58.921 [INFO ] [age.SerialApiGetInitDataMessageClass] - NODE 15: Node found
2017-07-15 15:59:58.922 [INFO ] [age.SerialApiGetInitDataMessageClass] - ZWave Controller using Controller API
2017-07-15 15:59:58.923 [INFO ] [age.SerialApiGetInitDataMessageClass] - ZWave Controller is Primary Controller
2017-07-15 15:59:58.924 [INFO ] [age.SerialApiGetInitDataMessageClass] - ------------Number of Nodes Found Registered to ZWave Controller------------
2017-07-15 15:59:58.925 [INFO ] [age.SerialApiGetInitDataMessageClass] - # Nodes = 14
2017-07-15 15:59:58.926 [INFO ] [age.SerialApiGetInitDataMessageClass] - ----------------------------------------------------------------------------
2017-07-15 16:00:00.038 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 10: Device discovery could not resolve to a thingType! 0214:0002:0002::1.36
2017-07-15 16:00:01.009 [WARN ] [rialmessage.IsFailedNodeMessageClass] - NODE 8: Is currently marked as failed by the controller!
2017-07-15 16:00:01.180 [WARN ] [rialmessage.IsFailedNodeMessageClass] - NODE 11: Is currently marked as failed by the controller!
2017-07-15 16:00:16.812 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘1’ for item ‘Shutter_GF_LivingL’ to handler for channel ‘zwave:device:15ad7e41bb2:node7:blinds_control’, because no thing with the UID ‘zwave:device:15ad7e41bb2:node7’ could be found.
This part of the items config is wrong. The OR group function accepts only 2 values. Try without the middle value (3).
That’s why you get this error:
2017-07-15 15:59:19.471 [ERROR] [arthome.core.items.dto.ItemDTOMapper] - Group function 'OR' requires two arguments. Using Equality instead.
This error:
2017-07-15 15:59:21.313 [WARN ] [el.core.internal.ModelRepositoryImpl] - Configuration model 'weiler.sitemap' has errors, therefore ignoring it: [24,1]: missing EOF at ''
indicates that in line #24 of your sitemap file there is a wrong character (very beginning of the line)
That’s strange because you listed 23 lines (and the syntax looks ok)
Maybe there is some strange character at the end/bottom of the weiler.sitemap file?
try to delete line #24 (if it exists)
Ok, I will try it, I just did a downgrade to 2.0 to see if everything is working again, well it is.
At least I know now that I have a possibility to get it work again ;).
I will correct those errors now that you mentioned and try it again with 2.1
THANK YOU for your help!
Changed all that, back on 2.1, in the rules there was really an “end” missing
Just 1 error now:
2017-07-15 21:58:53.562 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'weiler.rules’
2017-07-15 21:58:57.220 [INFO ] [el.core.internal.ModelRepositoryImpl] - Validation issues found in configuration model ‘weiler.rules’, using it anyway:
But that doesn’t look important.
It is working now , basicui works, I hope the rules will work as well now.
I will test that that tomorrow.
So this was really only a problem because of a few errors in the items an sitemap !