CUL_HM: Homematic ueber CUL

Begonnen von rudolfkoenig, 06 November 2010, 20:41:35

Vorheriges Thema - Nächstes Thema

rudolfkoenig

                                                   

> P.S.: Kann man das fhem eigentlich auch so konfigurieren, dass es im
> Vordergrund bleibt und seine debugausgaben nach stdout oder stderr schreibt?

attr global logfile -

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Oskar

                                                     

Ich hab auch so einen HM-WDS10-TH-O.  Aus unerfindlichen Gründen macht
das nicht und ich finde nicht raus, wieso.

Problem0: in der Weboberfläche kann man attr CUL0 hm_autopair 1 nicht
machen.  ich hoffe, das ist nicht der Grund für das unten stehende
Problem.

Problem1: Das Ding matcht nicht:

2010.12.15 13:25:04 5: Cmd: >attr CUL0 hm_autopair 1<
2010.12.15 13:25:04 5: Cmd: >attr CUL0 rfmode HomeMatic<
2010.12.15 13:25:04 1: CUL_SimpleWrite >Ar
<
2010.12.15 13:25:04 2: Switched CUL0 rfmode to HomeMatic

Knopf gedrückt:

2010.12.15 13:53:31 0: Server started (version =VERS= from =DATE=
($Id: fhem.pl,v 1.117 2010-11-14 14:49:23 rudolfkoenig Exp $), pid
65808)
2010.12.15 13:55:09 5: CUL/RAW: /
A1A418400133CC300000010003D484551303131303636377003010044

2010.12.15 13:55:09 4: CUL_HM:
A1A418400133CC300000010003D4845513031313036363770030100 -40
2010.12.15 13:55:09 5: CUL_HM dispatch
A1A418400133CC300000010003D4845513031313036363770030100
2010.12.15 13:55:09 3: CUL_HM: Unknown code
A1A418400133CC300000010003D4845513031313036363770030100, help me!
2010.12.15 13:57:59 5: CUL/RAW: /A0C428670133CC300000000EE1F4E

Blöd.

Debug eingebastelt (wo würde man das denn einbauen um zu schauen, ob
CUL_HM überhaupt das richtige macht?)

fhem.pl in Dispatch:

  my $mode = ($hash->{mode} ? $hash->{mode} : "");
