Homematic wired

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

Vorheriges Thema - Nächstes Thema

gevoo

Hallo Gerald,

die einzigste Erklärung dafür ist:
- der HMW_IO_12_Sw14 wird beim Starten von FHEM nicht richtig initialisiert.
- Dadurch stimmen der Inhalt des Eeproms auf dem Modul mit dem Speicherinhalt von fhem nicht überein.
- das Modul Kanal 21 steht auf digital und fhem "glaubt" es sei analog.
- deshalb ist auch die Auswertung der empfangenen Signale völlig falsch.

Problem erkannt, ich arbeite an einer Verbesserung.

Gruß gevoo

gevoo

Hallo Gerald,

wenn die Initialisierung beim 1. Versuch fehlschlägt, wird sie nach 20 s wiederholt.

Gruß gevoo

geri

hallo gevoo!

anbei die logs.

brauchst sonst noch was?

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

gevoo

Hallo Gerald,

vielleicht noch die fhem-save

Gruß gevoo

geri

Raspberry mit COC für HM
RS485 USB für HMW

gevoo

Hallo Gerald,

habe einen Fehler beim Eeprom einlesen gefunden. Im Anhang die neue Version.

Gruß gevoo

geri

hallo gevoo!

anbei die dateien wie vorhin. die bildschirmseiten der analogen eingänge des io-12-sw14 haben sich nicht verändert.

aufgefallen ist mir das der sen-sc-12 nach einem neustart ein "response timeout" hat. mit einem "get xxx info" und einem get xxx state" geht er dann auf "ACK". das dürfte aber schon länger so sein lt. meinem log. ;-)

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

gevoo

Hallo Gerald,

habe alle Eeprom Proceduren noch einmal überprüft. Die müßten so stimmen. Deshalb habe ich zusätzliche logs eingebaut, um den Ablauf nachvollziehen zu können.
Bitte mach noch einmal einen Test.

Gruß gevoo

geri

hi gevoo!

der sen-sc-12 hat jetzt nach dem neustart kein "response timeout" mehr.

anbei die dateien.

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

gevoo

Hallo Gerald,

irgendwo gibt es noch einen Fehler bei der Synchroisation mit dem Eeprom. Um die Sache einzugrenzen, habe ich wieder logs eingefügt und bitte Dich um einen Test.

Gruß gevoo

geri

hi gevoo!

anbei die ergebnisse.

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

gevoo

Hallo Gerald,

danke für Deinen Test. Ich habe den Fehler gefunden. Weiß nur noch nicht, ob ich ihn richtig korrigiert habe. Das wird uns Dein nächster Test zeigen.
Schau dann bitte einmal auf die Weboberfläche, ob der Kanal 21 auf digital oder analog steht.

Gruß gevoo

geri

hi gevoo!

es gibt irgenwie probleme mit dem configmanager.

hm485 startet nicht mehr und es wird auch nichts mehr angezeigt.

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW

gevoo

Hallo Gerald,

ich habe doch nicht dran gedacht, daß es Optionen gibt, die keinen Hash haben. Jetzt die richtige Variante.

Gruß gevoo

geri

hi gevoo!

getestet! kanal 21 steht auf digital.

anbei die logs und die channelübersicht des io12-sw14. da sind jetzt "?".

gruss
Gerald
Raspberry mit COC für HM
RS485 USB für HMW