Selbstbau HM_WDS10_TH_O mit Luftdruckmessung

Begonnen von trilu, 23 Februar 2014, 12:23:22

Vorheriges Thema - Nächstes Thema

Kai-Alfonso

Zitat von: Tom Major am 08 Juni 2018, 10:32:27
Für MAX1724 Einsatz muss SJ1 komplett unterbrochen sein, keine Brücken zwischen 1-2 oder 2-3.
Laut Schematic-RF.pdf ist die auch im Layout bereits unterbrochen.

Habe übrigens beim MAX1724 ein paar Messungen zur Restwelligkeit gemacht.
https://github.com/TomMajor/AskSinPP_Examples/tree/master/HB-SEC-WDS-2

Alles klar, dann hat mich das ein wenig verwirrt - lieber dem Schema trauen :-)
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

gloob

#2431
Hat jemand eine Idee wie ich testen kann ob das Funkmodul richtig angesprochen wird und funktioniert? Ich habe 5 Sensoren. 4 Stück konnte ich ohne Probleme über OTA mit einer Firmware bespielen. Der 5. meldet sich nicht beim nanoCUL zum flashen.

Die LED blinkt beim Starten 7 mal, also sollte der Bootloader richtig drauf sein und der ATMega funktionieren.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

frank

hast du mal gesnifft mit welchen daten (hmid, SN) sich der bootloader meldet?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

gloob

Zitat von: frank am 16 Juni 2018, 20:42:56
hast du mal gesnifft mit welchen daten (hmid, SN) sich der bootloader meldet?

Mit was kann ich das denn machen? Hab hier ein paar Arduinos liegen die man als "serielle bridge" nehmen könnte. oder tut es auch ein USBASP?
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

tndx

#2434
Sniffen geht so:
https://wiki.fhem.de/wiki/Homematic_Nachrichten_sniffen

Frank will darauf hinaus, dass der OTA-Flasher möglicherweise auf ein anderes Device wartet, als das, wofür sich Dein THPL-Sensor ausgibt. Hast Du geprüft, ob die SN im Bootloader und beim Aufruf des OTA-Flashers übereinstimmen?

Kai-Alfonso

Hi,

Ich habe mal eine Frage: ich habe jetzt 2 Innen und 2 Außensensoren gelötet. Bei 3 von denen wird die Drosselspule sehr heiß und dampft auch kurz. Hab schon alles auf Kurzschluss etc überprüft. Versucht zu flashen hab ich bei denen nicht. Bei einem habe ich kein Problem mit der Drossel und der Sensor läuft mittlerweile 2 Tage fehlerfrei.

Wo könnte der Fehler liegen?

Vielen Dank
Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

Tom Major

Beziehst du dich auf diese Schaltung
https://github.com/kc-GitHub/Wettersensor/blob/master/Schematic/Schematic-RF.pdf ?
Und dort auf L1? (falls ja, dafür darf keine Drosselspule verwendet werden sondern eine Leistungsinduktivität die für DC/DC-Konverter Einsatz geeignet ist)
Früher: FHEM 5.x
Jetzt: RaspberryMatic / ioBroker

Kai-Alfonso

Zitat von: Tom Major am 28 Juni 2018, 22:47:45
Beziehst du dich auf diese Schaltung
https://github.com/kc-GitHub/Wettersensor/blob/master/Schematic/Schematic-RF.pdf ?
Und dort auf L1? (falls ja, dafür darf keine Drosselspule verwendet werden sondern eine Leistungsinduktivität die für DC/DC-Konverter Einsatz geeignet ist)

Guten Morgen :)

Ja, ich beziehe mich auf diese Schaltung und L1. Sorry, wenn der Begriff Drosselspule falsch war - ich dachte, man nennt dieses Bauteil so.  Verbaut habe ich folgendes Bauteil bei L1

ZitatMurata LQH43CN100K03L Induktivität SMD 1812 10 µH 0.65A

