openhab-core
openhab-core copied to clipboard
Core framework of openHAB
Hi, When dealing with complex rule in python (especially the ones that suppose to distinguishes commands sent to the item either from physical device or from the rule), I found...
openHAB 2.5.0 Use of `var blah = transformRaw("xx","yy","zz")` in DSL rules throws a validation error at load time in `openhab.log` > 2020-09-13 22:47:41.089 [INFO ] [el.core.internal.ModelRepositoryImpl] - Validation issues found...
following item created via .items text configuration ` Number temp_sensor {homekit="TemperatureSensor" [minValue=13, maxValue=43] } ` result in meta data minValue and maxValue with values of type BigDecimal. the same item...
Here I just want to float some ideas about Ephemeris and how UIs can make it more approachable to users. First I would propose that we rename the service from...
I open this topic to help improving the current ontology. Of course, the ontology cannot cover all cases but at least it should cover what most of users will need....
Running snapshot 2811, I discovered this error: ``` 09:58:58.336 [ERROR] [.internal.handler.ScriptActionHandler] - Script execution of rule with UID 'maison3-14' failed: The name 'sendNotification' cannot be resolved to an item or...
Closes #2228 Two special rule names are created `scriptLoaded` and `scriptUnloaded`. They do not require triggers and can access all global variables in the script. It feels a bit hacky...
Currently it is only possible to get persistence providers through the Rest API. Threre should be a generic way to interact with binding actions analog to persistance, too.
When I have a DSL-rule that does something like this: ``` mytimer = createTimer(now.plusSeconds(60)) [| MyItem.sendCommand(ON) mytimer = null ] ``` and the rule file is modified/reloaded after the timer...
I'd like having dynamic [profiles](https://www.openhab.org/docs/concepts/profiles.html) that can be defined just as rules at runtime via textual configuration and/or UI. This would mean that you could have something like this in...