openhab-core
openhab-core copied to clipboard
Core framework of openHAB
I've changed persistence engine from `RRD4j` to `JDBC` (`mariadb`) sice I've read somewhere that `previousState` is not working with `RRD4j`. Unfortunately, `previousState(true)` does not work correctly for channels with unit...
Introduces two small changes on the Voice manager: * Register current running single shot dialog instances so they can be stoped by the voice manager stop method. * Allow the...
Hi, I have a use case that requires a different type user to have a specific role to just edit the MainUI Pages and Widgets. Is it possible? As far...
Following up on the debate on [this thread](https://community.openhab.org/t/scenes-openhab-vs-home-assistant-in-2022/138782) # Scenes ## Definition A scene is a preset that will change all items that are effected, so if you set a...
I am currently seeing several rules being triggered during openHAB startup which are then referencing items which are either missing or unitialized at that point. In order to fix that...
A request to `/things/{thingUID}` does not include the configuration defaults if they are not set at least once. Example Z-Wave device: The default for `binding_cmdrepollperiod` is set to 1500. Initially...
This is a first attempt at creating a core module which supports self- updating of OpenHAB via the UI. This PR is made available to allow OpenHAB maintainers to review...
I am experiencing this same issue on OpenHab 3.4.0 Build #3029. The Zwave process stops at: `2022-08-03 07:02:21.029 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - Connecting to serial port '/dev/ttyUSB0'` and the syslog at...
Add a new OH Serial Transport bundle `org.openhab.core.io.transport.serial.jserialcomm` based on https://fazecast.github.io/jSerialComm/. From website: _jSerialComm is a Java library designed to provide a platform-independent way to access standard serial ports without...
Required to fix https://github.com/openhab/openhab-webui/issues/2461. Currently when adding a new script action or script condition to a rule in the UI, the first thing the user sees is a red error...