Link: https://www.voelkner.de/products/288322/Murata-LQH43CN100K03L-Induktivitaet-SMD-1812-10-H-0.65A-1St..html

Raspi2|nanoCul433|nanoCul868|CCU2
Energie-USBZähler|homebrew HM Devices
DBLog|DBRep|Homematic|Baumarktsteckdosen
Hue|Webcams mit DS-Station (Synology)|Bewegungsmelder|Rollladen|Schalter (IT|HM)

Tom Major

Zitat von: Kai-Alfonso am 29 Juni 2018, 06:05:23
Guten Morgen :)

Ja, ich beziehe mich auf diese Schaltung und L1. Sorry, wenn der Begriff Drosselspule falsch war - ich dachte, man nennt dieses Bauteil so.  Verbaut habe ich folgendes Bauteil bei L1

Link: https://www.voelkner.de/products/288322/Murata-LQH43CN100K03L-Induktivitaet-SMD-1812-10-H-0.65A-1St..html

Die Spule passt, die verwende ich auch. Ich wollte nur durch die Wortwahl sicherstellen dass du keine herkömmliche (Entstör-) Drossel verwendest, die sind für DC-DC Einsatz absolut ungeeignet.

Layout bei DC-DC ist ziemlich wichtig, da du bei allen 4 die Platine verwendest kann man das wohl ausschließen.

ZitatBei 3 von denen wird die Drosselspule sehr heiß und dampft auch kurz
Der +3,3V Out könnte einen Kurzschluss gegen Gnd haben, das würde einen hohen Strom durch L1 und die Hitze erklären, wenn der Max1724 versucht dagegen zu arbeiten.

Ich würde
- nochmal alles auf Kurzschluss, Lötbrücken usw. checken, besonders die +3,3V Schiene
- Stromaufnahme von Bat messen (am besten Netzteil mit Strombegrenzung)
- +3,3V Out Spannung kontrollieren
- falls das nicht passt +3,3V am Max1724 auftrennen und schauen ob es ohne Last geht..

Wenn der Max1724 korrekt arbeitet sieht man seine DC-DC Regelung an einer gewissen Restwelligkeit am Ausgang:
https://github.com/TomMajor/AskSinPP_Examples/tree/master/HB-SEC-WDS-2
Früher: FHEM 5.x
Jetzt: RaspberryMatic / ioBroker

PeMue

Hallo zusammen,

ich habe basierend auf dieser Firmware Dirk's Außensensor modifiziert und einen BME280 bzw. DS18B20 mit draufgepackt, siehe Schaltplan bzw. Bilder im Anhang. Es wäre schön, wenn jemand noch mal kritisch draufschauen könnte, wenn alles ok, werde ich demnächst 10 Leiterplatten bestellen.

PS: Die v1.3 hat den BME280 drauf bzw. GDO2 verkabelt, diese Version werde ich aber nicht bestellen, ich wollte diese aber nicht in die Tonne werfen.

Danke + Gruß

PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Tom Major

Sieht prinzipiell gut aus.  :)
Kann ich 2 Platinen bei Dir bestellen? Passen die in das "BOX-SENS-WHITE" Gehäuse von TME?

Ich würde folgende Punkte noch in Erwägung ziehen:

- am CC1101 (generell an jedem Sendemodul) ist es guter Stil, dort einen extra Abblock-C an Vcc zu haben, ich würde 1uF vorschlagen.

- Die Restwelligkeit am MAX1724 ist mit einem 10uF Kerko noch relativ hoch, siehe meine Messung hier https://github.com/TomMajor/AskSinPP_Examples/tree/master/HB-SEC-WDS-2
Kannst Du dort noch einen Tantal-Elko im Layout vorhalten?, muss man ja nicht bestücken wer nicht will, ich würde es tun. Details zur Bauform kann ich gern liefern.

