FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: ChrisW am 06 November 2018, 16:06:01

Titel: Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: ChrisW am 06 November 2018, 16:06:01
Hallo,
also ich suche eine schlanke möglichkeit mit einem Dummy ( wird für einen Button/Icon Tablet UI gebraucht ) mehrer Geräte zu schalten
ein Dummy mit dem Namen Kamin und on/off der soll schalten set heizung1 off , set heizung2 off ...
Muss ich hier wirklich per doif oder at .. arbeiten ? Oder gibt es dafür eine schönere Lösung ?
Ich will so verschiedene Statusmöglichkeiten geben wie
-Kamin "set kamin on"
-Party "set party on"
...
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Byte09 am 06 November 2018, 16:10:27
Zitat von: ChrisW am 06 November 2018, 16:06:01
Hallo,
also ich suche eine schlanke möglichkeit mit einem Dummy ( wird für einen Button/Icon Tablet UI gebraucht ) mehrer Geräte zu schalten
ein Dummy mit dem Namen Kamin und on/off der soll schalten set heizung1 off , set heizung2 off ...
Muss ich hier wirklich per doif oder at .. arbeiten ? Oder gibt es dafür eine schönere Lösung ?
Ich will so verschiedene Statusmöglichkeiten geben wie
-Kamin "set kamin on"
-Party "set party on"
...
Schau dir mal mein Modul MSWITCH an , kannst du so konfigurieren , das es bei on oder off beliebig devices mitzieht ( ohne dummy etc. )

Gruss Byte09


Gesendet von meinem SM-G900F mit Tapatalk
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Frank_Huber am 06 November 2018, 16:13:48
oder verzichte auf den Dummy und mach alles in einem DOIF.
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: sledge am 06 November 2018, 16:15:07
Wie wäre es mit Structure? Einfach die Geräte als Structure zusammenfassen...

Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: czcbe am 06 November 2018, 16:16:33
Einfachste Variante finde ich folgende mit Wildcards:

- Namensgebung für Devices vorbereiten (https://www.fischer-net.de/hausautomation/fhem/22-fhem-devicenamen.html)
- Z. Bsp. set dummy_EG_WZ_DI.* on/off
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: sledge am 06 November 2018, 16:18:45
Zitat von: czcbe am 06 November 2018, 16:16:33
Einfachste Variante finde ich folgende mit Wildcards:

- Namensgebung für Devices vorbereiten (https://www.fischer-net.de/hausautomation/fhem/22-fhem-devicenamen.html)
- Z. Bsp. set dummy_EG_WZ_DI.* on/off
Was aber nur bei passenden Namenskonventionen Spaß macht...
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: ChrisW am 06 November 2018, 16:28:51
MSwitch schaut Intressant aus aber sehr komplex ..

Es geht auch darum das ich bei set Kamin ON ein Dummy habe was auf ON ist um dies im TabletUI Grafisch anzuzeigen/ zu schalten.

Um genau zu sein will ich die Heizugen runterdrehen bei on
set heizung_wohnzimmersofa_Clima controlManu 18.0
set heizung_wohnzimmervitrine_Clima controlManu 18.0

Bei OFF
set heizung_wohnzimmersofa_Clima controlMode auto
set heizung_wohnzimmervitrine_Clima controlMode auto

Die Namen sind also nicht alle gleich
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Byte09 am 06 November 2018, 16:32:45
Zitat von: ChrisW am 06 November 2018, 16:28:51
MSwitch schaut Intressant aus aber sehr komplex ..

Es geht auch darum das ich bei set Kamin ON ein Dummy habe was auf ON ist um dies im TabletUI Grafisch anzuzeigen/ zu schalten.

Um genau zu sein will ich die Heizugen runterdrehen bei on
set heizung_wohnzimmersofa_Clima controlManu 18.0
set heizung_wohnzimmervitrine_Clima controlManu 18.0

Bei OFF
set heizung_wohnzimmersofa_Clima controlMode auto
set heizung_wohnzimmervitrine_Clima controlMode auto

Die Namen sind also nicht alle gleich
Das mswitch kannst du im Tablet UI direkt einbinden/anzeigen und schalten .
Es kann sehr komplex sein , für deine Anwendung aberx wirklich einfach zu konfigurieren

Gruss Byte09

Gesendet von meinem SM-G900F mit Tapatalk

Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Wernieman am 06 November 2018, 16:38:29
Ich persönlich würde mit dumm und notify arbeiten ...
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Byte09 am 06 November 2018, 16:41:42
Zitat von: Wernieman am 06 November 2018, 16:38:29
Ich persönlich würde mit dumm und notify arbeiten ...
Hmm .... und wo genau liegt der Vorteil mit zwei devices zu arbeiten ?

Gruss Byte09

Gesendet von meinem SM-G900F mit Tapatalk

Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: ChrisW am 06 November 2018, 16:55:59
Danke für den Tipp mit MSwitch :) Klappt super einfach
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Wernieman am 06 November 2018, 18:56:16
notify ist doch kein Device ...
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Ellert am 06 November 2018, 19:09:03
Zitat von: Wernieman am 06 November 2018, 18:56:16
notify ist doch kein Device ...

Was ist dumm?
Zitat von: Wernieman am 06 November 2018, 16:38:29
Ich persönlich würde mit dumm und notify arbeiten ...
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: TomLee am 06 November 2018, 19:16:12
Zitat von: Wernieman am 06 November 2018, 18:56:16
notify ist doch kein Device ...

Irgendwie schon, siehe Anhang.
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Byte09 am 06 November 2018, 19:19:56
Zitat von: Wernieman am 06 November 2018, 18:56:16
notify ist doch kein Device ...


... erstmal ist - für mich - alles was ich in fhem definieren muss ein Device - welcher Typ auch immer.
ob da jetzt auslegungsspielraum besteht ... ich weiss ja nicht .

.... aber im Grunde ja auch egal ;-)

gruss Byte09
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Ellert am 06 November 2018, 19:20:45
notify bezeichnet als Typ das Modul, von dem ein Gerät (Device) instanziert wird. Das gilt natürlich auch für den Typ dummy.
Titel: Antw:Einfache schlanke möglichkeit mit dummy mehrer Geräte schalten
Beitrag von: Wernieman am 07 November 2018, 08:54:03
Ups .. "dumm" = "dummy" ;o)

Prinzipiell stimmt dieses, das auch "notify" ein Device, nur für mich ist es "Logik" ....

P.S. wenn notify ein Device, ist es DOIF etc. übrigens auch .....