Version: 0.9.0.201612202037
after having openhab spike my cpu over 100%, i rebooted ubuntu.
After that the controller is no longer recognized
Open to suggestions as how to go about figuring out what is wrong
The OS, controller and openhab were all reinstalled/replaced 10 days ago. Besides the spiking of the CPU due to openhab, it has been running until now.
Is there a way to restore the DB? How can i recover from this>
2017-01-07 18:34:36.732 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'NexusPlayer.things’
2017-01-07 18:34:37.733 [ERROR] [e.smarthome.storage.json.JsonStorage] - Error reading JsonDB from /var/lib/openhab2/jsondb/org.eclipse.smarthome.core.thing.Thing.json. Cause java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $.
2017-01-07 18:34:37.736 [INFO ] [e.smarthome.storage.json.JsonStorage] - Json storage file at ‘/var/lib/openhab2/jsondb/org.eclipse.smarthome.core.thing.Thing.json’ was not read.
2017-01-07 18:34:37.743 [ERROR] [e.smarthome.storage.json.JsonStorage] - Error reading JsonDB from /var/lib/openhab2/jsondb/backup/1483814128409–org.eclipse.smarthome.core.thing.Thing.json. Cause java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $.
2017-01-07 18:34:37.748 [ERROR] [e.smarthome.storage.json.JsonStorage] - Error reading JsonDB from /var/lib/openhab2/jsondb/backup/1483814109736–org.eclipse.smarthome.core.thing.Thing.json. Cause java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $.
2017-01-07 18:34:37.754 [ERROR] [e.smarthome.storage.json.JsonStorage] - Error reading JsonDB from /var/lib/openhab2/jsondb/backup/1483813928545–org.eclipse.smarthome.core.thing.Thing.json. Cause java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $.
2017-01-07 18:34:37.759 [ERROR] [e.smarthome.storage.json.JsonStorage] - Error reading JsonDB from /var/lib/openhab2/jsondb/backup/1483813901221–org.eclipse.smarthome.core.thing.Thing.json. Cause java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $.
2017-01-07 18:34:37.764 [ERROR] [e.smarthome.storage.json.JsonStorage] - Error reading JsonDB from /var/lib/openhab2/jsondb/backup/1483813718736–org.eclipse.smarthome.core.thing.Thing.json. Cause java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $.
2017-01-07 18:45:02.333 [ERROR] [.script.engine.ScriptExecutionThread] - Rule ‘Set HVAC Last On/Off Times’: An error occured during the script execution: null
2017-01-07 18:45:44.861 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘0’ for item ‘BedRoomLight’ to handler for channel ‘zwave:device:controller:node17:switch_dimmer’, because no thing with the UID ‘zwave:device:controller:node17’ could be found.
2017-01-07 18:45:44.870 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘0’ for item ‘HallLight1’ to handler for channel ‘zwave:device:controller:node19:switch_dimmer’, because no thing with the UID ‘zwave:device:controller:node19’ could be found.
2017-01-07 18:45:44.877 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘PorchSconceSlider’ to handler for channel ‘zwave:device:controller:node10:switch_dimmer’, because no thing with the UID ‘zwave:device:controller:node10’ could be found.
2017-01-07 18:45:44.883 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘PorchSconceDoor’ to handler for channel ‘zwave:device:controller:node11:switch_dimmer’, because no thing with the UID ‘zwave:device:controller:node11’ could be found.
2017-01-07 18:45:44.889 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘BackDoorOld’ to handler for channel ‘zwave:device:controller:node7:sensor_binary’, because no thing with the UID ‘zwave:device:controller:node7’ could be found.
2017-01-07 18:45:44.968 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘GarageMotion’ to handler for channel ‘zwave:device:controller:node3:sensor_binary’, because no thing with the UID ‘zwave:device:controller:node3’ could be found.
2017-01-07 18:45:44.975 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘Front_Motion’ to handler for channel ‘zwave:device:controller:node4:sensor_binary’, because no thing with the UID ‘zwave:device:controller:node4’ could be found.
2017-01-07 18:45:45.009 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘LRTV_Volume’ to handler for channel ‘samsungtv:tv:f6a331f7_e98a_ece9_6278_c9157ab147a3:volume’, because no thing with the UID ‘samsungtv:tv:f6a331f7_e98a_ece9_6278_c9157ab147a3’ could be found.
2017-01-07 18:45:45.018 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘LRTV_Power’ to handler for channel ‘samsungtv:tv:f6a331f7_e98a_ece9_6278_c9157ab147a3:power’, because no thing with the UID ‘samsungtv:tv:f6a331f7_e98a_ece9_6278_c9157ab147a3’ could be found.
2017-01-07 18:45:45.023 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘LRTV_Source’ to handler for channel ‘samsungtv:tv:f6a331f7_e98a_ece9_6278_c9157ab147a3:sourceName’, because no thing with the UID ‘samsungtv:tv:f6a331f7_e98a_ece9_6278_c9157ab147a3’ could be found.
2017-01-07 18:45:45.050 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘BRPowerSwitch’ to handler for channel ‘zwave:device:controller:node18:switch_binary’, because no thing with the UID ‘zwave:device:controller:node18’ could be found.
2017-01-07 18:45:45.055 [WARN ] [ome.core.thing.internal.ThingManager] - Cannot delegate update ‘OFF’ for item ‘BRPowerSwitch’ to handler for channel ‘zwave:device:controller:node18:switch_binary’, because no thing with the UID ‘zwave:device:controller:node18’ could be found.
Its an ODROID, but not an SD Card, it uses an EMMC…much more stable.
I had issues with the SD card over a year ago…i noticed it would get corrupt(entire OS).
Since moving to the EMMC chip, hasn’t done it once.