Hallo Zusammen,
Ich bin unterwegs meiner alten KNX Installation mit einer Homematic IP zu kombinieren. Dazu nun mein Thema:
Ich war mir ziemlich sicher, dass ich innerhalb von KNX einer Lampe einfach ein set Lampe1 toggle mitgeben konnte. Gehe ich Recht in der Annahme, dass ich das nur mit einer Statusadresse machen kann, die ich dann eben erstmal in der KNX einrichten muss? Das Ding ist nämlich, dass ich teilweise einmal togglen kann, aber dann eben nicht wieder zurück.
Ich spreche übrigens immer den Autor direkt an nicht den Sensor.
Anbei ein Beispiel wie eine Lampe eingerichtet ist:
Internals:
DEF 0/0/3:dpt1.001
DEVNAME WZ.Pfetten
FIRSTGADNAME g1
FUUID 5c799ed4-f33f-267f-ecc4-c3d180065d8a86a2
GETSTRING g1:noArg
IODev tul
LASTInputDev tul
MSGCNT 4
NAME WZ.Pfetten
NR 31
NTFY_ORDER 50-WZ.Pfetten
SETSTRING g1:off,on
STATE on
TYPE KNX
tul_MSGCNT 4
tul_RAWMSG C011fbw0000301
tul_TIME 2019-03-03 22:08:51
GADDETAILS:
g1:
CODE 00003
GROUP 0/0/3
MODEL dpt1.001
NO 1
OPTION
RDNAMEGET getG1
RDNAMEPUT putG1
RDNAMESET setG1
SETLIST :off,on
GADTABLE:
00003 g1
READINGS:
2019-03-03 22:08:51 getG1 on
2019-03-03 22:16:07 last-sender fhem
2019-03-03 22:16:07 setG1 on
2019-03-03 22:16:07 state on
Attributes:
IODev tul
alexaName Wandlampen
alexaRoom Wohnzimmer
event-on-update-reading state
eventMap /g1 on:on/g1 off:off/
genericDeviceType light
icon light_wall_1
room alexa,Wohnzimmer
userattr lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
webCmd on:off
Vielen Dank für eine Bestätigung (oder eben nicht)
Gruß,
Jens
Abend!
Togglen in der Form geht nicht.
Was willst Du denn genau? Ein Knöpfchen zum Togglen?
Dann würd ich so vorgehen:
define licht_wohnzimmer_schuko_1 KNX 3/5/5:dpt1.001
attr licht_wohnzimmer_schuko_1 IODev knxd
attr licht_wohnzimmer_schuko_1 alias Kommode
attr licht_wohnzimmer_schuko_1 devStateIcon (on)|([Ee]in):general_an:Aus (off)|([Aa]us):general_aus:Ein
attr licht_wohnzimmer_schuko_1 eventMap /on:Ein/off:Aus/
attr licht_wohnzimmer_schuko_1 group Beleuchtung
attr licht_wohnzimmer_schuko_1 icon light_wall_1
attr licht_wohnzimmer_schuko_1 room Wohnzimmer
attr licht_wohnzimmer_schuko_1 verbose 5
attr licht_wohnzimmer_schuko_1 webCmd Ein:Aus
Hallo,
Danke für deine Antwort. Nein einen Knopf wollte ich nicht.
Mein Ziel war, dass ich anderen HMIP Tastern einfach als Ausführung "set WZ.Licht toggle" statt ein DOIF zu schreiben.
Aber wenn du sagst es geht nicht?
Nope, geht nicht.
Hallo,
ich bin zufällig hier aufgeschlagen. Kann es sein, dass die erfragte Funktion mittlerweile funktioniert?
In meiner Installation habe ich mit set KNXTestGerät toggle genau den gewünschten Effekt. Was nicht geht ist ein toggle der GA.
Gab es hier Änderungen?
Gruß,
Thorsten