Comments (16)
I have a solution for this, which works 70% reliable. I added scaleBooleanHK, which does:
Homekit On=true -> send [iobroker.max] to Homematic
Homekit On=false -> send 0 to Homematic
Homematic Level>0 -> send true to Homekit
Homematic Level=0 -> send false to Homekit
Brightness should be set deferred, but still under some race condition, e.g. when sliding, instead of tapping, it mixes up and brightness is set to 100%. Here the setting:
The problem is the "on" coming back from Homekit and then setting the lamp to 100%, which was only meant for on=false lamps. It would work, if the conversion would check whether the lamp is already on and not activate it in case. What do you think?
from iobroker.yahka.
Hallo jensweigele, arichter83,
ich bin kein Programmierer, aber im iOBroker Forum habe ich gelesen, dass man die Homematic Dimmer als Door einbinden kann und dann funktionieren sie perfekt:
von Paulchen67: Astrein funktionieren die Dimmer wenn ich sie in Yahka als Door definiere.
Was halt daran unschön ist, ist die Darstellung in der Home App als Tür und
an Stelle von Ein/Aus steht halt Geöffnet/Geschlossen dran.
Deshalb habe ich folgenden Lösungsvorschlag:
Wäre es möglich einen neuen Servicetyp z.B. "Lightblub-HomematicDimmer" o.ä. anzulegen der sich genauso wie ein Door verhält, aber ein Glühlampensymbol angezeigt wird und als Text statt Geöffnet/Geschlossen -> Ein/Aus steht?
Viele Grüße
izi1
from iobroker.yahka.
Hallo jensweigele, arichter83,
ich habe vor kurzem am 13.03.2018 ;) einen Vorschlag zur Lösung des Problems mit den Homatic Dimmern (als Door definiert) eingestellt. Jetzt ist mir erst aufgefallen, dass ich den falschen Screenshot dazu gepostet hatte.
Hier der richtige Screenshot, ich hoffe dadurch wird mein Anliegen besser dargestellt.
Viele Grüße
izi1
from iobroker.yahka.
Wenn Ihr den Adapter über den GitHub Button (aka "die Katze") aktualisiert, bekommt Ihr zwei neue IO Funktionen:
ioBroker.homematic.Dimmer.On und ioBroker.homematic.Dimmer.Brightness - welche Funktion wohin muss, sollte aus dem Namen ersichtlich sein.
Bei beiden müsst Ihr jeweils den LEVEL angeben.
Bei dem "On"-State kann ausgewählt werden, das beim Einschalten der letzte Wert genutzt werden soll. Wird das nicht gewählt, kann ein Standardwert angegeben werden.
Da ich keinen Dimmer habe, konnte ich nur durch simulieren/spielen den Code schreiben. Falls etwas nicht funktioniert, bitte mal ein Debug-Log posten, damit ich sehen kann, wie das Gerät sich verhält.
from iobroker.yahka.
Hallo jensweigele,
ich habe eben v 0.9.1 installiert Die beiden neuen IO Funktionen sind leider noch nicht wählbar.Vielen Dank schon mal für die Arbeit!
Mit freundlichen Grüßen
izi1
from iobroker.yahka.
Sehr komisch - da fehlt auch die Funktion aus der 0.9.0
Sieht so aus, als wäre der adapter nicht "hochgeladen" worden.
Kannst du den Adapter mal aktualsieren?
from iobroker.yahka.
Danke!
nach der Aktualisierung sind die Funktionen da.
Ein Traum, die Dimmer funktionieren nun zu 100%.
Viele Grüße
izi1
from iobroker.yahka.
Großartig, funktioniert super! Danke und wenn ich irgendwo helfen kann, gerne.
from iobroker.yahka.
Jetzt habe ich es auch hinbekommen. Vielen Dank
from iobroker.yahka.
from iobroker.yahka.
Hi @izi1, wenn dann bei @jensweigele! Danke für die Bereitschaft.
from iobroker.yahka.
Danke für das Angebot. Bisher gibt es das nicht. Ich denke mal darüber nach einen Donate-Button auf GitHub einzubinden.
from iobroker.yahka.
Hallo, kann vllt. jemand noch eimal einen Screenshot von einer fertigen "Homematic Dimmer" Konfiguration einstellen. Ich schaffe es nicht den Dimmer Aktor an zu schalten. Wenn ich extern den Dimmer schalte, werden mir die Helligkeit in % angezeigt?
Herzlichen Dank
from iobroker.yahka.
Hallo, kann vllt. jemand noch eimal einen Screenshot von einer fertigen "Homematic Dimmer" Konfiguration einstellen. Ich schaffe es nicht den Dimmer Aktor an zu schalten. Wenn ich extern den Dimmer schalte, werden mir die Helligkeit in % angezeigt?
Herzlichen Dank
Hallo,
da ich selbst auch nun einige Zeit Probleme hatte mit der Einbindung der Dimmaktoren in yahka hier meine Lösung. Geht nun zuverlässig.
from iobroker.yahka.
Hallo, kann vllt. jemand noch eimal einen Screenshot von einer fertigen "Homematic Dimmer" Konfiguration einstellen. Ich schaffe es nicht den Dimmer Aktor an zu schalten. Wenn ich extern den Dimmer schalte, werden mir die Helligkeit in % angezeigt?
Herzlichen DankHallo, da ich selbst auch nun einige Zeit Probleme hatte mit der Einbindung der Dimmaktoren in yahka hier meine Lösung. Geht nun zuverlässig.
Super, vielen dank für den Screenshot, funktioniert 1A :)
from iobroker.yahka.
``Hi Leute, ich verzweifele auch etwas an den Thema, da ich mir einen Aqara FP2 Sensor gekauft habe, um damit die Lampen (welche mit Homematic (nicht IP) Dimmern angesteuert werden) via Homekit in Küche und Esszimmer basierend auf Anwesenheit ein und auszuschalten, bzw. gedimmt einzuschalten.
Bevor ich aber zu Aqara und die Logik komme, möchte ich einfach in Homekit die Lampen gedimmt einschalten und wieder ausschalten und das funktioniert schon nicht.
![image](https://private-user-images.githubusercontent.com/4997922/281900455-ae454434-c09d-422a-908a-64e493e7bc75.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTMzODA1NDcsIm5iZiI6MTcxMzM4MDI0NywicGF0aCI6Ii80OTk3OTIyLzI4MTkwMDQ1NS1hZTQ1NDQzNC1jMDlkLTQyMmEtOTA4YS02NGU0OTNlN2JjNzUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDQxNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA0MTdUMTg1NzI3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTI4Mjk0MTA1YjE4ZmM1ZGE3NDY2NjY0NDkyNzhjZDFmMWI2ZDRhZjAwNWJlYTI4M2MzNWM2NWU2MzM0MTcyMSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.I8fGGDWdSJhXbCrjZvGwpgLSS3Dk6vtXU9o5MC06BQM)
![image](https://private-user-images.githubusercontent.com/4997922/281900574-11da20f2-9791-4341-8b6f-de6c9e25f742.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTMzODA1NDcsIm5iZiI6MTcxMzM4MDI0NywicGF0aCI6Ii80OTk3OTIyLzI4MTkwMDU3NC0xMWRhMjBmMi05NzkxLTQzNDEtOGI2Zi1kZTZjOWUyNWY3NDIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDQxNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA0MTdUMTg1NzI3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDExMDQxMmNmNDE0M2VhOGJlNmQwMjBkNzE3ZWY4MzgzMTRlNjgxNzBkMjdmODI1OWE0MmEzYjFiMmQxZWY3NyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.J9I68NBCc7nsEv3_vZUU-Dx0hhOMbDrNMI9pgr2Mfv8)
Als Level-Datapoint verwende ich immer "hm-rpc.1.JEQ0206727.1.LEVEL"
Licht einschalten über Homekit:
`
2023-11-09 23:32:07.376 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: true
2023-11-09 23:32:07.377 - debug: yahka.0 (2689190) scaleFloat: converting value to ioBroker: true to 0.01
2023-11-09 23:32:07.378 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] writing state to ioBroker: 0.01
2023-11-09 23:32:07.430 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] using previous level for switching on: undefined
2023-11-09 23:32:07.431 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] writing state to ioBroker [hm-rpc.1.JEQ0206727.1.LEVEL]: 50
2023-11-09 23:32:07.438 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] checking value change: 0 != 50 = true
2023-11-09 23:32:07.451 - debug: yahka.0 (2689190) got a stateChange for [hm-rpc.1.JEQ0206727.1.LEVEL]
2023-11-09 23:32:07.452 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":50,"ack":false,"ts":1699569127445,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1699569127445}
2023-11-09 23:32:07.453 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a change notify event, ioValue: 50
2023-11-09 23:32:07.453 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: 50 to 5000
2023-11-09 23:32:07.453 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] forwarding value from ioBroker (50) to homekit as (5000)
2023-11-09 23:32:07.456 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a set event, hkValue: 100
2023-11-09 23:32:07.456 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] set was initiated from ioBroker - exiting here
2023-11-09 23:32:07.458 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":50,"ack":false,"ts":1699569127445,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1699569127445}
2023-11-09 23:32:07.459 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a change notify event, ioValue: true
2023-11-09 23:32:07.459 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: true to 100
2023-11-09 23:32:07.460 - debug: yahka.0 (2689190) [Kuechenlicht.On] forwarding value from ioBroker (true) to homekit as (100)
2023-11-09 23:32:07.460 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: false
2023-11-09 23:32:07.460 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was initiated from ioBroker - exiting here
2023-11-09 23:32:07.463 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was accepted by ioBroker(value: 0.01)
2023-11-09 23:32:07.639 - debug: yahka.0 (2689190) got a stateChange for [hm-rpc.1.JEQ0206727.1.LEVEL]
2023-11-09 23:32:07.640 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":0.5,"ack":true,"ts":1699569127635,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569127635}
2023-11-09 23:32:07.641 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a change notify event, ioValue: 0.5
2023-11-09 23:32:07.641 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: 0.5 to 50
2023-11-09 23:32:07.643 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] forwarding value from ioBroker (0.5) to homekit as (50)
2023-11-09 23:32:07.644 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a set event, hkValue: 50
2023-11-09 23:32:07.644 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] set was initiated from ioBroker - exiting here
2023-11-09 23:32:07.645 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":0.5,"ack":true,"ts":1699569127635,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569127635}
2023-11-09 23:32:07.645 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a change notify event, ioValue: true
2023-11-09 23:32:07.646 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: true to 100
2023-11-09 23:32:07.646 - debug: yahka.0 (2689190) [Kuechenlicht.On] forwarding value from ioBroker (true) to homekit as (100)
2023-11-09 23:32:07.647 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: false
2023-11-09 23:32:07.648 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was initiated from ioBroker - exiting here
2023-11-09 23:32:10.455 - debug: yahka.0 (2689190) got a stateChange for [hm-rpc.1.JEQ0206727.1.LEVEL]
2023-11-09 23:32:10.456 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":50,"ack":true,"ts":1699569130451,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569130451}
2023-11-09 23:32:10.456 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a change notify event, ioValue: 50
2023-11-09 23:32:10.456 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: 50 to 5000
2023-11-09 23:32:10.457 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] forwarding value from ioBroker (50) to homekit as (5000)
2023-11-09 23:32:10.461 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a set event, hkValue: 100
2023-11-09 23:32:10.462 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] set was initiated from ioBroker - exiting here
2023-11-09 23:32:10.464 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":50,"ack":true,"ts":1699569130451,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569130451}
2023-11-09 23:32:10.465 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a change notify event, ioValue: true
2023-11-09 23:32:10.466 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: true to 100
2023-11-09 23:32:10.466 - debug: yahka.0 (2689190) [Kuechenlicht.On] forwarding value from ioBroker (true) to homekit as (100)
2023-11-09 23:32:10.468 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: false
2023-11-09 23:32:10.469 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was initiated from ioBroker - exiting here`
Dummerweise wird nun das Licht in Homekit als "AUS" angezeigt. Somit kann ich keinen "AUS" Event von meinem iPhone senden.
Also erneut ein Klick auf das Licht und setzen des Dimmwertes auf 50%:
`
2023-11-09 23:34:59.670 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a set event, hkValue: 50
2023-11-09 23:34:59.672 - debug: yahka.0 (2689190) scaleFloat: converting value to ioBroker: 50 to 0.5
2023-11-09 23:34:59.673 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] writing state to ioBroker: 0.5
2023-11-09 23:34:59.674 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] writing state to ioBroker [hm-rpc.1.JEQ0206727.1.LEVEL]: 0.5
2023-11-09 23:34:59.674 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: true
2023-11-09 23:34:59.675 - debug: yahka.0 (2689190) scaleFloat: converting value to ioBroker: true to 0.01
2023-11-09 23:34:59.675 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] writing state to ioBroker: 0.01
2023-11-09 23:34:59.687 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] checking value change: 50 != 0.5 = true
2023-11-09 23:34:59.697 - debug: yahka.0 (2689190) got a stateChange for [hm-rpc.1.JEQ0206727.1.LEVEL]
2023-11-09 23:34:59.698 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":0.5,"ack":false,"ts":1699569299693,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1699569299693}
2023-11-09 23:34:59.699 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a change notify event, ioValue: 0.5
2023-11-09 23:34:59.699 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: 0.5 to 50
2023-11-09 23:34:59.700 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] forwarding value from ioBroker (0.5) to homekit as (50)
2023-11-09 23:34:59.701 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a set event, hkValue: 50
2023-11-09 23:34:59.701 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] set was initiated from ioBroker - exiting here
2023-11-09 23:34:59.706 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":0.5,"ack":false,"ts":1699569299693,"q":0,"from":"system.adapter.yahka.0","user":"system.user.admin","lc":1699569299693}
2023-11-09 23:34:59.707 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a change notify event, ioValue: true
2023-11-09 23:34:59.708 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: true to 100
2023-11-09 23:34:59.708 - debug: yahka.0 (2689190) [Kuechenlicht.On] forwarding value from ioBroker (true) to homekit as (100)
2023-11-09 23:34:59.709 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: false
2023-11-09 23:34:59.709 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was initiated from ioBroker - exiting here
2023-11-09 23:34:59.719 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] set was accepted by ioBroker(value: 0.5)
2023-11-09 23:34:59.726 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] using previous level for switching on: 0.5
2023-11-09 23:34:59.728 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] writing state to ioBroker [hm-rpc.1.JEQ0206727.1.LEVEL]: 0.5
2023-11-09 23:34:59.776 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] function should switch on but level is already not equal to 0: 0.5
2023-11-09 23:34:59.777 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was accepted by ioBroker(value: 0.01)
2023-11-09 23:34:59.871 - debug: yahka.0 (2689190) got a stateChange for [hm-rpc.1.JEQ0206727.1.LEVEL]
2023-11-09 23:34:59.872 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":49.5,"ack":true,"ts":1699569299868,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569299868}
2023-11-09 23:34:59.872 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a change notify event, ioValue: 49.5
2023-11-09 23:34:59.872 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: 49.5 to 4950
2023-11-09 23:34:59.873 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] forwarding value from ioBroker (49.5) to homekit as (4950)
2023-11-09 23:34:59.877 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a set event, hkValue: 100
2023-11-09 23:34:59.878 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] set was initiated from ioBroker - exiting here
2023-11-09 23:34:59.879 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":49.5,"ack":true,"ts":1699569299868,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569299868}
2023-11-09 23:34:59.879 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a change notify event, ioValue: true
2023-11-09 23:34:59.880 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: true to 100
2023-11-09 23:34:59.880 - debug: yahka.0 (2689190) [Kuechenlicht.On] forwarding value from ioBroker (true) to homekit as (100)
2023-11-09 23:34:59.881 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: false
2023-11-09 23:34:59.882 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was initiated from ioBroker - exiting here
2023-11-09 23:35:02.948 - debug: yahka.0 (2689190) got a stateChange for [hm-rpc.1.JEQ0206727.1.LEVEL]
2023-11-09 23:35:02.949 - debug: yahka.0 (2689190) [Homematic.Dimmer.Brightness[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":0.5,"ack":true,"ts":1699569302945,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569302945}
2023-11-09 23:35:02.949 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a change notify event, ioValue: 0.5
2023-11-09 23:35:02.950 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: 0.5 to 50
2023-11-09 23:35:02.950 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] forwarding value from ioBroker (0.5) to homekit as (50)
2023-11-09 23:35:02.950 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] got a set event, hkValue: 50
2023-11-09 23:35:02.951 - debug: yahka.0 (2689190) [Kuechenlicht.Brightness] set was initiated from ioBroker - exiting here
2023-11-09 23:35:02.952 - debug: yahka.0 (2689190) [Homematic.Dimmer.On[hm-rpc.1.JEQ0206727.1.LEVEL]] change event from ioBroker via [hm-rpc.1.JEQ0206727.1.LEVEL]{"val":0.5,"ack":true,"ts":1699569302945,"q":0,"from":"system.adapter.hm-rpc.1","user":"system.user.admin","lc":1699569302945}
2023-11-09 23:35:02.952 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a change notify event, ioValue: true
2023-11-09 23:35:02.952 - debug: yahka.0 (2689190) scaleFloat: converting value to homekit: true to 100
2023-11-09 23:35:02.953 - debug: yahka.0 (2689190) [Kuechenlicht.On] forwarding value from ioBroker (true) to homekit as (100)
2023-11-09 23:35:02.953 - debug: yahka.0 (2689190) [Kuechenlicht.On] got a set event, hkValue: false
2023-11-09 23:35:02.953 - debug: yahka.0 (2689190) [Kuechenlicht.On] set was initiated from ioBroker - exiting here`
Die Lampe setzt sich in der App immer wieder auf "AUS" zurück.
Hat noch jemand eine Idee?
from iobroker.yahka.
Related Issues (20)
- Yahka 1.0.3 nicht kompatibel mit js-Controller 5.0 HOT 1
- Mehrere Geräten/attribute in einer device mit unterschiedlichen Namen HOT 1
- Nach Upgrade von HomeKit kann Yahka keine HomeKit Datenpunkt setzen HOT 1
- Please fix issues reported by adapter checker
- ServiceType: Lockmechanism not working
- Update von 0.17.0 auf 1.0.3 nicht möglich
- Keine Verbindung HomeKit -> Yahka, Geräte schalten nicht HOT 2
- Bridge kann nicht hinzugefügt werden - nicht kompatibel / Verbindung verloren
- Probleme nach dem Update 1.0.3 HOT 13
- Konvertierung scaleint ohne Angabe von min-Werten...
- Export and import of all devices
- No longer works correctly with iOS 17 HOT 15
- terminated with code 6 (UNCAUGHT_EXCEPTION) -> Cannot read properties of null (reading 'val') HOT 2
- Please update test-and-release workflow
- Feature Request: Search Field in top of the entities.
- Dropdown Auswahl "Kategorie" ist leer
- CurrentDoorState wird nicht aktualisiert HOT 1
- AppleTV Doorbell
- Some Yakah Instances not working after js-controller upgrade to 5.x.x HOT 2
- Feature Request: Weather station implementation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iobroker.yahka.