Homematic wired

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

Vorheriges Thema - Nächstes Thema

gevoo

Hallo Harald,

dann probier es mal mit dem Modul.

Grüße gevoo

gevoo

Hallo Ralf,

ich habe die Werte mit dem Configfile verglichen. Das stimmt soweit.
Im Anhang die Dateien mit entsicherter Config.

Gruß gevoo

gevoo

Hallo Harald,

ich hatte das dazugehörige Devicefile vergessen. Hier ist es.

LG gevoo

holzwurm83

Hallo gevoo,

anbei mein Feedback. Habe alle Dateien noch mal reibkopiert. Die neuen aus deinen vorletzten post habe ich auch bereits rein kopiert.
Das Model lässt sich am HMW_Sen_SC_12_* nicht automatisch setzten.

Gruß
- 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,

habe die logs umverteilt, um die Belastung für den Bus zu verringern. Ich hoffe jetzt wird sich der HMW_Sen_SC_12 anmelden.

Dein log ist nur 2 Min. lang. Was passiert an der Stelle?

Gruß gevoo

holzwurm83

Zitat von: gevoo am 20 Dezember 2014, 15:11:21
Dein log ist nur 2 Min. lang. Was passiert an der Stelle?

Es ist Loglevel 3 eingestellt. Warum der Log dann nur zwei Minuten lang ist, habe ich leider keine Erklärung.

Anbei mein neues Feedback.

Der HMW_Sen_SC_12 setzt immer noch kein Model.

Mir ist noch beim HMW_LC_Sw2_DR und  HMW_IO_12_Sw7 aufgefallen, dass die Schaltkanäle nicht über die Ions schalten lassen es muss vorher ein devStateIcon definiert werden.

- 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

Ralf9

Hallo gevoo,

ich habe das "save config" in den Kanälen mal getestet, es passt noch nicht ganz.

Wenn ich Kanal 2-8 auf Ausgang umschalte, wird auch Kanal 1 auf Ausgang umgeschaltet.
Wenn ich versuche Kanal 11 auf Ausgang umzuschalten, wird stattdessen Kanal 9 auf Ausgang umgeschaltet.
Wenn ich einen Kanal von Ausgang auf Eingang umschalte, werden auch die anderen Kanäle auf Eingang umgeschaltet.
Wenn ich von pushbutton auf switch umschalte, wird  INPUT_LOCKED auf yes gesetzt.

Zum testen habe ich nacheinander Kanal 6,8,9 und 11 auf Ausgang umgeschaltet, siehe log

Hier ist ein Vergeich zwischen dem was ins EEPROM geschrieben wird und dem was in Adresse 7 bzw 8 sollte:

                  soll
ch  EEPROM write  07 08 
01  0007 01 01    01
02  0007 01 03    02
03                04
04                08
05                10
06  0007 01 21    20
07                40
08  0007 01 81    80
09  0007 01 101      01
10  0007 01 201      02
11  0008 01 01       04
12  0008 01 03       08


Das Ein-/Ausschalten der Ausgänge geht bis jetzt nur über raw-Befehle.
Bei den beiden Bildern in der Anlage ist der Kanal 1 ein Ausgang.

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

hglaser

Hallo Gevoo