Log 5, "$name dispatch mode $mode .";
  foreach my $m (sort { $modules{$a}{ORDER} cmp $modules{$b}{ORDER} }
                  grep {defined($modules{$_}{ORDER})} keys %modules) {

Log 5, "$name dispatch try $m";
    my $cl = $iohash->{"${mode}Clients"};
    my $re = $iohash->{"${mode}regexpClients"};
    next if(!(defined($cl) && $cl =~ m/:$m:/) ||
             (defined($re) && $m =~ m/$re/));

Log 5, "$name dispatch try $cl $re";
    # Module is not loaded or the message is not for this module
    next if(!$modules{$m}{Match} || $dmsg !~ m/$modules{$m}{Match}/i);


2010.12.15 15:53:29 0: Server started (version =VERS= from =DATE=
($Id: fhem.pl,v 1.117 2010-11-14 14:49:23 rudolfkoenig Exp $), pid
66650)
2010.12.15 15:53:40 5: CUL/RAW: /
A1A708400133CC300000010003D484551303131303636377003010045

2010.12.15 15:53:40 4: CUL_HM:
A1A708400133CC300000010003D4845513031313036363770030100 -39.5
2010.12.15 15:53:40 5: CUL_HM dispatch
A1A708400133CC300000010003D4845513031313036363770030100
HASH(0x100a10a60)
2010.12.15 15:53:40 5: CUL_HM dispatch mode  .
2010.12.15 15:53:40 5: CUL_HM dispatch try _internal_
2010.12.15 15:53:40 5: CUL_HM dispatch try KM271
2010.12.15 15:53:40 5: CUL_HM dispatch try CM11
2010.12.15 15:53:40 5: CUL_HM dispatch try CUL
2010.12.15 15:53:40 5: CUL_HM dispatch try LIRC
2010.12.15 15:53:40 5: CUL_HM dispatch try FHZ
2010.12.15 15:53:40 5: CUL_HM dispatch try FHEMWEB
2010.12.15 15:53:40 5: CUL_HM dispatch try USF1000
2010.12.15 15:53:40 5: CUL_HM dispatch try CUL_FHTTK
2010.12.15 15:53:40 5: CUL_HM dispatch try BS
2010.12.15 15:53:40 5: CUL_HM dispatch try FS20
2010.12.15 15:53:40 5: CUL_HM dispatch try CUL_HM
2010.12.15 15:53:40 5: CUL_HM dispatch try FHT
2010.12.15 15:53:40 5: CUL_HM dispatch try FHT8V
2010.12.15 15:53:40 5: CUL_HM dispatch try HMS
2010.12.15 15:53:40 5: CUL_HM dispatch try KS300
2010.12.15 15:53:40 5: CUL_HM dispatch try CUL_WS
2010.12.15 15:53:40 5: CUL_HM dispatch try CUL_EM
2010.12.15 15:53:40 5: CUL_HM dispatch try CUL_RFR
2010.12.15 15:53:40 5: CUL_HM dispatch try SIS_PMS
2010.12.15 15:53:40 5: CUL_HM dispatch try CUL_HOERMANN
2010.12.15 15:53:40 5: CUL_HM dispatch try OWFS
2010.12.15 15:53:40 5: CUL_HM dispatch try X10
2010.12.15 15:53:40 5: CUL_HM dispatch try OWTEMP
2010.12.15 15:53:40 5: CUL_HM dispatch try ALL3076
2010.12.15 15:53:40 5: CUL_HM dispatch try WEBIO
2010.12.15 15:53:40 5: CUL_HM dispatch try WEBTHERM
2010.12.15 15:53:40 5: CUL_HM dispatch try ALL4027
2010.12.15 15:53:40 5: CUL_HM dispatch try RFXCOM
2010.12.15 15:53:40 5: CUL_HM dispatch try OREGON
2010.12.15 15:53:40 5: CUL_HM dispatch try WS300
2010.12.15 15:53:40 5: CUL_HM dispatch try Weather
2010.12.15 15:53:40 5: CUL_HM dispatch try EM
2010.12.15 15:53:40 5: CUL_HM dispatch try EMWZ
2010.12.15 15:53:40 5: CUL_HM dispatch try EMEM
2010.12.15 15:53:40 5: CUL_HM dispatch try EMGZ
2010.12.15 15:53:40 5: CUL_HM dispatch try WS3600
2010.12.15 15:53:40 5: CUL_HM dispatch try SCIVT
2010.12.15 15:53:40 5: CUL_HM dispatch try SISPM
2010.12.15 15:53:40 5: CUL_HM dispatch try USBWX
2010.12.15 15:53:40 5: CUL_HM dispatch try M232
2010.12.15 15:53:40 5: CUL_HM dispatch try xxLG7000
2010.12.15 15:53:40 5: CUL_HM dispatch try M232Counter
2010.12.15 15:53:40 5: CUL_HM dispatch try M232Voltage
2010.12.15 15:53:40 5: CUL_HM dispatch try LGTV
2010.12.15 15:53:40 5: CUL_HM dispatch try WS2000
2010.12.15 15:53:40 5: CUL_HM dispatch try VantagePro2
2010.12.15 15:53:40 5: CUL_HM dispatch try ALL4000T
2010.12.15 15:53:40 5: CUL_HM dispatch try IPWE
2010.12.15 15:53:40 5: CUL_HM dispatch try at
2010.12.15 15:53:40 5: CUL_HM dispatch try sequence
2010.12.15 15:53:40 5: CUL_HM dispatch try watchdog
2010.12.15 15:53:40 5: CUL_HM dispatch try notify
2010.12.15 15:53:40 5: CUL_HM dispatch try FileLog
2010.12.15 15:53:40 5: CUL_HM dispatch try FHEM2FHEM
2010.12.15 15:53:40 5: CUL_HM dispatch try PachLog
2010.12.15 15:53:40 5: CUL_HM dispatch try holiday
2010.12.15 15:53:40 5: CUL_HM dispatch try SVG
2010.12.15 15:53:40 5: CUL_HM dispatch try dummy
2010.12.15 15:53:40 5: CUL_HM dispatch try autocreate
2010.12.15 15:53:40 5: CUL_HM dispatch try PID
2010.12.15 15:53:40 5: CUL_HM dispatch try structure
2010.12.15 15:53:40 5: CUL_HM dispatch try weblink
2010.12.15 15:53:40 5: CUL_HM dispatch try Utils
2010.12.15 15:53:40 5: CUL_HM dispatch try XmlList
2010.12.15 15:53:40 5: CUL_HM dispatch try SUNRISE_EL
2010.12.15 15:53:40 3: CUL_HM: Unknown code
A1A708400133CC300000010003D4845513031313036363770030100, help me!

Hilfe!

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
--
fhem geht auch auf mac os x

Oskar

                                                     

Nachdem eine Neuinstalltion des aktuellen CVS-Standes auf einem
anderen Rechner das auch hatte (da aber kein HM), hab ich da die 5.0
drübergebügelt, dann gings.  Jetzt muß ich nur noch finden, bis wann
das ging.  Leider existiert kein symbolischer Name für den erstmalig
funktionierenden Stand mit HM.

Schöne Grüße
Oskar

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
--
fhem geht auch auf mac os x

Oskar

                                                     

On Dec 15, 7:36 pm, oskar wrote:
> Nachdem eine Neuinstalltion des aktuellen CVS-Standes auf einem
> anderen Rechner das auch hatte (da aber kein HM), hab ich da die 5.0
> drübergebügelt, dann gings.  Jetzt muß ich nur noch finden, bis wann
> das ging.  Leider existiert kein symbolischer Name für den erstmalig
> funktionierenden Stand mit HM.

cvs update -D 20101212 macht es heil.  Also die Änderungen an den
0x_CUL*.pm Dateien sind wohl schuld.

Rein optisch fand ich die aber gar nicht so schlimm...

Grüße
Oskar

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
--
fhem geht auch auf mac os x

rudolfkoenig

                                                   

On Wed, Dec 15, 2010 at 07:22:05AM -0800, oskar wrote:
> Ich hab auch so einen HM-WDS10-TH-O.  Aus unerfindlichen Gründen macht
> das nicht und ich finde nicht raus, wieso.

HomeMatic Unterstuetzung in fhem ist noch nicht fertig, und die Bedienung
aendert sich solange ich kein gutes Gefuehl fuer HomeMatic bekomme.
Das CUL Attribut hm_autopair ist in der aktuellen CVS Version dem CUL set
Befehlen "hmPairForSec" und "hmPairSerial" gewichen.

> 2010.12.15 13:55:09 3: CUL_HM: Unknown code
> A1A418400133CC300000010003D4845513031313036363770030100, help me!

Da ist irgendetwas schief gelaufen, CUL_HM sollte nicht Dispatch aufrufen, laut
Code ist es gar nicht moeglich.

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Oskar

                                                     

On 15 Dez., 21:27, Rudolf Koenig wrote:
> On Wed, Dec 15, 2010 at 07:22:05AM -0800, oskar wrote:
> > Ich hab auch so einen HM-WDS10-TH-O.  Aus unerfindlichen Gr nden macht
> > das nicht und ich finde nicht raus, wieso.
>
> HomeMatic Unterstuetzung in fhem ist noch nicht fertig, und die Bedienung
> aendert sich solange ich kein gutes Gefuehl fuer HomeMatic bekomme.
> Das CUL Attribut hm_autopair ist in der aktuellen CVS Version dem CUL set
> Befehlen "hmPairForSec" und "hmPairSerial" gewichen.

Pairt jetzt aber in der Version vom 12.12. auch ohne diese Parameter.
Scheinbar...

> > 2010.12.15 13:55:09 3: CUL_HM: Unknown code
> > A1A418400133CC300000010003D4845513031313036363770030100, help me!
>
> Da ist irgendetwas schief gelaufen, CUL_HM sollte nicht Dispatch aufrufen, laut
> Code ist es gar nicht moeglich.

Mist, war undeutlich und ungeschickt.  Mein CUL für die HomeMatik hieß
CUL_HM.  Der Code erreicht nie 10_CUL_HM.pm.  Dispatch wird in
00_CUL.pm gerufen (wo es ja auch steht).  Dispatch dispatcht aber in
der Version vom 13.12. nirgends mehr hin, auch im nicht HomeMatic-
Modus.

Grüße
Oskar

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
--
fhem geht auch auf mac os x

rudolfkoenig

                                                   

> Dispatch dispatcht aber in der Version vom 13.12. nirgends mehr hin, auch im
> nicht HomeMatic- Modus.

Hmm. Liegt wahrschienlich an dem nicht eingecheckten fhem.pl.

Bei mir koennte ich gerade ein 4Dis anlernen (set CUL hmPairForSec 300, und
danach im 4Dis Anlernen gedrueckt), und konnte ohne weiteres auch die Texte
setzen, bzw. die Tastendruecke protokollieren.

Habe bei der Gelegenheit "duplicate checking" fuer HM generisch eingebaut und
alles eingecheckt.

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Oskar

                                                     

Schick.

> Habe bei der Gelegenheit "duplicate checking" fuer HM generisch eingebaut und
> alles eingecheckt.

Ich hab mal geschaut und werde das heute sehr spät testen.  Leider
fehlt der TH-Sensor immer noch, den werde ich dann mal händisch
nachpflegen (wie Du weiter oben ja beschrieben hast).

Bei der Gelegenheit hab ich in meinen Logfiles gesehen, das der TH-
Sensor doch wohl nicht gepairt hat, sonder an Adresse 0 schickt.
Eigentlich ist das ja gar nicht schlecht, da man bei dem Ding sowieso
nichts setzen kann ist das Pairen eher unpraktisch, dann kann man sich
die Sensorik mit den Nachbarn teilen, wenn die broadcasts auch von
fhem ausgewertet würden (geht derzeit nicht, da $st ja nicht gefüllt
ist, solange nicht gepairt wurde).
Hast Du dazu eine Idee, wie man das machen könnte?

Und, weiß jemand, wie man einen Sensor "unpairen" kann, ohne ihn neu
zu binden?

Grüße
Oskar

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
--
fhem geht auch auf mac os x

Oskar

                                                     

Am 16.12.2010 um 13:39 schrieb Sven Geggus:

> oskar wrote:
>
>> Ich hab mal geschaut und werde das heute sehr spät testen.  Leider
>> fehlt der TH-Sensor immer noch, den werde ich dann mal händisch
>> nachpflegen (wie Du weiter oben ja beschrieben hast).
>
> Ich habe derzeit das hier drin und rätsle noch an den Werten für die
> Feuchtigkeit rum. Siehe meine anderen Mails.
>
> Index: 10_CUL_HM.pm
> ===================================================================
> RCS file: /cvsroot/fhem/fhem/FHEM/10_CUL_HM.pm,v
> retrieving revision 1.6
> diff -u -r1.6 10_CUL_HM.pm
> --- 10_CUL_HM.pm   16 Dec 2010 08:00:32 -0000   1.6
> +++ 10_CUL_HM.pm   16 Dec 2010 12:37:36 -0000
> @@ -23,6 +23,7 @@
>   "42" => { st => "swi",             cl => "sender" },
>   "43" => { st => "pushButton",      cl => "sender" },
>   "60" => { st => "KFM100",          cl => "sender" },
> +  "70" => { st => "sensorTH",        cl => "sender" },
>   "80" => { st => "threeStateSensor",cl => "sender" },
>   "81" => { st => "motionDetector",  cl => "sender" },
>   "C0" => { st => "keyMatic",        cl => "sender" },
>

ich hab da folgendes:
--- 10_CUL_HM.pm   2010-12-16 10:40:26.000000000 +0100
+++ 10_CUL_HM.pm.modified   2010-12-15 21:53:40.000000000 +0100
@@ -24,3 +24,3 @@
   "43" => { st => "pushButton",      cl => "sender" },
   "60" => { st => "KFM100",          cl => "sender" },
+  "70" => { st => "THSensor",        cl => "sender" },
   "80" => { st => "threeStateSensor",cl => "sender" },
@@ -218,2 +216,10 @@
 
+  } elsif($st eq "THSensor") { ############################################
+   if($p =~ m/^(....)..$/) {
+      my $temp = $1 <<= 1;
+      $temp /= 20;
+      push @event, "Temp:$temp";
+   }
+   push @event, "THSensor:$p";
+
   } elsif($st eq "switch") { ############################################

Da kommt aber leider nichts raus, weil nicht gepairt...

THSensor, weil alle anderen auch so rum benamst sind ;-)

