Per Ethersex Lampe Schalten

Begonnen von Guest, 17 Oktober 2012, 20:55:50

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo,

ich beschäftige mich seit ein paar Tagen mit FHEM und bin daher noch grün
hinter den Ohren.
Da ich noch kein CUL oder sonstiges habe, habe ich erst mal mein Arduino
raus geholt und versuche jetzt eine Lampe zu schalten.

An sich funktioniert das auch. Zumindestens das Schalten.
Doch wenn ich ein oder aus Schalte komme ich auf eine neue Seite wo mir der
ECMD Befehl und die Ausgabe angezeigt wird.
Da sollte aber ein Lampensymbol an oder aus gehen...

Wie bekomme ich das denn am besten hin?

Hier meine Config:

fhem.cfg:
define AVRNETIO ECMD serial
/dev/ttyUSB0@115200                                                                                                                                                                  

attr AVRNETIO classdefs
ECMD=/var/media/ftp/uStor01/fhem/FHEM/ECMD.classdef                                                                                                                                      

attr AVRNETIO room
Arduino                                                                                                                                                                                      

#get AVRNETIO raw
?                                                                                                                                                                                              

                                                                                                                                                                                                                 

define LED ECMDDevice ECMD
p5                                                                                                                                                                                    

attr LED room Arduino


ECMD.classdef:

set on cmd {"pin set %NUM 1"}
#set on postproc {"on"}
set off cmd {"pin set %NUM 0"}



Vielen Dank schon mal!


Gruß Brun

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Ich habe gerade gesehen, dass ich im Logfile folgende Meldung bekomme.


Use of uninitialized value in split at fhem.pl line 2016.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Dr. Boris Neubert

                                             

Hallo Brun,

Am 17.10.2012 20:55, schrieb Brun:
> Doch wenn ich ein oder aus Schalte komme ich auf eine neue Seite wo
> mir der ECMD Befehl und die Ausgabe angezeigt wird.
> Da sollte aber ein Lampensymbol an oder aus gehen...
ich vermute, dass es daran liegt, dass ECMDDevices nicht in FHEMWEB
integriert sind. Ich verwende fuer eine aehnliche Aufgabe
Dummy-FS20-Geraete, die mittels notify das ECMDDevice schalten. Es
koennte auch mit "echten" Dummy-Devices gehen.

Gruesse
Boris

# Velux Rolladen 3.dz.roll1
#
define 3.dz.roll1.rc ECMDDevice VeluxRC 3 4 5
attr 3.dz.roll1.rc room 3-DG

# Dummy FS20
define 3.dz.roll1 FS20 ffff 32
attr 3.dz.roll1 dummy
attr 3.dz.roll1 room 3-DG

define 3.dz.roll1.notify.up notify 3.dz.roll1:on set 3.dz.roll1.rc up
define 3.dz.roll1.notify.down notify 3.dz.roll1:off set 3.dz.roll1.rc down

# remote control
define func.3.dz.roll1.down notify rc2.01:off set 3.dz.roll1 off
define func.3.dz.roll1.up notify rc2.01:on set 3.dz.roll1 on
define func.3.dz.roll1.stop1 notify rc2.01:dimup set 3.dz.roll1.rc stop
define func.3.dz.roll1.stop2 notify rc2.01:dimdown set 3.dz.roll1.rc stop
#define func.3.dz.roll1.stop2 notify seq.rc2.01.onon set 3.dz.roll1.rc stop
#define func.3.dz.roll1.stop2 notify seq.rc2.01.onon set 3.dz.roll1.rc stop

define 3.dz.roll1.log FileLog /var/log/fhem/3.dz.roll1.log 3.dz.roll1:.*
attr 3.dz.roll1.log room 3-DG

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Guest

Originally posted by: <email address deleted>

Hallo Boris,

ich habe es gerade mal ausprobiert.

Es funktioniert!


Vielen Dank!!!

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hi,

Ja es geht auch mit normalen Dummys

define AQDM dummy
attr AQDM setList on off
define AQDMOn notify AQDM.on {fhem ("set AQ K1on")}
define AQDMOff notify AQDM.off {fhem ("set AQ K1off")}

Das "Set AQ K1on/off" sind die Befehle an das ecmd device AQ

Gruß Andreas

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com