Homematic wired

Begonnen von Henne1977, 26 Januar 2013, 22:46:00

Vorheriges Thema - Nächstes Thema

stephan-221

Hallo Gevoo,

hier dann die Logfiles vom korrigierten Versuch.
Auf der FHEM Webseite keine Unterschiede.
Habe die Grafiken mit der letzten Version verglichen.

Viele Grüße
Stephan

holzwurm83

Hallo gevoo,

anbei mein Feedback. Der HMW_Sen_SC_12_* scheint nach wie vor nicht zu funktionieren. Ein get führt zum teil sogar zum Absturz.
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

gevoo

Hallo Stephan, hallo holzwurm83,

habe Eure logs durchgearbeitet und einige Veränderungen vorgenommen. Bitte wieder um einen Test.

Gruß gevoo

holzwurm83

Hallo gevoo,

ich bekomme in der Konsole folgenden Fehler beim Start.
substr outside of string at ./FHEM/10_HM485.pm line 313.
Fhem stürzt dann bei mir auch ab.
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

stephan-221

#484
Hallo Gevoo,

ähnliches Verhalten wie bei Holzwurm:

Kanal editieren:
Can't use string ("11") as a HASH ref while "strict refs" in use at FHEM/lib/HM485/Device.pm line 538.
FHEM stürzt ab.

Bei einem Ausgang Schalten über die Kanalseite (Set ON/OFF) kommt der Hinweis:

.DIGITAL_OUTPUT ist noch nicht fertiggestellt


Viele Grüße
Stephan

Kruemel

Hallo gevoo,

hier die Inhalte zum HM485 aus meiner fhem.cfg

Dies kam nicht von mir, sondern nach Betätigung des Aktors. Es wurde am Ende der Datei eingefügt.

define HMW_LC_Sw2_DR_LEQ0979521 HM485 0000FA32
attr HMW_LC_Sw2_DR_LEQ0979521 room HM485
define FileLog_HMW_LC_Sw2_DR_LEQ0979521 FileLog ./log/HMW_LC_Sw2_DR_LEQ0979521-%Y.log HMW_LC_Sw2_DR_LEQ0979521
attr FileLog_HMW_LC_Sw2_DR_LEQ0979521 logtype text
attr FileLog_HMW_LC_Sw2_DR_LEQ0979521 room HM485

Diese Zeilen habe ich eingefügt.

define HM485_LAN HM485_LAN 192.168.100.80:1000
attr HM485_LAN hmwId 00000001
attr HM485_LAN room HM485


Gruß Krümel

RPi, Homematik, LAN-CFG, Bewegungsmelder, Rauchmelder, Rolläden, Schalter, Türkontakte, Heizungsventile, FB7390, Owncloud, xBMC

gevoo

Hallo Stephan, hallo holzwurm83,

danke für Eure Tests. Ich konnte wieder einige Fehler beheben. Das Resultat befindet sich im Anhang.

Grüße gevoo

gevoo

Hallo Krümel,

dann prüfe doch mal, ob Du irgendwo in Deiner fhem.cfg HMLAN1 stehen hast. Das ist zuviel.

Gruß gevoo

stephan-221

#488
Hallo Gevoo,

anliegend die Logs vom Modul.


Das sind die Meldungen auf der Console bei Channel21   save config bzw.  get state (jeweils mit FHEM Absturz):

Can't use string ("read,event") as a HASH ref while "strict refs" in use at FHEM/lib/HM485/Device.pm line 854.

Can't use string ("read,write,event") as a HASH ref while "strict refs" in use at FHEM/lib/HM485/Device.pm line 854.


Viele Grüße
Stephan

Kruemel

Hallo gevoo,

ich habe HMLAN1 für den den LAN-CFG eingetragen.
Bedeutet dies,dass man wired nicht gleichzeitig mit Funk betreiben kann?

# HM-CFG-LAN
define HMLAN1 HMLAN 192.168.100.60:1000
attr HMLAN1 hmId 123ABC
attr HMLAN1 hmLanQlen 1_min
attr HMLAN1 logIDs sys,all
attr HMLAN1 respTime 5
attr HMLAN1 room UG-Wolfgang
attr HMLAN1 wdTimer 25


Gruß Krümel
RPi, Homematik, LAN-CFG, Bewegungsmelder, Rauchmelder, Rolläden, Schalter, Türkontakte, Heizungsventile, FB7390, Owncloud, xBMC

Ralf9

Hallo,

Ich möchte auch mit dem Homematic wired anfangen.

Ich habe dazu den HMW-Sen-SC-12-DR Bausatz und für den RS485 Tranceiver den LTC1487 bestellt.
Außerdem habe ich mir noch den HMW-IO-12-FM gekauft.

Den Busabschluß möchte ich mir selber aus 3 Widerständen zusammenlöten.
Hat schon mal jemand gemessen was der "HomeMatic 076806 Wired RS485-Busabschluss-Widerstand" für Werte hat.

Im ersten Schritt möchte ich zum Testen mit dem LTC1487 und dem MAX232 an der Seriellen des PC's anfangen.
Im zweiten Schritt möchte ich den LTC1487 und den ADUM1301 (galvanische Trennung) am UART3 des Cubietruck anschließen
PG6 (TS1_D2/CSI1-D2/UART3-TX)
PG7 (TS1_D3/CSI1-D3/UART3-RX)
PG8 (TS1_D4/CSI1-D4/UART3-RTS)


Zitat von: holzwurm83 am 25 November 2014, 22:17:52
- HM485 Wired von Dirk
Ist dies die "RasperyPi + LCD + CSM / RS485 Platine" von Dirk?
http://forum.fhem.de/index.php/topic,12854.msg77861.html#msg77861

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

gevoo

Hallo Krümel,

wenn der HMLAN1 für Funk ist, dann ist das in Ordnung. Hast Du auf Deinem Raspi etwas Laufen, was viel Rechenleistung in anspruch nimmt? Deine Verbindung zum HM485_Lan wird immer unterbrochen. Damit kannst Du keinen sicheren Busverkehr herstellen.

Gruß gevoo

Kruemel

Hallo gevoo,

dort läuft noch Owncloud. Ich schalte das nachher mal ab. Woran sehe ich, dass es besser ist.

Gruss Kruemel
RPi, Homematik, LAN-CFG, Bewegungsmelder, Rauchmelder, Rolläden, Schalter, Türkontakte, Heizungsventile, FB7390, Owncloud, xBMC

gevoo

Hallo kruemel,

daran, daß dein HM485_LAN nicht ständig reconnectet

Gruß gevoo

gevoo

Hallo Stephan,

danke für den Test. Wieder einen Schritt weiter. Auf zur nächsten Runde.

Grüße gevoo