Med lidt input fra OpenHab forumet og forumet her har jeg fået mit HomeKit til at virke med dimmer :-)
Da jeg ikke benytter den "normale" måde med at oprette mine lys osv. i en .items fil, men kun laver link og tagger via cmd line er min løsning kommet til at se sådan ud:
items fil : (skal jeg så bruge for at lave en dummy item til Homekit)
Dimmer LysoverspisebordHomeKit "Lys Over spisebord" <light> [ "Lighting" ] //Dummy for at få Homekit til at virke
rules fil :
// Lys over spisebord
rule "LysoverspisebordHomeKit"
when
Item LysoverspisebordHomeKit received command
then
if (receivedCommand != ON && receivedCommand != OFF) {
IHCELKOController_StueAlrumOverSpisebordLampeudtagDimmerLysNiveau.sendCommand(receivedCommand)
} else if (receivedCommand == OFF) {
IHCELKOController_StueAlrumOverSpisebordLampeudtagDimmerLysNiveau.sendCommand(0)
}
end
rule "IHCELKOController_StueAlrumOverSpisebordLampeudtagDimmerLysNiveau"
when
Item IHCELKOController_StueAlrumOverSpisebordLampeudtagDimmerLysNiveau received update
then
val level = IHCELKOController_StueAlrumOverSpisebordLampeudtagDimmerLysNiveau.state as Number
LysoverspisebordHomeKit.postUpdate(level)
end
Status for forum update: Vi køre faktisk på seneste version af forum softwaren men der er en bug med IE 11. Jeg har prøvet en "hotfix" der skulle hjælpe men da jeg ikke selv bruger IE 11 så må I gerne melde tilbage om det virker eller ej. Husk lige at rense jeres IE 11 cache inden.... :-)
fandt en løsning....det viser sig at man kan sætte de tryk ind med bruger "inde" på en "Indgang for automatisk sluk af ude lys" så virker timeren også for dem... måske en karl-koder løsning med det virker..