Re: Re: TH Sensor Payload erraten

Begonnen von Oskar, 19 Dezember 2010, 00:55:18

Vorheriges Thema - Nächstes Thema

Oskar

                                                     

Am 18.12.2010 um 11:31 schrieb Sven Geggus:

> Rudolf Koenig wrote:
>
>> Ich habe folgendes eingecheckt:
>>
>>   if($p =~ m/(....)(..)/) {
>>
>>     my ($t, $h) = ($1, $2);
>>     $t = hex($t)/10;
>>     $t -= 3276.8 if($t > 1638.4);
>>     $h = sprintf("%.1f", hex($h)/2.55);
>>
>>     push @event, "state:T:$t H:$h";
>>     push @event, "temperature:$t";
>>     push @event, "humidity:$h";
>>
>>   }
>>
>
> Den Code bzgl. der Temperatur verstehe ich nicht. Du rechnest das
> Zweierkomplement von Hand?
>

Der Herr möchte meinen Code nicht ;-)
Sieht halt zu technisch aus...

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