Platine für nanoLGW (LaCrosse Gateway): Platinenbestellung

Begonnen von PeMue, 25 März 2016, 13:35:58

Vorheriges Thema - Nächstes Thema

juergs

#165
Hallo Peter,
danke für die LGW-Platinen.
Zum Glück hatte ich alle Bauteile da, bis auf (o' Horror) keine RFM69CW mehr.
Musste ich noch bei AliE nachbestellen und jetzt ist erst mal  Warten angesagt ....   :'(

PS: Noch eine Frage zum Universal-Sensor-Sketch: Funktioniert das Empfangen auch mit mehreren nanoLGW-BME680-Sensoren?

Grüße,
Jürgen

PeMue

Zitat von: juergs am 01 Dezember 2018, 17:59:39
PS: Noch eine Frage zum Universal-Sensor-Sketch: Funktioniert das Empfangen auch mit mehreren nanoLGW-BME680-Sensoren?
Ich denke, Du kannst beim Universalsensor jeweils nur senden. Wenn Du unterschiedliche IDs hast, sollten die Sensoren auch mit nur einem LGW (oder nanoLGW) empfangen werden können.

Gruß Peter
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

Nighthawk

Hallo Peter,

ich hätte ebenfalls Interesse an 2x mit BME680 und BH1750.
Hättest Du noch etwas über?

Gruß
Alex

PeMue

Hallo Alex,

Zitat von: Nighthawk am 14 Dezember 2018, 05:14:39
... ich hätte ebenfalls Interesse an 2x mit BME680 und BH1750.
Platinen und BH1750 habe ich noch, BME680 müsste ich bestellen. Leider hat Reichelt eine recht hohe Versandkostenpauschale, daher ist die "Hürde", dort zu bestellen recht hoch ...

Gruß Peter
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

PeMue

#169
"Making of" oder

jetzt sind alle Platinen bestückt! Erstaulicherweise hat Reichelt pünktlichst geliefert  ;D.

Dies war der erste Streich, doch der zweite ("testing") folgt sogleich.

Viele Grüße

Peter
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

hdgucken


PeMue

#171
"tested and ready for shipment"  :) :) :)

Leider muss einer warten, da auf einer Platine der BH1750 nicht funktioniert. Den muss ich nächstes Jahr  ;D unter dem Mikroskop anschauen.
Aber ansonsten war das eine sehr gute Ausbeute: 15 Platinen bestückt (2 vorab an juergs), davon bei einer beim Testen den Lötpad abgerissen (und wieder repariert) und eine Leiterplatte (s.o.), wo ich den BH1750 anschauen muss.
Gut Ding will halt Weile haben  ;).

Gruß PeMue

PS: Da liegen mal locker >130 € auf dem Tisch  :o
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

juergs

#172
Hallo Peter,
hatte bisher etwas Probleme mit den Platinen.
Beide ließen sich nicht programmieren:
1. Brücke zwischen 3V3 und EN
2. In Ermangelung einen FTIs und RES/FLASH via DTR+RTS: zwei Taster

1.Platine:
ging "kurz" mit dem UniversalSensor-Sketch von hdgucken, machte dann kein Mucks mehr
und ließ sich nicht mehr Flaschen. 8Evtl ein USB-Serial-Adapter mit 5V eingesteckt)....
Dann den ESP mittels Heißluftfön wieder von der Platine geholt, Rest mit Alufolie abgedeckt.
Neuen ESP verlötet, ließ sich wieder nicht Flaschen.
GPIO4 (FLASH) zeigte Dreieckspannung am Ausgang mit 1.6 V Peak.  ???
Nach einer Suchorgie, den fehlenden 10K Widerstand (R8) an GPIO15 nach Masse mittels SMD-R direkt an die ESP-Pins verlötet.
Dann ließ sich der neue ESP endlich mit einer angepassten FW flaschen (Debug-Modus) mittels CMD-Aufruf in einer Konsole:

C:\Users\juergs\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.9/esptool.exe -vv -cd nodemcu -cb 921600 -cp COM9 -ca 0x00000 -cf C:\Users\juergs\AppData\Local\Temp\arduino_build_408171/BME680_UniversalSensor.ino.bin


