FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: sebi87 am 05 Oktober 2014, 10:22:25

Titel: Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 10:22:25
Hallo zusammen,
Ich habe mehrere Lampen via ARTNET an fhem angebunden. Jede Lampe lässt sich einzeln wunderbar schalten. Jetzt möchte ich zwei Lampen zusammenfassen und als Gruppe gleichzeitig schalten.
Wie muss ich das machen?

Klingt irgendwie echt einfach aber ich bekomme es nicht hin. Habe auch diverse Posts hier gelesen aber nichts gefunden.

Hier noch die Definition der Lampen:
define Regal_1 ARTNET 192.168.2.160 3
attr Regal_1 dimDuration 0.5
attr Regal_1 fp_Wohnung 400,800,2,
attr Regal_1 frequency 50
attr Regal_1 room Light
attr Regal_1 webCmd toggle

define Regal_2 ARTNET 192.168.2.160 4
attr Regal_2 dimDuration 0.5
attr Regal_2 fp_Wohnung 400,870,2,
attr Regal_2 frequency 50
attr Regal_2 room Light
attr Regal_2 webCmd toggle



Viele Grüße
Basti
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: Puschel74 am 05 Oktober 2014, 10:26:00
Hallo,

set Regal_1,Regal_2 on

Das ist aber im Einsteiger.pdf recht gut erklärt - von der commandref ganz zu schweigen  ;)

Grüße
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 10:41:15
Kannst du mir zeigen wo?

Ich habe es nicht gefunden.

Wie muss ich den Code integrieren?
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 10:45:01
Nach einigen versuchen hab ich es jetzt so
define Licht dummy
attr Licht room Light
attr Licht setList on off
define LichtAn notify Licht:on set Regal_2, Regal_1 on


probiert, Lieder ohne Erfolg :-(
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: Puschel74 am 05 Oktober 2014, 10:53:27
Hallo,

ich hab auch geschrieben
set Regal_2,Regal_1 on
Lass mal das Leerzeichen zwischen , und Regal_1 weg.

Was steht im Logfile?

Grüße

Edith: Das Einsteiger.pdf findest du oben bei den angepinnten Beiträgen: http://forum.fhem.de/index.php/topic,19621.0.html (http://forum.fhem.de/index.php/topic,19621.0.html)
Edith2: setList wird zuwenig sein - verpass dem Dummy noch das Attribut webCmd
attr Licht webCmd on:off
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 12:20:34
Hab es jetzt einmal ohne Leerzeichen probiert.

Mit dem Ergebnis das die Lampe Regal_2 angesteuert wird und dann die Weboberfläche abstürzt. Log bleibt leer.

Was mach ich noch falsch? :-(
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: Puschel74 am 05 Oktober 2014, 12:22:41
Hallo,

ZitatWas mach ich noch falsch? :-(
Du hast vermutlich das
http://forum.fhem.de/index.php/topic,16311.0.html (http://forum.fhem.de/index.php/topic,16311.0.html)
nicht gelesen und umgesetzt.

Schon mal ein update deiner Installation gemacht?

Grüße
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 12:26:11
Doch hab ich gelesen...

Ich kann leider mit leerem Logfile nicht viel an infos mitgeben außer meinen Definitionen und der Beschreibung der Fehler.
Die Installation ist neu und upgedatet.
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: Puschel74 am 05 Oktober 2014, 12:34:47
Hallo,

was macht dein FHEM damit?
define LichtAn notify Licht:on set Regal_2;set Regal_1 on

Grüße
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 12:59:12
Hallo,

es wird wieder nur eine Lampe (Regal_1) geschaltet.


Viele Grüße
Basti
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: Puschel74 am 05 Oktober 2014, 13:00:50
Hallo,

klar, aber dafür solltest du jetzt eine Meldung im Logfile haben  ;D

Ergänz mal bei Regal_2 noch das on.

grüße
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 13:21:25
habe das zweite on ergänzt und der effekt ist wieder wie vorhin...
Regal_2 geht an und das WebInterface stützt ab.

und im log ist nix zu sehen:

Log:2014.10.05 13:17:51 1: devStateIcon Regal_RGB: Bareword "Regal_RGB" not allowed while "strict subs" in use at (eval 37) line 1.

2014.10.05 13:17:52 1: devStateIcon Regal_RGB: Bareword "Regal_RGB" not allowed while "strict subs" in use at (eval 38) line 1.

2014.10.05 13:17:59 1: devStateIcon Regal_RGB: Bareword "Regal_RGB" not allowed while "strict subs" in use at (eval 40) line 1.

2014.10.05 13:17:59 1: devStateIcon Regal_RGB: Bareword "Regal_RGB" not allowed while "strict subs" in use at (eval 41) line 1.

2014.10.05 13:18:07 1: CallBlockingFn: Can't connect to localhost:7072

2014.10.05 13:18:12 1: CallBlockingFn: Can't connect to localhost:7072
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: Puschel74 am 05 Oktober 2014, 14:01:06
Hallo,

Meldungen hast du ja zuhauf im Logfile.

set EG_Eingang_Licht_innen,EG_Vorraum_Licht_HM on
funktioniert einwandfrei bei mir - ohne das FHEM abschmiert.
Ich weiß das hilft dir nicht viel.

Sorry - aber um deine Meldungen im Logfile gefallen mir nicht.
Ob das aber mit deinem Problem zu tun hat kann ich dir leider nicht sagen.
Mal warten bis jemand mit mehr Ahnung drüber schaut.

Grüße
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 05 Oktober 2014, 14:21:30
hmm bin gespannt...

Verwendest du auch ARTNET?
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: Puschel74 am 05 Oktober 2014, 14:51:41
Hallo,

nein.
Mein Beispiel zeigt aber eine Mischung aus FS20 und Homematic.
Ich denke aber mal das das unabhängig von der Gerätefamilie funktionieren müsste.

Grüße
Titel: Antw:Zwei Lampen via ARTNET gleichzeitig schalten
Beitrag von: sebi87 am 06 Oktober 2014, 06:44:52
Hallo zusammen,

Wenn ich das ganze Mit einem sleep versehe, funktioniert es. Hat jemand ne Idee warum?

define LichtAn notify Licht:on set Regal_2;sleep 0.5;set Regal_1 on

Ich hätte das ganze aber gern ohne das sleep kann dass an der Definition des ARTNET liegen?

define Regal_1 ARTNET 192.168.2.160 3
attr Regal_1 dimDuration 0.5
attr Regal_1 fp_Wohnung 400,800,2,
attr Regal_1 frequency 50
attr Regal_1 room Light
attr Regal_1 webCmd toggle

define Regal_2 ARTNET 192.168.2.160 4
attr Regal_2 dimDuration 0.5
attr Regal_2 fp_Wohnung 400,870,2,
attr Regal_2 frequency 50
attr Regal_2 room Light
attr Regal_2 webCmd toggle