Intertechno Steckdose I/O-Device definieren

Begonnen von klausdor, 20 April 2013, 15:45:06

Vorheriges Thema - Nächstes Thema

klausdor

Hallo,

ich habe eine Elro-Schaltsteckdose definiert und es läuft nicht. Im WEB-GUI kann ich fein schalten, aber an der Lampe tut sich nichts.

Ein Blick in´s Logfile brachte dann den Grund.

Das Logfile sagt:  2013.04.20 13:58:16 3: No I/O device found for Elro_AD2_IT


Was habe ich da übersehen?

Muß ich vorher noch das I/O-Device für das physische CUL  anders einrichten oder definieren?

CUL_0 scheint es ja nicht zu sein. Das CUL_0 logt die Daten vom ESA200WZ ohne Probleme. Da scheint es mir ok zu sein.


Die Beschreibungen im Wiki zu  CUL, IT und in der FHEM-Anleitung V3.1 bringen mich

nicht praktisch weiter.

Danke schon mal.





Hier folgen einige Daten zum Problem:





(siehe Anhang / see attachement)










Meine fhem.cfg


attr global autoload_undefined_devices 1
attr global logfile /var/log/fhem/fhem-%Y-%m.log
attr global modpath /usr/share/fhem
attr global motd SecurityCheck:\
\
WEB,WEBphone,WEBtablet has no basicAuth attribute.\
telnetPort has no password/globalpassword attribute.\
Running with root privileges.\
Restart fhem for a new check if the problem is fixed,\
or set the global attribute motd to none to supress this message.\

attr global sendStatistics onUpdate
attr global statefile /var/log/fhem/fhem.save
attr global uniqueID /usr/share/fhem/FHEM/FhemUtils/uniqueID
attr global userattr devStateIcon icon sortby webCmd
attr global verbose 3
#
# pgm2 / autocreate configfile. Take a look at the other examples for more.
#

define WEB FHEMWEB 8083 global

define WEBphone FHEMWEB 8084 global
attr WEBphone stylesheetPrefix smallscreen

define WEBtablet FHEMWEB 8085 global
attr WEBtablet stylesheetPrefix touchpad

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog /var/log/fhem/fhem-%Y-%m.log fakelog

define autocreate autocreate
attr autocreate autosave 1
attr autocreate device_room %TYPE
attr autocreate filelog /var/log/fhem/%NAME-%Y.log
attr autocreate weblink 1
attr autocreate weblink_room Plots
# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create


# If the above notify did not helped, then you probably have to enable some of
# the following lines.  Verify first that /dev/xxx ist correct.

#define FHZ FHZ /dev/USB0
#define CUL CUL /dev/ttyACM0@9600 1234
#attr CUL rfmode HomeMatic

#define EUL TCM 310 /dev/ttyACM0@57600
#define BscBor TCM 120 /dev/ttyUSB0@9600
#define BscSmartConnect TCM 310 /dev/ttyUSB0@57600
define telnetPort telnet 7072 global
define CUL_0 CUL /dev/ttyACM0@9600 1034
attr CUL_0 devStateIcon .*:pgm2-2
define ESA2000_011e ESA2000 011e
attr ESA2000_011e room ESA2000
define FileLog_ESA2000_011e FileLog /var/log/fhem/ESA2000_011e-%Y.log ESA2000_011e
attr FileLog_ESA2000_011e logtype text
attr FileLog_ESA2000_011e room ESA2000
define ESAx000WZ_769e ESA2000 769e
attr ESAx000WZ_769e icon icoUhr
attr ESAx000WZ_769e room ESA2000
define FileLog_ESAx000WZ_769e FileLog /var/log/fhem/ESAx000WZ_769e-%Y.log ESAx000WZ_769e
attr FileLog_ESAx000WZ_769e icon icoHaus
attr FileLog_ESAx000WZ_769e logtype text
attr FileLog_ESAx000WZ_769e room ESA2000
define Tschibo_IT IT FFFF00000F FF F0
attr Tschibo_IT IODev CUL_0
attr Tschibo_IT model itswitch
attr Tschibo_IT room Wohnzimmer
define Elro_AD2_IT IT 0FFFFFF0FF FF F0
attr Elro_AD2_IT IODev CUL_0
attr Elro_AD2_IT model itswitch
attr Elro_AD2_IT room Wohnzimmer









