Homematic wired

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

Vorheriges Thema - Nächstes Thema

arestant

Hallo gevoo,

habe die letzte Version für Stephan ausprobiert.

Die Readingsanzeige für Value_0 oder State funktioniert jetzt. Komischer weise müsste ich den Eingang 2x mal auf digital -> analog umstellen bevor im Webinterface das Lämpchen durch Value_0 ersetzt wurde.

Analogwerte einlesen funktioniert nicht. Auch nicht beim get state.

Das mit dem leeren Filelog habe ich im allgemeinen gemeint, nicht nur bei Anlagewerts die sowieso nicht kommen. Auch wenn ein Event kommt wie Relais ON/OFF, wird nichts im Filelog eingetragen.
Diese Datei bleibt egal was passiert, immer blank. Wäre echt Toll wenn das noch funktionieren würde.

Beim Pulsetime habe ich kein Unterschied beim Verstellen feststellen können. Bei der "Calibration" konnte ich mir bisher irgend einen einstellbaren Schwellwert vorstellen.

Für meinen geplanten Einsatz des HMW-IO-12-SW14 als Lichtschalt-Zentrale reicht der aktuelle Bugfix Stand (vorausgesetzt dieser läuft stabil, sonnst könnte ich evtl. mir meine Stromstoßrelais kaputt machen). Ich brauche nur digitale Ein/Ausgänge. Wenn noch FileLog funktionieren würde, wäre es super.

Da ich aber über notwendigen Technischen Equipment, wie Oscilloscop, Messgeräte usw. verfüge, bin ich gerne bereit die Entwickler mit weiteren nötigen Testberichten zu versorgen.

Viele Grüße

Paul

gevoo

Hallo Paul,

ZitatKomischer weise müsste ich den Eingang 2x mal auf digital -> analog umstellen bevor im Webinterface das Lämpchen durch Value_0 ersetzt wurde.
Das hängt damit zusammen, daß das Webinterface bei einer Änderung der Konfiguration nicht automatisch mit aktuallisiert wird. Ist noch ein bekannter Fehler, den wir noch in Angriff nehmen müßten.

ZitatAnalogwerte einlesen funktioniert nicht. Auch nicht beim get state.
Ich dachte Du postest mir mal die HM485*.log, damit ich das mal versuchen kann nachzuvollziehen.

ZitatDas mit dem leeren Filelog habe ich im allgemeinen gemeint, nicht nur bei Anlagewerts die sowieso nicht kommen. Auch wenn ein Event kommt wie Relais ON/OFF, wird nichts im Filelog eingetragen.
Diese Datei bleibt egal was passiert, immer blank. Wäre echt Toll wenn das noch funktionieren würde.
Du meinst jetzt das log vom Device oder fhem*.log?

Gruß gevoo

Ralf9

Hallo gevoo,

es ist das Log vom Device wo leer bleibt (siehe Anlage).
Läßt sich da evtl über regexp was machen?

Mit einem notify auf ein Dummy funktioniert es:

define Log_Dummy dummy
define Log_not1 notify HMW*.* {fhem("set Log_Dummy $NAME $EVENT")}
define FileLog_Log_Dummy FileLog ./log/Log_Dummy-%Y-%m.log Log_Dummy
attr FileLog_Log_Dummy room HM485


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

arestant

#783
Zitat von: gevoo am 14 Januar 2015, 21:14:01
Ich dachte Du postest mir mal die HM485*.log, damit ich das mal versuchen kann nachzuvollziehen.

Habe ich doch angefügt...???

Zitat von: gevoo am 14 Januar 2015, 21:14:01
Du meinst jetzt das log vom Device oder fhem*.log?
Ich meine das Log vom Device.
Genau das was auch Ralf gepostet hat.

Gruß
Paul

geri

