DP100 Bodenfeuchte Sensor und SIGNALDuino

Begonnen von berniie, 07 März 2020, 15:22:22

Vorheriges Thema - Nächstes Thema

berniie

Hallo,
gibt es schon Erfahrungen mit dem DP100 Bodenfeuchte Sensor und dem SIGNALDuino?
Bzw. wie groß ist die Chance den ans Laufen zu bekommen?
https://www.froggit.de/product_info.php?info=p437_dp100-mehrkanal-bodenfeuchte-funksensor.html

Grüße,
Jörg

juergs

#1
Hallo berniie,

habe zwar keine Erfahrung mit diesem speziellen Typ, allerdings könnte ich Dir raten
Dich hier mal im Forum über die Suche nach "Bodenfeuchte-Sensor" umzuschauen ...

Die Idee mit dem Gehäuse finde ich nicht schlecht, allerdings vermute, ich dass es unverhältnismäßig gross ist (135 + 58mm).

Aber vielleicht kann man das was machen  :D ;)

Grüße,
Jürgen

PS: Muss mal wieder gießen ...   ;D

HomeAuto_User

Hallo Jörg,
wenn du vielleicht von deinem gewünschten Sensor die Modulation herausbekommst, so steigt die Chance ihn mit dem Signalduino zu dekodieren.

Sollte er noch nicht integriert sein, so müsste man in Zusammenarbeit das Protokoll implementieren.

Liebe Grüße


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

lomi666

Hallo,

ich bin auch bei der Suche nach einem Bodenfeuchtesensor auf den Froggit DP100 gestossen.

Er lässt sich anscheinend über das Froggit DP1500 USB-WiFi-Gateway auslesen

https://www.froggit.de/product_info.php?language=de&info=p410_dp1500-wi-fi-wetterserver-usb-dongle.html

das auch als Ecowitt GW1000 verkauft wird

http://www.ecowitt.com/wifi_weather/80.html

oder über eine  froggit HP1000SE PRO

https://www.froggit.de/product_info.php?info=p436_hp1000se-pro-wi-fi-internet-funkwetterstation.html

Soweit ich das überflogen habe, kann an die HP1000SE PRO ein Sensor angelernt werden und an das DP1500 Gateway bis zu acht Sensoren.

Da die Ausseneinheit der HP1000SE meiner Waldbeck Halley aka WH2650 sehr ähnlich sieht, und in der Bedienungsanleitung des DP1500
Gateways auch von der WS View App die Rede ist, nehme ich an, dass man die Daten des Sensors über die Customized Weather Service
Einstellungen der App zu FHEM übertragen bekommt.

Allerdings wohl nur, wenn man als Format Ecowitt und nicht Wunderground auswählt, aber ich weiss nicht ob das HP1000 Modul mit
den Ecowitt Daten umgehen kann...

Liebe Grüße


berniie

Danke für den Hinweis auf Ecowitt. So bin ich darauf gekommen, dass der Sensor wohl dem Fine Offset WH51 sehr ähnlich ist.
Das Protokoll ist hier https://github.com/merbanan/rtl_433/blob/master/src/devices/fineoffset.c ab Zeile 514 beschrieben.
Den Sensor habe ich gestern bestellt und werde von Erfolg oder Misserfolg berichten.

Sigi3000

Hallo,

Gibt es schon Erfahrungen mit dem Froggit DP1500 Gateway?

berniie


Ralf9

Der DP100 / Fine Offset WH51 verwendet eine FSK Modulation, es ist dafür eine Firmware notwendig die auch FSK unterstützt
https://forum.fhem.de/index.php/topic,106594.msg1004463.html#msg1004463

Ich habe hier die für den cc1101 notwendige Registersequenz ergänzt
ECOWITT/FineOffset WH51 - Datarate: 17.241 kbps:
https://forum.fhem.de/index.php/topic,106594.msg1005067.html#msg1005067

Es sind dafür eine neue Protocol ID 107 und Anpassungen an dem 00_SIGNALduino.pm Modul notwendig.
Ich habe dies bei der dev-Version von meiner Variante des 00_SIGNALduino Modul ergänzt
https://forum.fhem.de/index.php/topic,111653.msg1058900.html#msg1058900

Beim 14_SD_WS.pm Modul sind auch Anpassungen notwendig (siehe Anlage)
Es fehlt noch die CRC Prüfsumme

Bitte mal testen ob es so passt

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

laserrichi

Bin durch Zufall auf den DP100 gekommen.
Kann man da mehrere einbinden ? Hat da jeder eine eigene ID oder geht da nur einer.
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