ZitatNode-ID raw data from EEPROM:
0: 0xFF (255)

Altitude raw data from EEPROM:
1: 0xFF (255)
2: 0xFF (255)
3: 0xFF (255)

Temperature Offset raw data from EEPROM:
4: 0xFF (255)
5: 0xFF (255)

Node-ID is: 255 (0xFF)
New value (1-254):
Node-ID set to: 16 (0x10)
Save permanently (Y/N)?
OK.

Altitude is: 65560.5m
new value (0.0-8848.9):
Altitude set to: 180.0m
Save permanently (Y/N)?
OK.

Temperature offset: -1.1 degrees celsius
new value (+-10.0):
Temperature offset set to: -1.0 degrees celsius
Save permanently (Y/N)?
OK.

Save settings ...
Raw data saved in eeprom:
0: 0x10 (16)
1: 0x00 (0)
2: 0xB4 (180)
3: 0x00 (0)
4: 0xFF (255)
5: 0x00 (0)

Node-ID           : 16 (0x10)
Altitude          : 180.0m
Temperature offset: -1.0 degrees celsius

activated components:
RFM69 - 433/868/915MHz transmitter
measuring of battery voltage deactivated
Hardware-SPI fuer RFM69 aktiviert
NSS an GPIO-Pin 15
RFM69  init ...
Init LaCrosse done
Set frequency to 868.300 MHz
Set datarate to 17241 bps
done
BME680 init ... done
Ready, start measuring ...

[50713.00] P: 1044.0| T: 28.35| rH: 23.91| IAQ: 25.00 (0)| Gas: 1488.00
transmission time: 32 ms
data:
205 16 5 3 23 255 255 255 255 255 255 255 255 0 40 200 0 0 25 0 5 208 255 255 255 30 246 255 255 255 211 228
CD 10 5 3 17 FF FF FF FF FF FF FF FF 0 28 C8 0 0 19 0 5 D0 FF FF FF 1E F6 FF FF FF D3 E4
32 bytes sent.

Zykluszeit (ms): 95
[53713.00] P: 1044.1| T: 28.36| rH: 23.81| IAQ: 25.00 (0)| Gas: 2049.00
Zykluszeit (ms): 0
[56714.00] P: 1044.1| T: 28.37| rH: 23.72| IAQ: 25.00 (0)| Gas: 3048.00
Zykluszeit (ms): 1
[59714.00] P: 1044.1| T: 28.35| rH: 23.66| IAQ: 25.00 (0)| Gas: 3954.00
Zykluszeit (ms): 1
[62714.00] P: 1044.0| T: 28.34| rH: 23.60| IAQ: 25.00 (0)| Gas: 4838.00
Zykluszeit (ms): 1
[65714.00] P: 1044.1| T: 28.33| rH: 23.60| IAQ: 25.00 (0)| Gas: 5732.00
transmission time: 32 ms
data:
205 16 5 3 23 255 255 255 255 255 255 255 255 0 40 200 0 0 25 0 22 100 255 255 255 30 246 255 255 255 33 226
CD 10 5 3 17 FF FF FF FF FF FF FF FF 0 28 C8 0 0 19 0 16 64 FF FF FF 1E F6 FF FF FF 21 E2
32 bytes sent.

Zykluszeit (ms): 96
[68714.00] P: 1044.0| T: 28.33| rH: 23.56| IAQ: 25.00 (0)| Gas: 6617.00
Zykluszeit (ms): 1

2.Platine:
Lässt sich zwar flaschen, aber resettet beim ersten Aufruf von "Sleep".
Mit der gleichen Firmware des ersten lauffähigen Exemplars....
Hier muss ich nochmal die I2C-Komponenten prüfen, ob sie sich ansprechen lassen,
falls es überhaupt ein HW Problem sein sollte.

Zumindest funktioniert jetzt einer (wieder)   ;) :D....
Ein Device wird nach Pairen über die LGW nicht erzeugt aber empfangen.
Da muss man wohl händisch nachkonfigurieren? Nein, nur etwas länger warten bis das Pairing abgelaufen ist!