Zitat von: RoBra81 am 13 Januar 2015, 16:58:12
Hast du statt .on mal .ON probiert?
hi!
das änder nichts an der sache. :-(

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

Ralf9

Hallo gevoo,

beim Testen ist mir aufgefallen, daß beim 'HMW_IO_12_FM" die Eingänge nur funktionieren, wenn ich in der Device.pm in der Zeile 1033 das "#" am Anfang entferne:

if ( uc( $deviceKey) eq 'HMW_IO_12_FM') {
HM485::Util::HM485_Log( 'Device:getChannelValueMap6: valuePrafix = ' . $valuePrafix); # OUTPUT
# if ( $valuePrafix eq 'OUTPUT'){



Es wäre schön, wenn Du bei den Kanälen ein "set clear readings" einbauen könntest. So wie es auch bei den Funkmodulen ist.
Dann könnte man bei Bedarf alte Readings löschen, die z.B. beim umkonfigurieren entstehen können.

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

#786
hallo gevoo!

habe es nochmal versucht. keine änderung.
im eventmonitor bekomme ich 2015-01-15 12:00:34.287 HM485 HMW_Sen_SC_12_05 SENSOR: on
2015-01-15 12:01:40.492 HM485 HMW_Sen_SC_12_02 SENSOR: off

die einträge vom log des sen-sc-12 finde ich interessant. ich denke die einträge ohne "SENSOR" sind vom trigger?!2015-01-15_12:15:30 HMW_Sen_SC_12_05 on
2015-01-15_12:14:42 HMW_Sen_SC_12_05 SENSOR: off
2015-01-15_12:14:37 HMW_Sen_SC_12_05 SENSOR: on
2015-01-15_12:11:36 HMW_Sen_SC_12_05 on
2015-01-15_12:10:56 HMW_Sen_SC_12_05 SENSOR: off
2015-01-15_12:10:49 HMW_Sen_SC_12_05 SENSOR: on
2015-01-15_12:03:39 HMW_Sen_SC_12_05 SENSOR: off
2015-01-15_12:00:34 HMW_Sen_SC_12_05 SENSOR: on
2015-01-15_11:57:46 HMW_Sen_SC_12_05 SENSOR: off
2015-01-15_11:51:53 HMW_Sen_SC_12_05 SENSOR: off


im anhang einige bildschirmfotos und das fhem.log. ein hmw-log habe ich in meiner derzeitigen version 0.4.110 nicht.

trigger funtioniert jedoch.

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

gevoo

Hallo Paul,

nochmal zum analog_input:
- Spiele bitte angehängte Datei in das Verzeichnis /FHEM
- starte fhem neu
- ungefähr eine Minute nach Start bitte Spannung anlegen
- fhem*.log beobachten ob ein log mit "unbekannte Message vom Typ:..." auftaucht

Gruß gevoo

gevoo

Hallo Ralf,

Zitatbeim Testen ist mir aufgefallen, daß beim 'HMW_IO_12_FM" die Eingänge nur funktionieren, wenn ich in der Device.pm in der Zeile 1033 das "#" am Anfang entferne:
Das kann nicht sein. Da liegt der Fehler an einer anderen Stelle. Dazu benötige ich wieder die logs.

Gruß gevoo

gevoo

Hallo Gerald,

Zitatim anhang einige bildschirmfotos und das fhem.log. ein hmw-log habe ich in meiner derzeitigen version 0.4.110 nicht.
Dann nimm doch bitte einmal die aktuelle Version 0.4.119

Gruß gevoo

geri

hi gevoo!

hab jetzt die test mit deiner neuen version 0.4.119 gemacht.

die bildschirmfotos haben sich nicht geändert.

anbei die logs.

habe jetzt auch einen HMW-IO-12-Sw14-DR im bus hängen. mein erstes ziel damit ist das ich meine haustür die mit motorschloss ausgerüstet ist per knopfdruck auf einer fernbedienung und über das web öffnen kann. ;-)

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

gevoo

Hallo Gerald,

ich habe noch einige logs einfügen müssen, um den Fehler genau einzugrenzen.
Bitte noch einmal testen.

Gruß gevoo

arestant

Zitat von: gevoo am 15 Januar 2015, 17:40:00
Hallo Paul,

nochmal zum analog_input:
- Spiele bitte angehängte Datei in das Verzeichnis /FHEM
- starte fhem neu
- ungefähr eine Minute nach Start bitte Spannung anlegen
- fhem*.log beobachten ob ein log mit "unbekannte Message vom Typ:..." auftaucht

Gruß gevoo

Hallo gevoo,

habe ich gemacht. Keine Reaktion auf Analogspannung. Kein Logeintrag.

Daraufhin habe ich kurzerhand Oszilloscop an die Bus Leitung drangehängt um die Vermutung endgültig zu bestätigen.
Da kommt nix.

Also gibt´s in meinen Augen drei Möglichkeiten.
1. Wir wissen einfach nicht wie wir aus der HW die Analoge Messwerte rauskriegen.
2. Die Kanäle von Device sind nicht richtig als Analog konfiguriert.
3. Die Spannung muss mann immer mit get state Abfragen. Der Wert wird aber z.Zt nicht richtig ausgelesen.

Hat vielleicht jemand hier die Originale Homematic Zentrale, der uns sagen kann wie es da mit einlesen von analogen Werten funktioniert?

Gruß
Paul

geri

hi gevoo!

an der detailansicht hat sich nichts geändert.

triggern geht auch.

logeinträge des Sen-SC-122015-01-15_22:04:09 HMW_Sen_SC_12_05 on
2015-01-15_22:03:28 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:03:28 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:03:27 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:03:27 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:03:26 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:03:26 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:03:25 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:03:14 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:03:11 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:03:11 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:03:11 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:03:10 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:03:10 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:03:07 HMW_Sen_SC_12_05 SENSOR: off
2015-01-15_22:02:59 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:02:25 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:02:25 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:02:24 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:02:24 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:02:23 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:02:08 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:02:01 HMW_Sen_SC_12_05 SENSOR: on
2015-01-15_22:01:31 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:01:31 HMW_Sen_SC_12_01 SENSOR: off
2015-01-15_22:01:30 HMW_Sen_SC_12_01 SENSOR: on
2015-01-15_22:01:16 HMW_Sen_SC_12_01 SENSOR: off


anbei die logs.

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

gevoo

Hallo Paul, hallo Gerald,

schaut mal bitte ob jetzt das log für das Device geschrieben wird.

Gruß gevoo