Autor Thema: DOIF reading von einem device übernehmen  (Gelesen 594 mal)

Offline MichaelD.

  • New Member
  • *
  • Beiträge: 3
DOIF reading von einem device übernehmen
« am: 10 November 2019, 15:58:48 »
hallo
und entschuldigt bitte meine anfänger frage.
Ich such schon seit zwei tagen nach einer lösung und das ohne erfolg.
Und ja, ich habe das doif wiki und andere themen schon mehr fach durch und blicke es einfach nicht.

lage:
ich habe von tradfri den dimmer (https://www.zigbee2mqtt.io/devices/ICTC-G-1.html) und die e27 lampe (https://www.zigbee2mqtt.io/devices/LED1622G12.html.
Beides in fhem angelernt und ansprechbar.
wie bekomme ich es hin das ein doif das reading vom dimmer in die lampe schreibt?

mein ansatz:
([Tradfri_dimmer:brightness] ) (set Licht_Stehlampe_Schlafzimmer brightness [Tradfri_dimmer:brightness])


schon ein mal vielen dank für eure hilfe

Offline mw77

  • Full Member
  • ***
  • Beiträge: 168
Antw:DOIF reading von einem device übernehmen
« Antwort #1 am: 10 November 2019, 16:29:10 »
Statt set setreading schreiben.
Debian 8 auf Proxmox Server
FS 20 über CUL, RFTRX für 433er Temp. Sensoren, HM-Mod-Uart über esp für HM, CCU2 für HM IP und HM wired

Online amenomade

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5566
Antw:DOIF reading von einem device übernehmen
« Antwort #2 am: 11 November 2019, 02:00:01 »
Und vielleicht die Ereignissteuerung des DOIFs statt Zustandsteuerung benutzen.
FHEM 5.9 Pi 3, EchoDot, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Offline MichaelD.

  • New Member
  • *
  • Beiträge: 3
Antw:DOIF reading von einem device übernehmen
« Antwort #3 am: 17 Dezember 2019, 19:20:27 »
Nabend,
entschuldigt das ich mich jetzt erst melde.
nach langem ausprobieren habe ich es hinbekommen.

defmod Tradfri_dimmer_DOIF_1 DOIF ([Tradfri_dimmer:"^brightness"]) (set Licht_Stehlampe_Schlafzimmer brightness [Tradfri_dimmer:brightness])

das brachte mir den erfolg.
 ;D