Ja nun gefällt mir der Slider. Funktioniert jetzt, Dankeschön.
Es dauerte ein wenig, da ich versehentlich ein update durchgeführt habe. Danach ging nichts mehr :-(. Irgendetwas wurde in DevIO.pm geändert. leider hab ich das log davon verschlampt. Also zurück auf Anfang und siehe da, der Slider zeigt nun richtig an.

lg Harald

stephan-221

Hallo Gevoo,

ich habe jetzt auch mit der Config experimentiert.
Wenn ich Kanal 21 auf digital stelle, werden alle 6 umgestellt.

Ralf schreibt ja ähnliches, dass die Bits scheinbar nicht richtig gesetzt werden.

Die Ausgänge haben keine Funktion mehr. Schaltbefehle bewirken nichts mehr.
:(

Viele Grüße
Stephan

gevoo

Hallo an Alle und einen schönen Advent,

@holzwurm83: Das Loglevel ist mit 3 ok. Gleichzeitig wird ja in HM485*.log mitgeschrieben. Dort verwundert mich, daß Dein log nach ca. 2 Minuten endet ohne einen erkennbaren Fehler.
Starte beim nächsten Versuch FHEM neu und gehe von mir aus einen Kaffe trinken. Nach so ca. 5 Minuten kannst Du Dir dann Deine Kanalseiten anschauen und schöne Bilderchen machen. Dann, wenn die ersten Bilder im Kasten sind, experimentiere mit den Daten auf der Seite herum und berichte Deine Beobachtungen oder mache ggf. noch ein Bild.

@Ralf, Stephan: Ich habe die Bitbelegung überarbeitet, und hoffe wir kommen dem Ziel langsam näher.


Grüße gevoo

Ralf9

Hallo gevoo,

es ging einen kleinen Schritt vorwärts. Wenn ich Kanal 2-8 auf Ausgang umschalte, wird Kanal 1 nun nicht mehr auf Ausgang umgeschaltet.
Die anderen Fehler sind geblieben.


2014-12-21_11:15:38 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM chNr = 02
2014-12-21_11:15:38 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_02 Schreiben Eeprom 00008C69_02 57 000B 01 03
2014-12-21_11:15:38 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_02 Schreiben Eeprom 00008C69_02 57 0007 01 02
2014-12-21_11:15:38 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_02 Schreiben Eeprom 00008C69_02 57 000C 01 0A
2014-12-21_11:18:33 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM chNr = 06
2014-12-21_11:18:33 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_06 Schreiben Eeprom 00008C69_06 57 0007 01 22
2014-12-21_11:18:33 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_06 Schreiben Eeprom 00008C69_06 57 0013 01 03
2014-12-21_11:18:33 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_06 Schreiben Eeprom 00008C69_06 57 0014 01 0A
2014-12-21_11:20:04 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM chNr = 08
2014-12-21_11:20:04 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_08 Schreiben Eeprom 00008C69_08 57 0018 01 0A
2014-12-21_11:20:04 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_08 Schreiben Eeprom 00008C69_08 57 0007 01 A2
2014-12-21_11:20:04 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_08 Schreiben Eeprom 00008C69_08 57 0017 01 03
2014-12-21_11:21:17 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM chNr = 09
2014-12-21_11:21:17 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_09 Schreiben Eeprom 00008C69_09 57 0019 01 03
2014-12-21_11:21:17 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_09 Schreiben Eeprom 00008C69_09 57 0007 01 1A2
2014-12-21_11:21:17 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_09 Schreiben Eeprom 00008C69_09 57 001A 01 0A
2014-12-21_11:22:19 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM chNr = 10
2014-12-21_11:22:19 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_10 Schreiben Eeprom 00008C69_10 57 001B 01 03
2014-12-21_11:22:19 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_10 Schreiben Eeprom 00008C69_10 57 001C 01 0A
2014-12-21_11:22:19 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_10 Schreiben Eeprom 00008C69_10 57 0007 01 21A
2014-12-21_11:28:14 ConfigurationsManager.convertSettingsToEepromData deviceKey = HMW_IO_12_FM chNr = 11
2014-12-21_11:28:14 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_11 Schreiben Eeprom 00008C69_11 57 0008 01 01
2014-12-21_11:28:14 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_11 Schreiben Eeprom 00008C69_11 57 001E 01 0A
2014-12-21_11:28:14 HM485_SetConfig fuer HMW_IO_12_FM_JEQ0189933_11 Schreiben Eeprom 00008C69_11 57 001D 01 03


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 Ralf,

da hast Du recht. Das 2. Byte hatte ich noch garnicht mit einbezogen. Jetzt sollte sich was tun.

Gruß gevoo

Ralf9

#612
Hallo
Zitat von: gevoo am 21 Dezember 2014, 13:14:43
da hast Du recht. Das 2. Byte hatte ich noch garnicht mit einbezogen. Jetzt sollte sich was tun.
Hallo gevoo,

ab Kanal 9 passt es weiterhin noch nicht:
Kanal 9 und 10 werden nach Adresse 7 geschrieben anstatt nach Adresse 8.
Der Kanal 11 wird immernoch beim EEPROM in den Kanal 9 geschrieben.

Bei Kanal 9 steht im log:
config = BEHAVIOUR adrId = 7.8 size = 0.1 littleEndian = 0
es müsste aber:
config = BEHAVIOUR adrId = 8 size = 0.1 littleEndian = 0

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

geri

hallo gevoo!

anbei meine logs und bildschirmfotos.

bei den eingänge am io12sw7 habe ich versucht die config zu ändern. die änderungen werden nicht alle übernommen. wechsle ich den input type auf "switch" geht er auf locked "yes" und lässt sich nicht mehr ändern.  wechsle ich die config auf "pushbuttom" kann ich wieder auf locked "no" wechseln. die long press time kann ich auch auf alles zwischen 0.4 und 5 ändern. trennung mit punkt.

die ausgänge kann ich mit set xxx on und off schalten. auf der übersicht funktioniert der mausklick auf die lampe noch nicht.

am sen_sc_12 kann ich die config nicht ändern.

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

stephan-221

Hallo Geri,

Zitat von: geri am 21 Dezember 2014, 17:48:45
die ausgänge kann ich mit set xxx on und off schalten. auf der übersicht funktioniert der mausklick auf die lampe noch nicht.

Setz mal das EventMap Attribut je Ausgangskanal, dann klappts mit dem Schalten. Bei meinem Baustein (12/14) leider aktuell nicht.

attr HMW_xx eventMap on:on off:off



Viele Grüße
Stephan