Das Gesagte soll nicht für die Platine im Allgemeinen gelten, sondern ist eher ein Produkt meines "Testens" ...

@Peter:
Könntest Du die Verbindung zwischen 3V3 ---10K (R2)---EN auf der Platine/Layout prüfen? War evtl. kaum sichtbare Lötbrücke zur Via (siehe unten) ?

Grüße,
Jürgen

PS: Man sollte sich nicht auf fehlerhafte Prinzip-Schaltungen aus dem Netz verlassen!
PS2: Code mit geringen Anpassungen: https://forum.fhem.de/index.php/topic,78619.msg876544.html#msg876544

Die dazu passende LaCrosseGateway V1.32 läuft unter Docker in einer zweiten fhem-Instanz auf einem RASPI3.

juergs

Kaum entfernt man die Lötbrücke zur VIA (mit bloßem Auge kaum erfassbar) und flasht die FW -> geht auch die zweite Platine ohne Probleme.  :) :D

juergs

#174
Vergleich:
ID_12  1 Tag   online
ID_10  3 Tage online
ID_76  Gas1 Output des internen BMESensors der LGW V1.32  als Resistance-Wert.

Die "Einbrenn-Zeit" des Sensors wird offiziell als 4 Tage angegeben!

juergs

#175
Nach dem die nanoLGW-Platinen nun zuverlässig ihren Dienst verrichten ...
Mache mir gerade Gedanken über ein passendes Gehäuse:

Beispiel-Ständer, dessen Art mir so vorschwebt:
https://www.thingiverse.com/thing:2050885

Ideen?

Mit einem 6V= Steckernetzteil für 1,95€ (Steckerschaltnetzteil mit Hohlstecker 3,5/1,1 mm (Pluspol innen)):
https://www.pollin.de/p/stecker-schaltnetzteil-egston-n1efsw3-352004
https://www.reichelt.de/einbaukupplung-aussen-3-6-mm-innen-1-3-mm-lum-1614-17-p116247.html?&trstct=pos_0

Grüße
Jürgen

PeMue

Hallo Jürgen,

Zitat von: juergs am 25 Dezember 2018, 14:44:40
@Peter:
Könntest Du die Verbindung zwischen 3V3 -- 10K (R2) -- EN auf der Platine/Layout prüfen? War evtl. kaum sichtbare Lötbrücke zur Via (siehe unten) ?
ich habe bei allen noch nicht verschickten Leiterplatten nachgemessen. Vermutlich war bei Dir ein Lötspritzer durch das SMD Löten die Ursache.

Zitat von: juergs am 28 Dezember 2018, 09:11:46
Nach dem die nanoLGW-Platinen nun zuverlässig ihren Dienst verrichten ...
Das freut (und erleichtert) mich sehr.

Zitat von: juergs am 28 Dezember 2018, 09:11:46
Mache mir gerade Gedanken über ein passendes Gehäuse:
Ich würde da (ganz phantasielos) mit dem transparenten Strapubox USB Gehäuse ins Rennen gehen.

Gruß Peter
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

PeMue

Wer sagt's denn!

Zitat von: PeMue am 23 Dezember 2018, 19:24:08
Aber ansonsten war das eine sehr gute Ausbeute: 15 Platinen bestückt (2 vorab an juergs), davon bei einer beim Testen den Lötpad abgerissen (und wieder repariert) und eine Leiterplatte (s.o.), wo ich den BH1750 anschauen muss.
auch der letzte BH1750 funktioniert. Der defekte war wohl mechanisch defekt nach dem Runterlöten. Den muss ich dann wohl unter Entwicklungskosten verbuchen  ;D ;D ;D.

Gruß Peter
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

PeMue

Hallo zusammen,

hier noch ein Bild, wie das mit dem abgesetzten breakout board funktionieren soll. Ich werde Vergleichsmessungen machen, um herauszubekommen, was das bringt.

Gruß Peter
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

juergs

#179
Hallo Peter,
es ist ersichtlich, dass der ESP schon ordentlich Wärme abstrahlt.
Anbei ein paar Tests..

Die neue Anordnung sollte dann schon Besserung bringen.

Grüße,
Jürgen