Mein Logfile des FHEM:
2013.04.20 13:13:09 0: Server shutdown
2013.04.20 13:13:13 1: Including /etc/fhem.cfg
2013.04.20 13:13:15 3: WEB: port 8083 opened
2013.04.20 13:13:15 3: WEBphone: port 8084 opened
2013.04.20 13:13:15 3: WEBtablet: port 8085 opened
2013.04.20 13:13:15 3: telnetPort: port 7072 opened
2013.04.20 13:13:15 3: Opening CUL_0 device /dev/ttyACM0
2013.04.20 13:13:16 3: Setting CUL_0 baudrate to 9600
2013.04.20 13:13:16 3: CUL_0 device opened
2013.04.20 13:13:16 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2013.04.20 13:13:16 3: No I/O device found for Tschibo_IT
2013.04.20 13:13:16 3: No I/O device found for Elro_AD2_IT
2013.04.20 13:13:16 1: Including /var/log/fhem/fhem.save
2013.04.20 13:13:16 1: usb create starting
2013.04.20 13:13:16 3: Opening CUL device /dev/ttyACM1
2013.04.20 13:13:16 3: Can't open /dev/ttyACM1: Invalid argument
2013.04.20 13:13:16 3: Opening TCM310 device /dev/ttyUSB0
2013.04.20 13:13:16 3: Can't open /dev/ttyUSB0: No such device or address
2013.04.20 13:13:17 3: Opening TCM310 device /dev/ttyUSB1
2013.04.20 13:13:17 3: Can't open /dev/ttyUSB1: No such device or address
2013.04.20 13:13:17 1: usb create end
2013.04.20 13:13:17 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute. Running with root privileges. Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.04.20 13:13:17 0: Server started with 15 defined entities (version Fhem 5.4 (DEVELOPMENT), $Id: fhem.pl 3053 2013-04-08 14:31:22Z rudolfkoenig $, pid 6611)
2013.04.20 13:34:42 2: IT set Elro_AD2_IT on
2013.04.20 13:34:48 2: IT set Elro_AD2_IT on
2013.04.20 13:34:50 2: IT set Elro_AD2_IT off
2013.04.20 13:52:26 2: IT set Elro_AD2_IT on
2013.04.20 13:52:28 2: IT set Elro_AD2_IT on
2013.04.20 13:52:30 2: IT set Elro_AD2_IT off
2013.04.20 13:52:31 2: IT set Tschibo_IT on
2013.04.20 13:52:33 2: IT set Tschibo_IT off
2013.04.20 13:55:41 1: /dev/ttyACM0 disconnected, waiting to reappear
2013.04.20 13:58:09 1: Including /etc/fhem.cfg
2013.04.20 13:58:09 1: Including /etc/fhem.cfg
2013.04.20 13:58:13 3: WEB: port 8083 opened
2013.04.20 13:58:13 3: WEBphone: port 8084 opened
2013.04.20 13:58:13 3: WEBtablet: port 8085 opened
2013.04.20 13:58:14 3: telnetPort: port 7072 opened
2013.04.20 13:58:14 3: Opening CUL_0 device /dev/ttyACM0
2013.04.20 13:58:15 1: WEB: Can't open server port at 8083: Address already in use. Exiting.
2013.04.20 13:58:15 3: Setting CUL_0 baudrate to 9600
2013.04.20 13:58:15 3: CUL_0 device opened
2013.04.20 13:58:15 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2013.04.20 13:58:16 3: No I/O device found for Tschibo_IT
2013.04.20 13:58:16 3: No I/O device found for Elro_AD2_IT
2013.04.20 13:58:16 1: Including /var/log/fhem/fhem.save
2013.04.20 13:58:16 1: usb create starting
2013.04.20 13:58:16 3: Opening CUL device /dev/ttyACM1
2013.04.20 13:58:16 3: Can't open /dev/ttyACM1: Invalid argument
2013.04.20 13:58:16 3: Opening TCM310 device /dev/ttyUSB0
2013.04.20 13:58:16 3: Can't open /dev/ttyUSB0: No such device or address
2013.04.20 13:58:16 3: Opening TCM310 device /dev/ttyUSB1
2013.04.20 13:58:16 3: Can't open /dev/ttyUSB1: No such device or address
2013.04.20 13:58:16 1: usb create end
2013.04.20 13:58:16 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no basicAuth attribute. telnetPort has no password/globalpassword attribute. Running with root privileges. Restart fhem for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2013.04.20 13:58:16 0: Server started with 15 defined entities (version Fhem 5.4 (DEVELOPMENT), $Id: fhem.pl 3053 2013-04-08 14:31:22Z rudolfkoenig $, pid 1048














Grüße
Klaus
-------------------------------
Raspi2 mit V6.1; HMLAN; CUL868; ESA1000WZ-LED am Q3BA; FHT80TF-2; HM-CC-RT-DN und andere HM-Komponenten; 3x DECT200; xTrend9200_enigma2; Z-Wave als Versuch mit Einbaukomponenten hinter dem Schalter...

Ralph

Zitat von: klausdor schrieb am Sa, 20 April 2013 15:452013.04.20 13:13:16 3: No I/O device found for Tschibo_IT

http://www.tchibo.de/

:-)
FHEM auf RaspberryPi3 mit Geekworm USV und SignalDUINO 433MHz und HM-MOD-RPI-PCB mit 3 HM-Sec-SD-2, 5 FHT, 2 RM 100-2 Uni S, 2 HMS100, 6 CUL_WS, 6 CUL_FHTTK, 11 FS20 und 7 FS20V Spannungsüberwachungen