- Nur als Option, ich habe mir ein paar Gedanken zum Thema "Schutz vor "Babbling Idiot" gemacht, https://github.com/TomMajor/AskSinPP_Examples/tree/master/Info/Babbling%20Idiot%20Protection
Aus meiner Sicht wäre es schön, für die Batteriemessung die Schaltung A vorzuhalten, für eine bessere Info über den Batteriezustand. Nur als Überlegung und Option, kostet nur einen Mosfet mehr. Wenn es damit nichts wird, auch ok, ein BI kann nur relativ unangenehm werden (https://forum.fhem.de/index.php/topic,57486.msg783197.html#msg783197>:(

- TSL2561 bin ich gerade noch am experimentieren und vergleichen mit 2 anderen Sensoren. Der TSL2561 hat def. Probleme bei hohen Helligkeiten. Solange er aber nicht in die Sonne blickt sieht es noch ok aus. Wenn ich weitere Ergebnisse habe werde ich die im HB-UNI-Sensor1 Projekt darstellen.
Früher: FHEM 5.x
Jetzt: RaspberryMatic / ioBroker

PeMue

#2441
Zitat von: Tom Major am 02 Juli 2018, 20:00:51
Kann ich 2 Platinen bei Dir bestellen?
Ob Du kannst, kann ich nicht beurteilen, ich habe notiert, dass Du gerne zwei Platinen haben willst  8) 8) 8)
Mit oder ohne aufgelötetem BME280?

Zitat von: Tom Major am 02 Juli 2018, 20:00:51
Passen die in das "BOX-SENS-WHITE" Gehäuse von TME?
Nein, das Layout ist für den Außensensor, der passt in ein Gainta Gehäuse, ich meine G250 G201, siehe auch Wiki.

Zitat von: Tom Major am 02 Juli 2018, 20:00:51
- am CC1101 (generell an jedem Sendemodul) ist es guter Stil, dort einen extra Abblock-C an Vcc zu haben, ich würde 1uF vorschlagen.
erledigt

Zitat von: Tom Major am 02 Juli 2018, 20:00:51
- Die Restwelligkeit am MAX1724 ist mit einem 10uF Kerko noch relativ hoch, siehe meine Messung hier https://github.com/TomMajor/AskSinPP_Examples/tree/master/HB-SEC-WDS-2
Kannst Du dort noch einen Tantal-Elko im Layout vorhalten?, muss man ja nicht bestücken wer nicht will, ich würde es tun. Details zur Bauform kann ich gern liefern.
erledigt, Tantal Bauform A bzw. 3216 sollte passen, da müsste es 22 µF/10 V geben

