FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: stiff.golf4 am 28 November 2017, 13:29:16

Titel: TGS2600 an DS2438 (1Wire Baldachin Multisensor)
Beitrag von: stiff.golf4 am 28 November 2017, 13:29:16
Hallo zusammen,

ich habe diese http://blog.thomasheldt.de/1-wire-baldachin-multi-sensor/ Platine und möchte sie nun in FHEM einrichten. Das klappt auvh ganz gut bisher jedoch habe ich Probleme mit dem TGS2600.

Hat das evtl. schon mal jemand gemacht?

Der TGS2600 läuft über einen von zwei DS2438 welchen Wert muss ich da genau umrechnen bzw. wie?


Danke euch!
Titel: Antw:TGS2600 an DS2438 (1Wire Baldachin Multisensor)
Beitrag von: cwagner am 02 Dezember 2017, 09:37:13
Setzte den TGS schon länger in einer anderen Schaltung von Thomas ein und habe für mich die Spannung festgehalten, bei der ich "Frischluft" in der Bude habe (langes Lüften). Diese Spannung (bei mir 1.9 Volt) an dem DS2438 ist für mich der Referenzwert für eine Steuerung der Ventilatoren einer kontrollierten Raumluftanlage. Je größer das Delta zu diesem Referenzwert, umso schneller werden die Ventilatoren gestellt. Der Sensor sitzt in der Abluftleitung und reagiert ziemlich fix. Wird der Weihnachtsbaum angezündet (nein: die Kerzen :-), sind viele Gäste im Haus, geht die Lüftung schnell hoch. Pantscht jemand beim reinigen von großen Glasflächen mit Spiritus, dann ist der Spannungswert sehr schnell bei 3 Volt und mehr, denn der Sensor ist übersensibel auf Alkohol (auch Parfüm).

Grüße

Christian
Titel: Antw:TGS2600 an DS2438 (1Wire Baldachin Multisensor)
Beitrag von: stiff.golf4 am 13 Februar 2018, 08:01:49
Hallo Christian,

vielen Dank für deine Antwort leider bin ich bisher nicht dazu gekommen damit weiter zu machen. Aber deine Antwort hilft mir weiter. Ich werde das genauso handhaben.

Titel: Antw:TGS2600 an DS2438 (1Wire Baldachin Multisensor)
Beitrag von: fschasch am 26 April 2018, 18:33:17
Hallo,
habe auch die Baldachin im Einsatz. Super Sets und Platinen von Thomas.
Bei mir läuft die Messung sehr gut, leider hat der Sense-Eingang ab und zu komische (zu hoch) Werte, vlt wegen meiner Verkablung (Buslänge usw...)
Habe mir einen Patch dafür gemacht.

---------------------------------
Probleme Lichterkennung:
nach
.
..
...
if ((ord($data[0]) & 112)!=0) {
...
..
.
#......................................................
<   my $val_in_0 = ord($data[0]);
<   my $val_in_1 = ord($data[1]);
<   my $val_in_2 = ord($data[2]);
<   my $val_in_3 = ord($data[3]);
<   my $val_in_5 = ord($data[5]);
<   my $val_in_6 = ord($data[6]);
859,869d837
< #"fschasch.patch
<   }elsif ( ( $context eq "ds2438.getvad") &&  (ord($data[5]) ) > 250 ) {
<     # DONOT TAKE "...= 0;"
<     $data[5] = chr(0);
<     $data[6] = chr(0);
<     if( ($name ne 'Kuch_Balda2438_1' ) ){
<       Log 1, "fschasch :$name : $context : D SHOULD BE BLOCKED > [0-1]=$val_in_0 $val_in_1 [2-3]=$val_in_2 $val_in_3 [5-6]=$val_in_5 $val_in_6...patch value to 0";
<     }

<     #$msg="$name returns invalid data[5]=$val_in_5 [6]=$val_in_6 for fschasch ...set to NULL";
<     #$error = 1;
875,876d842
<   #Log 1, "fschasch :$name : $context : DEBUG > [2-3]=$val_in_2 $val_in_3 [5-6]=$val_in_5 $val_in_6...";
---------------------------------