broadway

ZitatNo I/O device found for Elro_AD2_IT

Das macht nichts, ist bei mir auch. Ein CUL mit 868 MHz kann nur als Nebenprodukt IT schalten.

Dein on und off scheint falsch zu sein: FF und F0
Bei mir ist es 11 und 10:


(siehe Anhang / see attachement)
Linksys NSLU2 debian + CUL | FHT80B, FS20, Elro

klausdor

Hallo broadway,

danke für den Hinweis.

>Das macht nichts, ist bei mir auch.

Dann kann ich diese Meldung vergessen.

Aber es tut immer noch nicht.

Die ON/OFF Codes habe ich aus dem FHEMWiki zu Intertechno  und Punkt 5.2
Wieso hast Du andere? Ist die Doku dort falsch?

Also den AB440 kann ich mit der AB-Fernbedienung schalten und den Intertechnocode habe aus dem DIP-Schalter umgerechnet wie angegeben.

Da sehe ich keine Fehler.
Kann doch nicht so schwer sein, diese Steckdose anzusteuern...


Ich habe ein AB440WD (Aussensteckdose). Die Code sind hoffentlich für alle AB440 gleich?


Hat sonst jemand eine Idee?

Ergänzung 20 Minuten später:

Ich habe die 2. Aussensteckdose noch mal neu gedipt und dann
im FHEM definiert etc. --> Es geht nun !!!
Allerdings mit diesen Codes:  0FFFFFFF0F FF F0   Also ON=FF und OFF=F0


Ob die DIPs keinen richtigen Kontakt hatten???





Grüße
Klaus
-------------------------------
Raspi2 mit V6.1; HMLAN; CUL868; ESA1000WZ-LED am Q3BA; FHT80TF-2; HM-CC-RT-DN und andere HM-Komponenten; 3x DECT200; xTrend9200_enigma2; Z-Wave als Versuch mit Einbaukomponenten hinter dem Schalter...

Zrrronggg!

Kommt ganz generell bei DIP-Switches vor, dass die Kontakte der DIP Switches bei längerem liegen leicht korrodieren. Dann hilft es,  jeden Switch 2-3 hin und her schalten.

Ob das dein Problem gewesen sein könnte weiss ich aber nicht.
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL

klausdor

Hallo Zrrongg!


Nicht alleine. Unterschwellig habe ich das Gefühl, das es auch mit meiner FHEM-Installation auf der FB7390 zu tun hat, bzw. am SAVE nach Änderungen etc.

Ich teste und  noch 2-3 Tage  bis ich die Plots der ESA2000WZ sehe und dann setzte ich mal mit dem original FHEM-Image neu auf.

Grad noch ein anderer Gedanke:
Kann ich denn derzeit mit dem CUL868 auf 433 MHz empfangen und autocreate nutzen? Ich möchte von meiner alten Normstahl-Garagentor FB wissen, ob ich mit den 10 DIPs (und dem Code) was anfagen kann.

Schönen Sonntag!
Grüße
Klaus
-------------------------------
Raspi2 mit V6.1; HMLAN; CUL868; ESA1000WZ-LED am Q3BA; FHT80TF-2; HM-CC-RT-DN und andere HM-Komponenten; 3x DECT200; xTrend9200_enigma2; Z-Wave als Versuch mit Einbaukomponenten hinter dem Schalter...

Zrrronggg!

ZitatKann ich denn derzeit mit dem CUL868 auf 433 MHz empfangen und autocreate nutzen?

Ja dazu musst du das CUL aber vorübergehend auf 433 Mhz umkonfigurieren:

set CUL1 freq 433

Solange das so ist, kannst du keine 868.3 Mhz Geräte empfangen oder bediehnen und die Reichweite ist wegen des unabgestimmten Antennenkreises nicht gut.

wenn du fertig mit rumspielen bist, dann mit
set CUL1 freq 868.35
wieder zurückschalten.


ZitatIch möchte von meiner alten Normstahl-Garagentor FB wissen, ob ich mit den 10 DIPs (und dem Code) was anfagen kann.

Wenn die nicht protokollseitig kompatibel zu einem der bereits unterstützen Garagenantriebe ist (Hoerman glaub ich wird schon unterstützt) wird das eher nichts werden. Das die Frequenz stimmt ist ja nur die halbe Miete (oder sogar nur eine Drittel...). FHEM kann derzeit z.B. auch nicht Intertechno empfangen (nur senden). Aber Versuch macht kluch.
FHEM auf Linkstation Mini, CUL 868 SlowRF, 2xCUL 868 RFR, CUL 433 für IT, 2xHMLAN-Configurator mit VCCU, ITV-100 Repeater, Sender und Aktoren von FHT, FS20, S300, HM, IT, RSL