openHAB 3.0 Release Candidates discussion

Is it normal that the ignored things in my inbox will not be ignored anymore after a reboot of my openHABian Pi?

You will have to be more precise. Is it all inbox entries or only the ones from a particular binding. Are your things defined in config files or with UI?
Just to mention that it still works as before in my case.

People, please stay on topic and only post here if your issue of general interest and specific to 3.0RC.
If you continue the way you did, this will invalidate usefulness of this thread to identify bugs in the RC to get them fixed in time.
Thank you for your cooperation.

In RC1 I have multiple entries “enabled CORS for REST API” in the openhab.log during startup/stop of openhab. I know, these are only INFO messages, but are they related to any binding/thing or do they appear also multiple times in a clean install ?

log (I shortened the *.items, *.things & *.sitemap entries)

2020-12-19 09:22:39.092 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to 'Europe/Zurich'.
2020-12-19 09:22:39.099 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Location set to '47.6133925548962,8.731502294540407'.
2020-12-19 09:22:39.101 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to 'de_CH'.
2020-12-19 09:22:42.075 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.079 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.102 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.195 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.216 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.306 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.330 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.348 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.382 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.411 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.465 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.489 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.514 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.549 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.586 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.625 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.678 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.719 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.804 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:42.885 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:44.247 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'xxxxxxx¨.items'
....
2020-12-19 09:22:48.332 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'xxxxxx.sitemap'
...
2020-12-19 09:22:48.604 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'xxxxxx.things'
2020-12-19 09:22:48.710 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:49.020 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:49.189 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:50.315 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2020-12-19 09:22:50.492 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'startup.rules'
2020-12-19 09:22:52.757 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:52.942 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:53.006 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:53.137 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:53.256 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:53.334 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:53.570 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:53.846 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:54.004 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:54.120 [INFO ] [e.io.rest.internal.filter.CorsFilter] - enabled CORS for REST API.
2020-12-19 09:22:54.289 [INFO ] [org.openhab.ui.internal.UIService   ] - Started UI on port 8082
2020-12-19 09:22:54.425 [INFO ] [.internal.servlet.HomeConnectServlet] - Initialize log viewer servlet (/homeconnect)
2020-12-19 09:22:56.225 [INFO ] [o.internal.handler.AstroThingHandler] - Scheduled Positional job astro:sun:local every 300 seconds
2020-12-19 09:22:56.697 [INFO ] [ternal.dhcp.DHCPPacketListenerServer] - DHCP request packet listener online

A post was split to a new topic: Zwave queue full

I’m on Build #2083 and I have a problem with expiration. It’s a bit weird, some of my items expire, some not.

The ones that expire are not included in the model, and have no links to things. They simply serve to trigger rules.

By I have one item in the model, linked to a MQTT thing/channel/switch, that never expires. I’ve tried 2m and 0d2m0s both without success.

In all cases (items that expire ok or not) the action is command=OFF

Should be fixed in RC2.

1 Like

RC2 has just been announced as released.

When i filter in the items tab and click on one item the new view is opened. When i go back the filter is still set but the filter result isn’t correct anymore.

Jython support for openHAB3, early christimas this year…

Question is after installing the addon should i just create my scripts in the automation folder (as in openHAB 2.x)?

I can confirm it’s fixed with OH3 RC2.

1 Like

Updated from RC1 to RC2 with the command sudo runtime/bin/update 3.0.0.RC2, removed all log files and then started openHAB. The events.log file remained empty until I stopped and restarted openHAB again.

Not sure of this in RC issue or was always there. But during my testing (OH3.0.0.RC1 on Docker) I found that it is not possible to create a player channel with the http binding.

According to the docs of the binding there is a player channel type available

But the player option is not available in MainUI when creating channel:
image

Manual configuration in the code tab as YAML also doesn’t work… the lines for the player channel are just deleted.

Didn’t try if it works for *.things file though.

Try RC2.

Bug. https://github.com/openhab/openhab-addons/pull/9433

1 Like

Shouldn’t manual installed bindings be visible in the Settings -> Bindings view? I installed an homematic binding manually to verify a fix. It’s visible when I add new things but I can’t see the binding in the settings.

Good question. But that was the same in PaperUI. I guess this is because you install a single bundle while installing via UI (or config-file) installs a feature.

A post was split to a new topic: Weatherbit.io

Until this, this did not worked? What scripting languages supported right now?
How does these work? And what about the migration of Jython/Javascript rules from openHAB 2?

No, unless somebody writes a binding for it.