openHAB 4.3 Release Discussion

This topic can be used to discuss problems/experiences/questions on the openHAB 4.3 release as announced in this topic.

2 Likes

Upgraded from 4.2.3-1 with no issues.
Everything seems to work.
Big thank you to all involved.
Well done as usual.

3 Likes

Same here, only had a to correct The DateTimeType methods, which is named in the release notes.

Thanks to all for this release

2 Likes

I use OpenHAB with the EnOcean binding (USB300 Dongle, FSB14). Unfortunately, after the update to 4.3, nothing works anymore.

So far I donā€™t see any errors in the log, just that the thing is no longer online also after restart. NOT_YET_READY in status thing USB300.

Iā€™ll have to investigate it further. Maybe someone can let me know if it works for them.

My EnOcean binding setup still works. But my Eltako units are connected to openHAB via FGW14-USB.

I donā€™t get the log to workā€¦

Also, if I press ā€˜Playā€™, nothing happensā€¦ I donā€™t think there is documentation about the UI Log; if there is, I missed it and will be happy with a link, of course.

Can you please provide some information about your client as well as which protocol (http or https) you use or whether you use a reverse proxy?

Mmm, Iā€™m afraid I canā€™tā€¦ Just out-of-the-box stuff.

Do you mean that Iā€™m using an Android phone and thus the Android app? Via https://home.myopenhab.org.

When logged in into the UI, go to the about page, expand technical information and click on show details.
Copy it and PM me on the community.
Please also PM me whether the server URL in the Android app settings starts with HTTP or HTTPS.

Maybe your server is not logging a lot and you have not wait enough to get first logs?
Because old logs are not shown.

But should nothing happen when I click on Play? Anyway, I left the window open for 10 minutes, and nothing got logged. When I ā€˜tailā€™ the logs through the CLI, thereā€™s a log entry every 10 seconds, mostly.

1 Like

It is not just no logs to display. The play button will be disabled, and the stop/pause buttons enabled if the websocket connection is made. So there is some sort of underlying network issue.

I assume youā€™re on the same network - ie youā€™re not using OH cloud?

Mmm, looks like I am. Which is good when Iā€™m not home, but redundant when I am home. But I assume thereā€™s no way to differentiate like that?

Iā€™m not familiar with the Android app, but the iOS app will (or should) select the local network if available, and the cloud connector if the direct local connection is not available. The logger will currently only work if youā€™re on the same local network as your OH server - I think the cloud connector doesnā€™t provide websockets services at this stage.

1 Like

Hi,

updated yesterday from 4.2.2 to 4.3.0. After restart, everything came up flawless. Just minor warning regarding deprecated getZonedDateTime in my rules, fixed that using getInstant as discussed in another thread here.

Thanks for your dedication and awesome work. Merry Christmas :christmas_tree:

1 Like

Same problem on my side. No logging.

1 Like

Just a question regarding upcoming OH 5.
I will upgrade to a Raspberry Pi 5 and openhabian soon.
Is the current openhabian version (1.93 64-Bit Release) based on bullseye or bookworm?

Upgrade went fine, but all existing ECMA 2021 scripts donā€™t run.

ecma error

Creating a new ECMA 2021 script action in the rule and coping the code makes it runnable again. Seems to be an error in the migration. The type is changed from 4.2.x to 4.3 and OH doesnā€™t recognize it anymore. So probably the easy fix is changing the header.

edit: yes, removing the ā€˜;version=ECMAScript-2021ā€™ in the code tab also fixes the issue.

4.2.x ECMA 2021 script action header: 

actions:
  - inputs: {}
    id: "4"
    configuration:
      type: application/javascript;version=ECMAScript-2021
      script: >-

4.3 ECMA 2021 script action header:

  - inputs: {}
    id: "7"
    configuration:
      type: application/javascript
      script: >-


Thanks for the new Release! Great!
Is it just me - Go to ā€˜Settingsā€™ ā†’ ā€˜Thingsā€™ and then to an Generic MQTT Thing and try to display / change it. But now I only can copy and delete, I cannot see all the details, items or code and make any changes. I deleted browser cache & cookies already, also disabling / enabling the Thing is not helping. It is generic MQTT, not the HomeAssistant MQTT.

As I understand in the openHABian part of the blog post it is ā€œmove to a Bullseye-based Linux distributionā€.

1 Like