Homematic wired

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

Vorheriges Thema - Nächstes Thema

gevoo

Hallo Ralf,

ZitatIch würde nun gerne auch mal einen Kanal auf Ausgang umschalten. Als raw Befehl ist es auch ausreichend.
Dann schalte doch einfach auf der Channelseite mal so ein Teil um. Es wird mitgelogt, so daß ich die Daten überprüfen kann. Wenn alles paßt schalte ich den Config- Teil frei.

Gruß gevoo

Ralf9

Hallo gevoo,

ich habe versucht den Kanal1 auf Ausgang umzuschalten, hier ist das log:

Gruß Ralf


2014-12-19_21:25:15 HM485_ValidateSettings cmdSet = INPUT_LOCKED value = 0
2014-12-19_21:25:15 HM485_ValidateSettings cmdSet = BEHAVIOUR value = OUTPUT
2014-12-19_21:25:15 HM485_ValidateSettings cmdSet = LONG_PRESS_TIME value = 1
2014-12-19_21:25:15 HM485_ValidateSettings cmdSet = INPUT_TYPE value = PUSHBUTTON
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM chNr = 01
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM adressStart = 9 adressStep = 2 adressOffset = 9
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = physical = HASH(0xbb01d8)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = logical = HASH(0xbb0130)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = conversion = HASH(0xbb00d0)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData config = INPUT_LOCKED adrId = 9.1 size = 0.1 littleEndian = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 0 type = boolean
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 type <> option
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 kein Integer
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData eepromValue = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 bit = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData bitMask = 2
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value1 = 3
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value2 = 3
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 3
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData Configtext =  INPUT_LOCKED=0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 3
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = ui_flags = transform
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = physical = HASH(0xbaffe0)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = logical = HASH(0xbaff80)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData config = BEHAVIOUR adrId = 7 size = 0.1 littleEndian = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = OUTPUT type = option
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 type = option
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 kein Integer
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData eepromValue = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 bit = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData bitMask = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value1 = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value2 = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData Configtext =  BEHAVIOUR=OUTPUT
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = physical = HASH(0xbb07f0)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = logical = HASH(0xbb0700)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = conversion = HASH(0xbb06a0)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData config = LONG_PRESS_TIME adrId = 10 size = 1 littleEndian = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 type = float
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 10 type <> option
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 10 ConfigText = LONG_PRESS_TIME=1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 10
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = physical = HASH(0xbb0460)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData configHash = logical = HASH(0xbb03b8)
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData config = INPUT_TYPE adrId = 9 size = 0.1 littleEndian = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = PUSHBUTTON type = option
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 type = option
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 kein Integer
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 1 bit = 0
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData bitMask = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value1 = 1
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value2 = 3
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 3
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData Configtext =  INPUT_LOCKED=0 INPUT_TYPE=PUSHBUTTON
2014-12-19_21:25:15 ConfigurationsManager.convertSettingsToEepromData value = 3
2014-12-19_21:25:15 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_01 Schreiben Eeprom 00008C69_01 57 0007 01 01
2014-12-19_21:25:15 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_01 Schreiben Eeprom 00008C69_01 57 000A 01 0A
2014-12-19_21:25:15 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_01 Schreiben Eeprom 00008C69_01 57 0009 01 03


Und hier ist der log vom HM485d

2014.12.19 21:25:06.471 4: HM485d: Rx: FD02B24B
2014.12.19 21:25:06.472 4: HM485d: Tx: FD03B26100
2014.12.19 21:25:15.382 4: HM485d: Rx: FD0DB353C800008C691C0000000143
2014.12.19 21:25:15.394 5: SW: fd00008c691c0000000103431568
2014.12.19 21:25:15.406 3: HM485d: Tx: (179:1) I[2](0,F,B)(1C) 00000001 -> 00008C69 [3] 43(C)  {1568}
2014.12.19 21:25:15.408 3: HM485d: Rx:  I[2](0,F,B)(1C) 00000001 -> 00008C69 [3] 43(C)  {1568}
2014.12.19 21:25:15.419 3: HM485d: Rx: ACK(2,B)(59) 00008C69 -> 00000001 [2] {63AE}
2014.12.19 21:25:15.420 4: HM485d: Tx: FD03B37259
2014.12.19 21:25:35.459 4: HM485d: Rx: FD02B44B
2014.12.19 21:25:35.460 4: HM485d: Tx: FD03B46100
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

holzwurm83