Zitat von: Tom Major am 02 Juli 2018, 20:00:51
- Nur als Option, ich habe mir ein paar Gedanken zum Thema "Schutz vor "Babbling Idiot" gemacht, https://github.com/TomMajor/AskSinPP_Examples/tree/master/Info/Babbling%20Idiot%20Protection
Aus meiner Sicht wäre es schön, für die Batteriemessung die Schaltung A vorzuhalten, für eine bessere Info über den Batteriezustand. Nur als Überlegung und Option, kostet nur einen Mosfet mehr. Wenn es damit nichts wird, auch ok, ein BI kann nur relativ unangenehm werden (https://forum.fhem.de/index.php/topic,57486.msg783197.html#msg783197>:(
Ist m.E. nur für den Betrieb mit einer Zelle notwendig, ich habe das Phänomen bei locutus FHT Nachbau: die Spannung reicht nicht aus, um zu senden, der Prozessor geht in Reset und das Ganze geht von vorne los. Das Gute: die Batterie ist recht schnell leer.
Ich habe es umgesetzt, allerdings musste das zweite Bohrloch für den Batteriehalter weichen.

Zitat von: Tom Major am 02 Juli 2018, 20:00:51
... kostet nur einen Mosfet mehr.
Nein, einen MOSFET und einen Widerstand  ;D ;D ;D

Schaltplan und Layout im Anhang. Wenn es keine Einwände gibt, werde ich mal eine Charge bestellen.

Für das Thema Firmware compilieren bzw. flashen bräuchte ich dann etwas Nachhilfe, genauso für das Dimensionieren des Spannungsteilers bzw. Ausrechnen des ADC Werts der Spannungsmessung.

Gruß PeMue
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Bennemannc

Hallo,

kann man die Teile auch komplett bestückt bekommen - und was würde das kosten. Ich habe nicht das entsprechende Equipment um selber zu bestücken. Ich hätte Interesse an einem.

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

holzwurm83

Zitat von: Bennemannc am 03 Juli 2018, 21:01:15
Hallo,

kann man die Teile auch komplett bestückt bekommen - und was würde das kosten. Ich habe nicht das entsprechende Equipment um selber zu bestücken. Ich hätte Interesse an einem.

Gruß Christoph

Ich wäre da auch interessiert. Wäre das möglich?
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

Tom Major

Zitat von: PeMue am 03 Juli 2018, 15:31:22
Ob Du kannst, kann ich nicht beurteilen, ich habe notiert, dass Du gerne zwei Platinen haben willst  8) 8) 8)
Mit oder ohne aufgelötetem BME280?
Nein, das Layout ist für den Außensensor, der passt in ein Gainta Gehäuse, ich meine G250, siehe auch Wiki.
erledigt
erledigt, Tantal Bauform A bzw. 3216 sollte passen, da müsste es 22 µF/10 V geben
Ist m.E. nur für den Betrieb mit einer Zelle notwendig, ich habe das Phänomen bei locutus FHT Nachbau: die Spannung reicht nicht aus, um zu senden, der Prozessor geht in Reset und das Ganze geht von vorne los. Das Gute: die Batterie ist recht schnell leer.
Ich habe es umgesetzt, allerdings musste das zweite Bohrloch für den Batteriehalter weichen.
Nein, einen MOSFET und einen Widerstand  ;D ;D ;D

Schaltplan und Layout im Anhang. Wenn es keine Einwände gibt, werde ich mal eine Charge bestellen.

Für das Thema Firmware compilieren bzw. flashen bräuchte ich dann etwas Nachhilfe, genauso für das Dimensionieren des Spannungsteilers bzw. Ausrechnen des ADC Werts der Spannungsmessung.

Gruß PeMue

Ich schaue tagsüber noch mal in Ruhe drüber.
Das bestellen "können" war als höfliche Anfrage gemeint ob du sowas überhaupt in Betracht ziehst  ;) Ja, ich würde gern 2 Platinen nehmen  :)

- Du bestellst die BME280 als chip in China und lötest die selber drauf? Mit Heissluft oder hast du einen Reflow Ofen?
- Gainta G250 Gehäuse, alles klar, passt für mich.
- Tantal Bauform A passt, da gibt es bei Farnell > 50 versch. Typen für 22u und >= 10V.
- Aus meiner Sicht ist meine BI "Schutzschaltung" auch für die Variante mit 2 Zellen ohne Step-up gut. Dort kann m.E. der BI Effekt genau so auftreten (und tat es wahrscheinlich auch bei dem verlinkten Post von jp112sdl, glaub nicht das da ein Step-Up drin war.
- Kannst Du noch bis Wochenende mit dem Bestellen warten? Ich würde gern noch den MAX44009 gegen den TSL2561 testen, das Teil ist da. Der TSL2561 hat wie geschrieben ein Problem bei hohen Helligkeiten.
- Falls der MAX besser abschneidet: wäre schön wenn dein SV1 Stecker zum MAX44009 Modul passen würde (VIN/GND/SCL/SDA)
https://www.aliexpress.com/item/GY-49-MAX44009-Ambient-Light-Sensor-Module-for-Arduino-with-4P-Pin-Header-Module/32821853886.html

Spannungsmessung Variante mit Mosfet habe ich hier bereits implementiert:
https://github.com/TomMajor/AskSinPP_Examples/tree/master/HB-SEC-WDS-2
Nehme ich als Option noch in den Unisensor auf.
Früher: FHEM 5.x
Jetzt: RaspberryMatic / ioBroker