Ralf9

da gehn beliebig viele, da jeder eine eigene ID hat.

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

laserrichi

so heute ist Sensor gekommen, aber steh gerade auf dem schlauch.
Das ist der aus China und hat 433 anstatt 868Mhz, habe den rfmode benutzt der vordefiniert war, und dann wieder die Frequenz auf 433 geändert aber irgendwie passt da was noch nicht:

2021.09.21 18:25:12 4 : Signalduino433/msg READ: MN;D=5100E337107F00F80FFFFFFF716FE357;N=6;R=42;
2021.09.21 18:25:12 4 : Signalduino433 Parse_MN: Found 2-FSK Protocol id 107 length 32 RSSI = -53 -> WH51
2021.09.21 18:25:12 4 : Signalduino433 ParseMN: ID=107 dmsg=W107#5100E337107F00F80FFFFFFF716FE357
2021.09.21 18:25:12 4 : Signalduino433 Dispatch: W107#5100E337107F00F80FFFFFFF716FE357, -53 dB, dispatch
2021.09.21 18:25:12 4 : Signalduino433: SD_WS_Parse protocol 107, rawData 5100E337107F00F80FFFFFFF716FE357
2021.09.21 18:25:12 2 : Signalduino433: SD_WS_Parse unknown message, please report. converted to bits: 01010001000000001110001100110111000100000111111100000000111110000000111111111111111111111111111101110001011011111110001101010111
2021.09.21 18:25:12 4 : Signalduino433: SD_WS_Parse protocol 107, rawData 5100E337107F00F80FFFFFFF716FE357
2021.09.21 18:25:12 2 : Signalduino433: SD_WS_Parse unknown message, please report. converted to bits: 01010001000000001110001100110111000100000111111100000000111110000000111111111111111111111111111101110001011011111110001101010111
2021.09.21 18:25:12 3 : Signalduino433: Unknown code W107#5100E337107F00F80FFFFFFF716FE357, help me!
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

Ralf9

#11
ZitatMN;D=5100E337107F00F80FFFFFFF716FE357;N=6;R=42;
Die Nachricht sieht erst mal gut aus, die Prüfsumme passt. Die Batteriespannung ist 1.6 V, die Feuchtigkeit ist 0 
Du verwendest anscheinend nicht mein angepasstes SD_WS Modul.

Bitte poste noch ein paar dieser Nachrichten und erhöhe mal die Feuchtigkeit
Die Feuchtigkeit ist in der Nachricht in Hex und in der Nachricht in der Position zwischen 7F und F8
5100E337107F00F80FFFFFFF716FE357


Nachtrag:
Deine Nachricht ergibt
2021.09.21 19:51:23.450 5 : sduinoD: dispatch W107#5100E337107F00F80FFFFFFF716FE357
2021.09.21 19:51:23.451 4 : sduinoD: SD_WS_Parse protocol 107, rawData 5100E337107F00F80FFFFFFF716FE357
2021.09.21 19:51:23.451 4 : sduinoD: SD_WS_Parse protocol 107, sum = ref = 111, CRC = 0
2021.09.21 19:51:23.451 4 : sduinoD: SD_WS_Parse decoded protocol-id 107 (WH51), sensor-id 00E337
2021-09-21 19:51:23.452 SD_WS SD_WS_107_H  Bv: 1.6
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

laserrichi

Ok, also irgendwie war das modul nicht aktuell das stimmt, hatte ich haber mal reinkopiert, kann das sein das es mit update wieder dann das alte drin war ?
Es geht jetzt scheinbar. Habe jetzt 3 Sensoren, aber die laufen alle in das selbe Device jetzt rein und wechselt dann da drin die ID... kann man im define das mitgeben so das ich für jeden Sensor eigenes Device habe ?
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

Ralf9

Wird jetzt eine Feuchtigkeit grösser 0 angezeigt?
Kann Du von allen 3 Sensoren ein paar MN Nachrichten posten?

Du kannst mal im sduino das Attribut longids testen
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

laserrichi

Hallo Ralf,

ja jetzt funktioniert es, bekomme Werte. muss das jetzt aber mal beobacchten.
Allerdings passt mit den Pegeln scheinbar etwas nicht, 1 Sensor im Raum geht gut, 1Sensor auf Terasse, also durch bissl wand hatte gezickt aber jetzt habe ich werte, und der Sensor der im Garten ist da kommt irgendwie nichts mehr.
Habe schon auf -42db  und 4db Empfindlichkeit gestellt.
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light