* [js-transform] Introduced support for additional parameters
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Added junit tests and updated readme
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Typo fixes
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Typo fix
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* Fixed junit test
Signed-off-by: Pauli Anttila <pauli.anttila@gmail.com>
* [orbitbhyve] initial contribution
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* [orbitbhyve] improvements based on code review
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* [orbitbhyve] next bunch of fixes related to code review
Signed-off-by: Ondrej Pecta <opecta@gmail.com>
* Update bundles/org.openhab.binding.orbitbhyve/src/main/java/org/openhab/binding/orbitbhyve/internal/OrbitBhyveHandlerFactory.java
Signed-off-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
* Add white shortcut for sat threshold
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* Fix compiler warnings.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
* [homeconnect] Predefined temp / spin speeds options for unsupported washer programs
Fix#10701
Also save in programs cache the unuspported program
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Use constants OPTION_WASHER_TEMPERATURE and OPTION_WASHER_SPIN_SPEED
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* Review comment : using constants
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
* [miio] Minor improvement documentation & message
* [miio] minor cleanup from sat
* miio] fix another minor datetimeformat SAT issue
Signed-off-by: Marcel Verpaalen <marcel@verpaalen.com>
Currently, when a message is received the command will be determined only from the hard-coded set of ON/OFF commands, which means if I configure
a thing and attach it to a switch there is no guarantee that it will respond as expected to receive commands. This PR changes the message factory
to require either bytes (from the RFXcom device) or all the details required to make a transmissable message, including the confguration of the
associated Thing. At the moment, this is only used by lighting4 and raw types, but I expect it will be useful for others in the future.
The hard-coded ON/OFF commands in lighting4 are based on experimentation with different devices, and are not at all consistent. This PR deprecates the
use of those so that in a future release, Lighting4 devices will only work when configured with the correct command ids up front. This will resolve
inconsistent behaviour where devices that have been discovered may work correctly, work only for ON or OFF but not both, have ON and OFF the wrong
way around, turn ON one physical device and OFF another, or any combination of those possibilities.
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
* [volvooncall] Extend battery channels
Add some convenience channels for charging status and handle the battery level carefully because the API can be misleading.
Signed-off-by: James Hewitt-Thomas <james.hewitt@gmail.com>
* [fmiweather] Fix UNDEF observations in corner case situations.
In addition, tests added for static utility functions in
AbstractWeatherHandler.
Resolves#11024.
Signed-off-by: Sami Salonen <ssalonen@gmail.com>
The set of available HM-MOD-EM-8 channels varies depending on the
function a given channel is configured to use, which is why for those
devices we can't determine a static ThingType, but instead must populate
the thing channels on initialization. The existing code already handled
that case, but missed registering channel types for the dynamically
generated channels, which is why those channels were not shown in main
UI.
Signed-off-by: Danny Baumann <dannybaumann@web.de>
* [mielecloud] Less strict e-mail validation
Signed-off-by: Björn Lange <bjoern.lange@tu-dortmund.de>
* Some more e-mail validation test cases
Signed-off-by: Björn Lange <bjoern.lange@tu-dortmund.de>
Co-authored-by: Björn Lange <bjoern.lange@tu-dortmund.de>