Oskar

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
--
fhem geht auch auf mac os x

Oskar

                                                     

On Dec 16, 2:45 pm, Sven Geggus wrote:
> Jan-Hinrich Fessel wrote:
> > +  } elsif($st eq "THSensor") { ############################################
> > +       if($p =~ m/^(....)..$/) {
> > +               my $temp = $1 <<= 1;
>
> Den Teil hatte ich mir noch gespart weil ich erst mal rausfinden wollte wie
> ich Temperatur und Luftfeuchtigkeit überhaupt ermitteln muss.

Gut so, das kann perl nicht so richtig. da muß man erst noch $1 nach
numerisch wandeln.  sieht jetzt so aus:

                my $temp = hex $1;
                $temp <<= 1;
                $temp /= 20;
                push @event, "Temp:$temp";


> > Da kommt aber leider nichts raus, weil nicht gepairt...
>
> Heut abend mal schaun, ob ich dieses Problem nach dem CVS update nun auch
> habe.

Geht jetzt so lala, pairing wird vom CUL erkannt und beantwortet, der
Sensor schickt aber kein richtiges ACK:

2010.12.16 17:33:53 5: CUL/RAW: /
A1AD38400133CC300000010003D48455130313130363637700301001E

2010.12.16 17:33:53 4: CUL1:
A1AD38400133CC300000010003D4845513031313036363770030100 -59
2010.12.16 17:33:53 5: CUL1 dispatch
A1AD38400133CC300000010003D4845513031313036363770030100
2010.12.16 17:33:53 1: CUL_HM L:1A N:D3 C:84 T:00 SRC:133CC3 DST:
000000 10003D4845513031313036363770030100
2010.12.16 17:33:53 2: CUL_HM pair: CUL_HM_133CC3 is a THSensor, model
HM-WDS10-TH-O serialNr HEQ0110667
2010.12.16 17:33:53 1: CUL_HM SEND
As1Ad3A000F11234133CC31900114648454d46313132333410010100
2010.12.16 17:33:53 4: CUL_HM SEND
As1Ad3A000F11234133CC31900114648454d46313132333410010100
2010.12.16 17:33:53 5: CUL1 sending
As1Ad3A000F11234133CC31900114648454d46313132333410010100
2010.12.16 17:33:54 1: CUL_HM SEND
As10d4A001F11234133CC30105133CC30104
2010.12.16 17:33:54 4: CUL_HM SEND
As10d4A001F11234133CC30105133CC30104
2010.12.16 17:33:54 5: CUL1 sending
As10d4A001F11234133CC30105133CC30104
2010.12.16 17:33:54 1: ++A001F11234133CC30107020201
2010.12.16 17:33:54 1: ++A001F11234133CC30106
2010.12.16 17:33:54 1: ++A001F11234133CC30005133CC30104
2010.12.16 17:33:54 1: ++A001F11234133CC30007020201
2010.12.16 17:33:54 1: ++A001F11234133CC30006
2010.12.16 17:33:54 5: CUL1 sending
As10d4A001F11234133CC30105133CC30104
2010.12.16 17:33:54 5: Triggering CUL_HM_133CC3 (1 changes)
2010.12.16 17:33:54 5: CUL_HM_133CC3 trigger: Checking
FileLog_CUL_HM_133CC3 for notify
2010.12.16 17:33:54 5: CUL_HM_133CC3 trigger: Checking Logfile for
notify
2010.12.16 17:33:54 5: CUL_HM_133CC3 trigger: Checking autocreate for
notify
2010.12.16 17:33:54 5: CUL/RAW: /A0AD48002133CC3F11234003A

2010.12.16 17:33:54 4: CUL1: A0AD48002133CC3F1123400 -45
2010.12.16 17:33:54 5: CUL1 dispatch A0AD48002133CC3F1123400
2010.12.16 17:33:54 1: CUL_HM L:0A N:D4 C:80 T:02 SRC:133CC3
DST:F11234 00
2010.12.16 17:33:54 1: CUL_HM SEND As0Ed5A001F11234133CC30107020201
2010.12.16 17:33:54 4: CUL_HM SEND As0Ed5A001F11234133CC30107020201
2010.12.16 17:33:54 5: CUL1 sending As0Ed5A001F11234133CC30107020201
2010.12.16 17:33:54 5: CUL/RAW: /A0AD58002133CC3F112340239

2010.12.16 17:33:54 4: CUL1: A0AD58002133CC3F1123402 -45.5
2010.12.16 17:33:54 5: CUL1 dispatch A0AD58002133CC3F1123402
2010.12.16 17:33:54 1: CUL_HM L:0A N:D5 C:80 T:02 SRC:133CC3
DST:F11234 02
2010.12.16 17:33:54 1: CUL_HM SEND As0Bd6A001F11234133CC30106
2010.12.16 17:33:54 4: CUL_HM SEND As0Bd6A001F11234133CC30106
2010.12.16 17:33:54 5: CUL1 sending As0Bd6A001F11234133CC30106
2010.12.16 17:33:55 5: CUL1 sending As0Bd6A001F11234133CC30106

Danach state missing ack.  Aber jetzt werden die weiteren Meldungen
ausgewertet:

2010.12.16 17:42:10 5: CUL/RAW: /A0CD58670133CC300000000B3272E

2010.12.16 17:42:10 4: CUL1: A0CD58670133CC300000000B327 -51
2010.12.16 17:42:10 5: CUL1 dispatch A0CD58670133CC300000000B327
2010.12.16 17:42:10 1: CUL_HM L:0C N:D5 C:86 T:70 SRC:133CC3 DST:
000000 00B327
2010.12.16 17:42:10 5: Triggering CUL_HM_133CC3 (2 changes)

Logfile:
2010-12-16_17:42:10 CUL_HM_133CC3 Temp: 17.9
2010-12-16_17:42:10 CUL_HM_133CC3 THSensor: 00B327

passt soweit.  Jetzt noch ein plot und die Feuchte mit rein - ich
glaub ich brauch noch einen anderen Feuchtesensor.  Aber das muß bis
nach Weihnachten warten, fürchte ich.

Oskart

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
--
fhem geht auch auf mac os x

rudolfkoenig

                                                   

Kann man

> $temp <<= 1;
> $temp /= 20;

nicht auch als
  $temp /= 10;

schreiben?


> Geht jetzt so lala, pairing wird vom CUL erkannt und beantwortet, der
> Sensor schickt aber kein richtiges ACK:

Koennte das an der Entfernung beider Geraete liegen? Zu nah (< 1m) ist auch
problematisch...
Apropos Feuchte: Koennte jemand mit einem Geraet 2-3 Unterschiedliche Werte
aufzeichnen mit einem funktionierenden (sprich ablesbaren) Feuchtemesser
daneben? Achtung: die Feuchte-Fuehler der S300TH's reagieren _sehr_ traege.

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

rudolfkoenig

                                                   

> Habs durchgelesen, es scheint sich wie ein Dimmer zu verhalten.

Hab dimmer und blindActuator eingebaut. Koennte es jemand bitte testen?

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

Hi Rudi,

define CUL_HM CUL /dev/tty.usbmodemfa14431 1234
attr CUL_HM rfmode HomeMatic

2010.12.17 20:40:14 3: CUL device opened
2010.12.17 20:40:14 2: Switched CUL_HM rfmode to HomeMatic
Server started (version =VERS= from =DATE= ($Id: fhem.pl,v 1.118
2010-12-16 08:07:18

set CUL_HM hmPairForSec 3000

Das Pairing scheint nicht sauber zu funktionieren...

CUL_HM pair: HM_RC_4_B_122F73 is a remote, model HM-RC-4-B serialNr
GEQ0239320
CUL_HM: A1AC28400122F7300000013003B4745513032333933323040040403 -45.5
CUL_HM L:1A N:C2 C:84 T:00 SRC:122F73 DST:000000
13003B47455130323339333230400404
CUL_HM pair: HM_RC_4_B_122F73 is a remote, model HM-RC-4-B serialNr
GEQ0239320
CUL_HM SEND As1Ac2A000F11234122F731900114648454d46313132333410010100
CUL_HM SEND As10c3A001F11234122F730405122F730404
++A001F11234122F730407020201
++A001F11234122F730406
++A001F11234122F730305122F730404
++A001F11234122F730307020201
++A001F11234122F730306

Danach ist Schluss...
State bleibt auf: MISSING ACK


CUL_HM: A1AC1840012CFA50000001600534845513030363937343630010100 -55
CUL_HM L:1A N:C1 C:84 T:00 SRC:12CFA5 DST:000000
1600534845513030363937343630010100
CUL_HM pair: HM_LC_BL1_PB_FM_12CFA5 is a blindActuator, model HM-LC-
BL1-PB-FM serialNr HEQ0069746
CUL_HM SEND As1Ac1A000F1123412CFA51900604648454d46313132333440940201

Danach nix mehr...

Hier nochmal ein "Mitschnitt" vom  HM_RC_4_B gepairten mit
HM_LC_BL1_PB_FM_12CFA5 (Rolladen oben)
Rolladen schließen Taste 1: links
2010.12.17 21:33:28 4: CUL_HM: A0DC4841012CFA500000006013900 -57.5
2010.12.17 21:33:28 1: CUL_HM L:0D N:C4 C:84 T:10 SRC:12CFA5 DST:
000000 06013900
2010.12.17 21:33:45 4: CUL_HM: A0DC8841012CFA500000006014410 -74
2010.12.17 21:33:45 1: CUL_HM L:0D N:C8 C:84 T:10 SRC:12CFA5 DST:
000000 06014410
2010.12.17 21:33:54 4: CUL_HM: A0DCB841012CFA500000006016410 -60
2010.12.17 21:33:54 1: CUL_HM L:0D N:CB C:84 T:10 SRC:12CFA5 DST:
000000 06016410
2010.12.17 21:34:41 4: CUL_HM: A0BC3A440122F7312CFA50127 -38.5
2010.12.17 21:34:41 1: CUL_HM L:0B N:C3 C:A4 T:40 SRC:122F73 DST:
12CFA5 0127
2010.12.17 21:34:41 4: CUL_HM: A0EC3800212CFA5122F730101C82049 -68.5
2010.12.17 21:34:41 1: CUL_HM L:0E N:C3 C:80 T:02 SRC:12CFA5 DST:
122F73 0101C82049
2010.12.17 21:34:47 4: CUL_HM: A0BC4A440122F7312CFA50128 -45.5
2010.12.17 21:34:47 1: CUL_HM L:0B N:C4 C:A4 T:40 SRC:122F73 DST:
12CFA5 0128
2010.12.17 21:34:47 4: CUL_HM: A0EC4800212CFA5122F730101B12048 -72
2010.12.17 21:34:47 1: CUL_HM L:0E N:C4 C:80 T:02 SRC:12CFA5 DST:
122F73 0101B12048
2010.12.17 21:34:48 4: CUL_HM: A0BC5A440122F7312CFA50228 -51
2010.12.17 21:34:48 1: CUL_HM L:0B N:C5 C:A4 T:40 SRC:122F73 DST:
12CFA5 0228
2010.12.17 21:34:48 4: CUL_HM: A0EC5800212CFA5122F730101AB0048 -74
2010.12.17 21:34:48 1: CUL_HM L:0E N:C5 C:80 T:02 SRC:12CFA5 DST:
122F73 0101AB0048
Stop Taste 1:rechts
2010.12.17 21:35:36 4: CUL_HM: A0BC6A440122F7312CFA50129 -41.5
2010.12.17 21:35:36 1: CUL_HM L:0B N:C6 C:A4 T:40 SRC:122F73 DST:
12CFA5 0129
[...]
2010.12.17 21:35:41 4: CUL_HM: A0EC8800212CFA5122F730101980046 -77.5
2010.12.17 21:35:41 1: CUL_HM L:0E N:C8 C:80 T:02 SRC:12CFA5 DST:
122F73 0101980046
Rolladen öffnen Taste 1: rechts
2010.12.17 21:37:47 1: CUL_HM L:0B N:E5 C:A4 T:40 SRC:122F73 DST:
12CFA5 0232
2010.12.17 21:37:48 4: CUL_HM: A0EE5800212CFA5122F7301013C1046 -74
2010.12.17 21:37:48 1: CUL_HM L:0E N:E5 C:80 T:02 SRC:12CFA5 DST:
122F73 01013C1046
2010.12.17 21:37:52 4: CUL_HM: A0BE6A440122F7312CFA50135 -45.5
2010.12.17 21:37:52 1: CUL_HM L:0B N:E6 C:A4 T:40 SRC:122F73 DST:
12CFA5 0135
2010.12.17 21:37:52 4: CUL_HM: A0EE6800212CFA5122F7301014E004A -72
2010.12.17 21:37:52 1: CUL_HM L:0E N:E6 C:80 T:02 SRC:12CFA5 DST:
122F73 01014E004A
2010.12.17 21:37:53 4: CUL_HM: A0BE7A440122F7312CFA50233 -47
2010.12.17 21:37:53 1: CUL_HM L:0B N:E7 C:A4 T:40 SRC:122F73 DST:
12CFA5 0233
2010.12.17 21:37:53 4: CUL_HM: A0EE7800212CFA5122F7301014E1046 -78.5
2010.12.17 21:37:53 1: CUL_HM L:0E N:E7 C:80 T:02 SRC:12CFA5 DST:
122F73 01014E1046
2010.12.17 21:37:54 4: CUL_HM: A0BE8A440122F7312CFA50234 -48
2010.12.17 21:37:54 1: CUL_HM L:0B N:E8 C:A4 T:40 SRC:122F73 DST:
12CFA5 0234
2010.12.17 21:37:54 4: CUL_HM: A0EE8800212CFA5122F730101521047 -79
2010.12.17 21:37:54 1: CUL_HM L:0E N:E8 C:80 T:02 SRC:12CFA5 DST:
122F73 0101521047
2010.12.17 21:37:55 4: CUL_HM: A0BE9A440122F7312CFA50235 -49
2010.12.17 21:37:55 1: CUL_HM L:0B N:E9 C:A4 T:40 SRC:122F73 DST:
12CFA5 0235
2010.12.17 21:37:55 4: CUL_HM: A0EE9800212CFA5122F730101561048 -81.5
2010.12.17 21:37:55 1: CUL_HM L:0E N:E9 C:80 T:02 SRC:12CFA5 DST:
122F73 0101561048
2010.12.17 21:37:55 4: CUL_HM: A0BEAA440122F7312CFA50136 -46
2010.12.17 21:37:55 1: CUL_HM L:0B N:EA C:A4 T:40 SRC:122F73 DST:
12CFA5 0136
2010.12.17 21:37:56 4: CUL_HM: A0EEA800212CFA5122F730101590048 -74
2010.12.17 21:37:56 1: CUL_HM L:0E N:EA C:80 T:02 SRC:12CFA5 DST:
122F73 0101590048
2010.12.17 21:37:57 4: CUL_HM: A0BEBA440122F7312CFA50236 -48.5
2010.12.17 21:37:57 1: CUL_HM L:0B N:EB C:A4 T:40 SRC:122F73 DST:
12CFA5 0236
2010.12.17 21:37:57 4: CUL_HM: A0EEB800212CFA5122F730101591047 -80
2010.12.17 21:37:57 1: CUL_HM L:0E N:EB C:80 T:02 SRC:12CFA5 DST:
122F73 0101591047
2010.12.17 21:37:58 4: CUL_HM: A0BECA440122F7312CFA50137 -45.5
2010.12.17 21:37:58 1: CUL_HM L:0B N:EC C:A4 T:40 SRC:122F73 DST:
12CFA5 0137
2010.12.17 21:37:58 4: CUL_HM: A0EEC800212CFA5122F7301015C004A -73.5
2010.12.17 21:37:58 1: CUL_HM L:0E N:EC C:80 T:02 SRC:12CFA5 DST:
122F73 01015C004A
2010.12.17 21:38:00 4: CUL_HM: A0BEDA440122F7312CFA50237 -50
2010.12.17 21:38:00 1: CUL_HM L:0B N:ED C:A4 T:40 SRC:122F73 DST:
12CFA5 0237
2010.12.17 21:38:01 4: CUL_HM: A0BEEA440122F7312CFA50138 -44
2010.12.17 21:38:01 1: CUL_HM L:0B N:EE C:A4 T:40 SRC:122F73 DST:
12CFA5 0138
2010.12.17 21:38:01 4: CUL_HM: A0EEE800212CFA5122F73010160004B -73.5
2010.12.17 21:38:01 1: CUL_HM L:0E N:EE C:80 T:02 SRC:12CFA5 DST:
122F73 010160004B
Stop Taste 1: links


Danach sieht das enstprechende FHEM-Device:
Internals:
   CUL_HM_MSGCNT 67
   CUL_HM_RAWMSG A0EEE800212CFA5122F73010160004B01
   CUL_HM_RSSI -73.5
   CUL_HM_TIME 2010-12-17 21:38:01
   DEF        12CFA5
   IODev      CUL_HM
   LASTIODev  CUL_HM
   MSGCNT     67
   NAME       HM_LC_BL1_PB_FM_12CFA5
   NR         8
   STATE      28.5 %
   TYPE       CUL_HM
   lastMsgNr  EE
   pairButtons 0100
   Readings:
     2010-12-17 21:33:28   ackedCmd        28.5 %
     2010-12-17 21:33:28   state           28.5 %
     2010-12-17 21:33:54   unknownMsg      06016410
Attributes:
   hmClass    receiver
   model      HM-LC-BL1-PB-FM
   room       CUL_HM
   serialNr   HEQ0069746
   subType    blindActuator


@Rudi: Reicht dir das an Logs...Zuwenig...zu viel...lieber als File
direkt per Mail ???

Schöne Grüße

Axel

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

rudolfkoenig

                                                   

> Danach ist Schluss...
> State bleibt auf: MISSING ACK

Bist Du sicher dass die HM Geraete nicht zu nah an dem CUL Platziert sind?  Bei
mir klappt das Anlernen mit einer Fernbedienung einwandfrei...

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

HI Rudi,

dieses RolaldenDing ist noch genau soweit entfernt wie bei den ersten
Versuchen hier im Thread.
Da hatte das pairen ja funktioniert (soweit ich das noch weiss) ;-))

Ein Test mit dem Handsender "diagonalquerdurchs" Zimmer (ca.
3m)....kein pairen...

Schöne Grüße

Axel

On 17 Dez., 22:19, Rudolf Koenig wrote:
> > Danach ist Schluss...
> > State bleibt auf: MISSING ACK
>
> Bist Du sicher dass die HM Geraete nicht zu nah an dem CUL Platziert sind?  Bei
> mir klappt das Anlernen mit einer Fernbedienung einwandfrei...

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.