Zitat von: gevoo am 18 Dezember 2014, 19:50:50
Hallo Holzwurm83,

hast Du auch die entsprechenden Channel- Bider für mich?

Gruß gevoo

Hallo gevoo,

anbei die Bilder. Die haben sich zu den letzten nicht geändert. Beim HMW_Sen_SC_12_* wird das Model und die Kanäle nicht gesetzt.
- 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 Ralf,

das sieht schon nicht schlecht aus. Jetzt mache die gleiche Procedure einmal für Channel 6.

Gruß gevoo

gevoo

Hallo holzwurm83,

habe noch einen Fehler in der Config gefunden.

Gruß gevoo

holzwurm83

Hallo gevoo,

anbei die neuen Logs. Das Model wird nach wie vor nicht automatisch gesetzt.
- 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 holzwurm83,

und wo sind die Bilder? Wir haben hier doch mal ein Regime festgelegt:
- Testen
- Logs UND Bilder posten
Auf den Bildern sind wichtige Informationen enthalten, die Ihr sicherlich erst auf den 2. Blick seht.
Deshalb bestehe ich auf die Bilder, gerade jetzt wo es langsam ins Deteil geht.
Ohne Bilder bearbeite ich keine logs mehr.

Gruß gevoo

Ralf9

Hallo gevoo,

ich habe es mal für einige Kanäle versucht, beim EEPROM schreiben passt es nicht so ganz

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

holzwurm83

Hallo gevoo,

tut mir leid!  :-[ Hatte die Bilder nicht mitgeschickt, da es keine Veränderung gab.

Habe zu Sicherheit jetzt neue gemacht und einen kompletten Satz angehängt.  ;D
- 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

hglaser

Hallo Gevoo

Ich lese hier ja schon seit Anfang an mit und habe mich schon lange nicht mehr gemeldet, da es ja Gottseidank einige Leute hier in diesem Thread gibt, die sehr aktiv mitarbeiten. Jedoch scheine ich der Einzige zu sein, der einen HMW_LC_Dim1L_DR hat. Anbei wieder einmal ein aktuelles Log und Bilder für dieses Device. Ein
set HMW_LC_Dim1L_DR_JEQ0545966_03 LEVEL 0,3 bringt ein
Error messages while initializing FHEM:
statefile: Please define HMW_LC_Dim1L_DR_JEQ0545966_03 first
Please define HMW_LC_Dim1L_DR_JEQ0545966_03 first

Hier stimmt also wohl irgend etwas noch nicht ganz. Es ist für mich aber nicht dringend, warte also gerne. Es gibt ja hier andere Devices die öfter und auch aktiver verwendet werden.

Ich wollte mich nur wieder einmal melden, um mich vor allem bei Gevoo zu bedanken, daß er noch immer so geduldig an diesem Modul weiterarbeitet, die ganzen Logs auseinanderdröselt, und neue Dateien für uns alle bereitstellt.

lg Harald

gevoo

Hallo holzwurm83,

ich bitte um etwas mehr Genauigkeit beim Test.
Du schickst mir Bilder vom 29.11.2014. Ist das ernst gemeint?
Deine Module sind zum Teil nicht aktuell. Das sieht man an fehlenden logs.
Und das Device- File was ich Dir gepostet habe ist auch noch nicht integriert.

Also hier noch einmal die gesammelten Werke. Bitte in die richtigen Verzeichnisse kopieren und FHEM neu starten.

Gruß gevoo

gevoo

Hallo Harald,

habe einige Kleinigkeiten verändert. Bitte prüfe noch einmal ob es geht. Probier einmal die Eingabe mit Punkt als Dezimaltrennzeichen:
set HMW_LC_Dim1L_DR_JEQ0545966_03 LEVEL 0.3

Gruß gevoo

hglaser

hallo gevoo

das ging ja schnell !!!
set HMW_LC_Dim1L_DR_JEQ0545966_03 LEVEL 0.3
ja es funktioniert nun. Schön wäre natürlich, wenn man den Dimmer nun auch über den slider bedienen könnte, als 0-1 auf 0-100 zu übersetzen :-).

lg harald



gevoo

Hallo Harald,

die schnellste Variante ist den LEVEL auf 0..100 umzustellen, wie es bei der alten config schon einmal war.

Könntest Du damit leben?

Grüße gevoo

hglaser

hallo Gevoo
ZitatKönntest Du damit leben?
Natürlich kann ich das. Ich hoffe nur Dirk schimpft da nicht :-)

lg harald