openhab-core icon indicating copy to clipboard operation
openhab-core copied to clipboard

Core framework of openHAB

Results 394 openhab-core issues
Sort by recently updated
recently updated
newest added

- Add more basic time-related classes for usage in script and rules Allows comparisons like `new DateTimeType().zonedDateTime.getDayOfWeek() = DayOfWeek.MONDAY` or `new DateTimeType().zonedDateTime.getMonth() = Month.APRIL` in rules or scripts. Signed-off-by: Christoph...

enhancement
automation

As described by @J-N-K in #3070: [the thing has always a status](https://github.com/openhab/openhab-core/blob/3ba0b8cf6dd4968ee4ae759af28c489757c94cd6/bundles/org.openhab.core.thing/src/main/java/org/openhab/core/thing/internal/ThingImpl.java#L72). This status should be part of the ``ThingAddedEvent`` as it is the only information missing to create a...

And subcommands can implement it if they want. At the least the CommandConsoleExtension's description will now be visible in tab-completion. I've also implemented detailed completion for openhab:items, openhab:status, openhab:send, and...

Mireds are fairly common to describe the color temperature of lightbulbs (slightly less common than Kelvin), but are very useful for various calculations when adjusting the color temperature, as well...

Prevents ItemUpdater from forwarding a vetoed command to a group, and CommunicationManager from forwarding a vetoed command to a linked channel _or_ AutoUpdateManager. This encompasses several components to enable it:...

enhancement

If I do not use the default persistence service for an item, I have to specify the persistence service in rules or diagrams every time I want to retrieve older...

When using openHAB to process a voice command and trigger a rule, I want to say a confirmation about whetter the rule has failed or not, but from that rule...

If i test a rule , script or a diagram in a page, i have to write a separate rule or script to modify the item`s value to validate the...

Since in triggers there is a difference between update and change - it's even possible to set a trigger depending on change/update, then `PersistenceExtensions.lastUpdate` returns an invalid value. This value...