Getting started the install

Hello OpenHab community.

This open source home automation tool looks great! Unfortunately, I have installed several version of OpenHab and OpenHab2. 

On both occasions I simply get a blank screen when I try to access the installed instance of Open Hab UI. Has anyone experience a blank screen when installing the DEMO version of openHab2? It is my understanding that this should be turnkey with no configurations required?
Since I am getting the same results ( Blank screen) on every install, I’m going to presume that it’s not a bug,

I have the following version of Java installed
version 8 Update65 / 32 AND 64BIT
Se development kit 8 update 65 / 32 AND 64BIT

I run OpenHAB2 from CloudBees and can always access the main screen after unpacking the runtime and addons zips and running start.sh. Just navigate to hostname:8080. No need to add openhab.app or anything. What OS are you running? Are you making sure all instances of OpenHAB are shutdown before running 2?

Hi,

Thanks for the reply i will try this version from cloudbees ( https://openhab.ci.cloudbees.com/job/openHAB/). To answer your question i am running windows 10 ( upgrade from windows 7). I will post back.

Regards,

Here are the errors i get when i try to run the openhab2 instance from cloudbees. I do understand that it had a communication error with com port 3. But other than that i am not sure, what is causing all of the java errors.

I would like to use this open source automation product as it offers a lot of flexibility, Any help appreciated at this point. when i point my chrome browser to http://localhost:8080 i get a blank screen with no errors.
if i access the url by IP address from a second Windows machine, i get a blank screen with no errors.

Thanks again for the help openHab community…

2015-11-06 07:46:21.984 [ERROR] [.m.r.r.i.engine.RuleEngineImpl] - Error during the execution of startup rule ‘Update max and min temperatures’: cannot invoke method public abstract org.eclipse.smarthome.core.types.State org.eclipse.smarthome.core.persistence.HistoricItem.getState() on null


2015-11-06 07:46:36.643 [ERROR] [o.i.m.internal.MyOpenHABClient] - Socket.IO error: not authorized

2015-11-06 07:46:40.656 [ERROR] [.c.thing.internal.ThingManager] - Exception occured while calling thing handler factory ‘org.eclipse.smarthome.binding.yahooweather.internal.YahooWeatherHandlerFactory@19f3cf5’: null
java.lang.NullPointerException: null
at org.eclipse.smarthome.binding.yahooweather.handler.YahooWeatherHandler.startAutomaticRefresh(YahooWeatherHandler.java:100) ~[na:na]
at org.eclipse.smarthome.binding.yahooweather.handler.YahooWeatherHandler.initialize(YahooWeatherHandler.java:74) ~[na:na]
at org.eclipse.smarthome.core.thing.binding.BaseThingHandlerFactory.registerHandler(BaseThingHandlerFactory.java:116) ~[na:na]
at org.eclipse.smarthome.core.thing.internal.ThingManager$6.call(ThingManager.java:502) ~[na:na]
at org.eclipse.smarthome.core.thing.internal.ThingManager$6.call(ThingManager.java:1) ~[na:na]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_65]
at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_65]

2015-11-06 07:46:44.747 [ERROR] [b.s.internal.SysteminfoBinding] - System monitor error: {}
org.hyperic.sigar.SigarException: java.lang.UnsatisfiedLinkError: org.hyperic.sigar.Sigar.getNetInterfaceList()[Ljava/lang/String;
at org.hyperic.sigar.SigarProxyCache.invoke(SigarProxyCache.java:220) ~[sigar-1.6.4.jar:na]
at com.sun.proxy.$Proxy61.getNetInterfaceList(Unknown Source) ~[na:na]
at org.openhab.binding.systeminfo.internal.SysteminfoBinding.initializeSystemMonitor(SysteminfoBinding.java:419) [bundleFile:na]
at org.openhab.binding.systeminfo.internal.SysteminfoBinding.updated(SysteminfoBinding.java:403) [bundleFile:na]
at org.eclipse.equinox.internal.cm.ManagedServiceTracker$1.run(ManagedServiceTracker.java:276) [org.eclipse.equinox.cm_1.1.0.v20131021-1936.jar:na]
at org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run(SerializedTaskQueue.java:36) [org.eclipse.equinox.cm_1.1.0.v20131021-1936.jar:na]

2015-11-06 07:46:48.557 [ERROR] [.p.m.i.MysqlPersistenceService] - mySQL: Failed connecting to the SQL database using: driverClass=com.mysql.jdbc.Driver, url=null, user=null, password=null
java.sql.SQLException: The url cannot be null
at java.sql.DriverManager.getConnection(Unknown Source) ~[na:1.8.0_65]
at java.sql.DriverManager.getConnection(Unknown Source) ~[na:1.8.0_65]
at org.openhab.persistence.mysql.internal.MysqlPersistenceService.connectToDatabase(MysqlPersistenceService.java:474) [bundleFile:na]
at org.openhab.persistence.mysql.internal.MysqlPersistenceService.activate(MysqlPersistenceService.java:176) [bundleFile:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_65]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_65]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_65]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_65]
at org.eclipse.equinox.internal.ds.model.ServiceComponent.activate(ServiceComponent.java:235) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.activate(ServiceComponentProp.java:146) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.build(ServiceComponentProp.java:345) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponent(InstanceProcess.java:620) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:197) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) [org.eclipse.equinox.ds_1.4.200.v20131126-2331.jar:na]
at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:70) [org.eclipse.equinox.util_1.0.500.v20130404-1337.jar:na]

2015-11-06 07:46:55.535 [ERROR] [o.b.d.i.d.IT100BridgeDiscovery] - discoverBridge(): No Message Read from Serial Port ‘COM3’