Hi all,
I’ve just upgraded to openHAB 4.3.3 Release Build on OpenHabian on a Raspberry Pi 4.
I seem to be having a couple of common issues but unfortunately the common fixes aren’t working.
Firstly my times are out of whack by 12 hours. I’m in NZ which is GMT+13 at the moment. I’ve checked the time and timezone using the openhabian-config tool and it shows the correct time and Pacific Ocean / Auckland as the timezone.
I used
sudo nano /etc/default/openhab
and changed
EXTRA_JAVA_OPTS from -Duser.timezone=Europe/Berlin to
-Duser.timezone=Pacific/Auckland
I then stopped the openhab service and rebooted the system. After the reboot the Date command shows the correct time, timedatectl shows the correct local time, UTC time and time zone, everything looks fine, except the time in the openhab.log and event.log are still 12 hours out.
Is there yet another file I have to update to get the correct times for my logs and my Astro and Cron rules?
My second major issue is that the AmazonEchoControl Binding is throwing pages and pages of error messages into the Openhab.log. I read somewhere in the forums that this was a known issue with the first relase of 4.3 but had now been fixed. I’ve used the “Update everything” option on Openhabian-config, but it’s still doing the same thing.
Any assistance on these issues would be hugely appreciated.
Here’s the Start of my Openhab.log file created at 9:10 pm NZDT tonight:
2025-03-17 09:10:11.752 [INFO ] [org.openhab.core.Activator ] - Starting openHAB 4.3.3 (Release Build)
2025-03-17 09:10:12.384 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to ‘Pacific/Auckland’.
2025-03-17 09:10:12.395 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Location set to ‘-41.xxxxxxxxxxxxx,174.xxxxxxxxxxxxx’.
2025-03-17 09:10:12.397 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to ‘en_NZ’.
2025-03-17 09:10:12.399 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Measurement system set to ‘SI’.
2025-03-17 09:10:19.547 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model ‘MyItemsRP.items’
2025-03-17 09:10:20.865 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model ‘RuleTest.sitemap’
2025-03-17 09:10:33.417 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2025-03-17 09:10:33.706 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model ‘Operational-RP.rules’
2025-03-17 09:10:43.697 [ERROR] [Events.Framework ] - FrameworkEvent ERROR
org.osgi.framework.BundleException: Could not resolve module: org.smarthomej.binding.amazonechocontrol [247]
Unresolved requirement: Import-Package: org.openhab.core.common; version=“[3.1.0,4.0.0)”at org.eclipse.osgi.container.Module.start(Module.java:463) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1847) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1840) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1783) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1745) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1667) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) [org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) [org.eclipse.osgi-3.18.0.jar:?]
2025-03-17 09:10:57.929 [INFO ] [ab.ui.habpanel.internal.HABPanelTile] - Started HABPanel at /habpanel
2025-03-17 09:10:58.091 [INFO ] [e.automation.internal.RuleEngineImpl] - Rule engine started.
2025-03-17 09:11:00.234 [INFO ] [io.openhabcloud.internal.CloudClient] - Connected to the openHAB Cloud service (UUID = 08…9b, base URL = http://localhost:8080)
2025-03-17 09:11:01.860 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing ‘hue:room:001788fffeb1da38:b110c6c5-1a9e-4e94-9c9e-6606e81b14c9’ to inbox.
2025-03-17 09:11:06.697 [WARN ] [org.apache.felix.fileinstall ] - Error while starting bundle: file:/usr/share/openhab/addons/org.smarthomej.binding.amazonechocontrol-3.2.7.jar
org.osgi.framework.BundleException: Could not resolve module: org.smarthomej.binding.amazonechocontrol [247]
Unresolved requirement: Import-Package: org.openhab.core.common; version=“[3.1.0,4.0.0)”at org.eclipse.osgi.container.Module.start(Module.java:463) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:445) ~[org.eclipse.osgi-3.18.0.jar:?]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1260) [bundleFile:3.7.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1233) [bundleFile:3.7.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startAllBundles(DirectoryWatcher.java:1221) [bundleFile:3.7.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:515) [bundleFile:3.7.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) [bundleFile:3.7.4]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) [bundleFile:3.7.4]
2025-03-17 09:11:17.492 [WARN ] [mazonechocontrol.internal.Connection] - Parsing json failed: