openHAB 3.0 Release discussion

after my hickups, i am now in OH3 (Raspb. 3B / openhabian) :partying_face:
looks super cool and thank you all for this great step forward!
can’t wait to dig into it more. THANK YOU!

When will we have the download page updated ? I need the windows binaries.

It’s no longer next but current :wink: so you can use:

I’ve uploaded my temporary fix to jython helper libraries. The details can be found here Jython helper libraries for OH3

Hoping that this is also a bug discussion, after upgrading to the final release I frequently get these warnings (not errors, so probably not really severe, but still):

21:00:22.637 [WARN ] [core.internal.scheduler.SchedulerImpl] - Scheduled job failed and stopped
java.lang.NullPointerException: null 
        at org.openhab.core.model.script.engine.ScriptError.<init>(ScriptError.java:65) ~[?:?]
        at org.openhab.core.model.script.interpreter.ScriptInterpreter.invokeFeature(ScriptInterpreter.java:140) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._doEvaluate(XbaseInterpreter.java:992) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._doEvaluate(XbaseInterpreter.java:955) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.doEvaluate(XbaseInterpreter.java:236) ~[?:?]
        at org.openhab.core.model.script.interpreter.ScriptInterpreter.doEvaluate(ScriptInterpreter.java:226) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:216) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.evaluateArgumentExpressions(XbaseInterpreter.java:1206) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._invokeFeature(XbaseInterpreter.java:1136) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.invokeFeature(XbaseInterpreter.java:1082) ~[?:?]
        at org.openhab.core.model.script.interpreter.ScriptInterpreter.invokeFeature(ScriptInterpreter.java:151) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._doEvaluate(XbaseInterpreter.java:862) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.doEvaluate(XbaseInterpreter.java:232) ~[?:?]
        at org.openhab.core.model.script.interpreter.ScriptInterpreter.doEvaluate(ScriptInterpreter.java:226) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:216) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._doEvaluate(XbaseInterpreter.java:459) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.doEvaluate(XbaseInterpreter.java:240) ~[?:?]
        at org.openhab.core.model.script.interpreter.ScriptInterpreter.doEvaluate(ScriptInterpreter.java:226) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.internalEvaluate(XbaseInterpreter.java:216) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.evaluate(XbaseInterpreter.java:202) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.ClosureInvocationHandler.doInvoke(ClosureInvocationHandler.java:47) ~[?:?]
        at org.eclipse.xtext.xbase.interpreter.impl.AbstractClosureInvocationHandler.invoke(AbstractClosureInvocationHandler.java:30) ~[?:?]
        at com.sun.proxy.$Proxy358.apply(Unknown Source) ~[?:?]
        at org.openhab.core.model.script.actions.ScriptExecution.lambda$0(ScriptExecution.java:82) ~[?:?]
        at org.openhab.core.internal.scheduler.SchedulerImpl.lambda$12(SchedulerImpl.java:166) ~[bundleFile:?]
        at org.openhab.core.internal.scheduler.SchedulerImpl.lambda$1(SchedulerImpl.java:76) [bundleFile:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
        at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?]
        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) [?:?]

4 posts were split to a new topic: Zstick on OH3

@Tron,

Do you have an idea which of your rules does throw this error? It slightly looks like a scheduled rule using a cron expression. Would be nice to know how the code looks like.

If you are not able to identify it please open an issue on GitHub for it. Thanks.

Hi

Did Somebody Upgrade on Ubuntu from 2.5.x to 3 and could Share some Details about the steps to perform?
I understood I can Just install OH3 via apt get and it should Copy over all My Text config? Is that true for Things, items, Scripts, Sitemaps, Rules, persistance and DB configs etc?

Will the install also automatically deactivate the oh2 Service?

I use many bindings with over a 1000 items and have some fear how Long I will need to clear Out all little issues then :laughing:

Check the release notes and scroll to the section titled Upgrade.

Before you do that, check the entire release notes carefully especially if you’re “using many bindings” - v1 bindings will not work.

5 posts were split to a new topic: Permissions on openHABian

4 posts were split to a new topic: openHABian logs

…and was worth an article in the online section of Germany’s biggest IT magazine

2 Likes

Is there a way to remove the old bindings, to get rid of the following messages?

2020-12-22 17:35:14.583 [WARN ] [core.karaf.internal.FeatureInstaller] - The binding add-on 'http1' does not exist - ignoring it.```

If you have addons.cfg, remove it from that file. If not or if that doesn’t work, remove it from $OH_USERDATA/config/org/openhab/addons.config

2 Likes

3 posts were split to a new topic: Beginner networking questions

2 posts were split to a new topic: Millis in mapdb?

3 posts were split to a new topic: Some-unclear-reference-please-rename-yourself

Dear community members,

this thread is for posts of general interest and specific to the OH3.0 release ONLY.
Don’t post your personal issues or on stuff that isn’t really new in OH3.0.
If you keep doing, this quickly becomes a pile of text and waste of time for all of us
so please stay focused and mind the posting rules. Thank you.

4 Likes

Hello. what about telegram action? will it work? Or I should to make script for send messages?)

Hy Philipp
How do you resolved the issue? I have the same problem that the system started but no openhab is available @ ip-address:8080