Projekt: Raum(-luft)sensor (Temp, Hum, Co2, VOC, LUX)

Begonnen von herrmannj, 21 Januar 2019, 00:24:44

Vorheriges Thema - Nächstes Thema

Papa Romeo

Zitat von: herrmannj am 03 Februar 2019, 19:32:35
@Papa

schmeiß doch den DHT Stecker raus, von der Position wär das mMn auch die perfekte Stelle für die Stiftleiste. Und i2c liegen eh schon da ...

ok..ich schau mir´s an...
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Starsurfer

Zitat von: PeMue am 03 Februar 2019, 19:49:24
Ja, GKN 1 wird gerade abgebaut. Ob das besser ist als der Betrieb muss sich erst noch herausstellen  ;).
Gruß Peter

Unseres in Stade wird auch schon seid ein paar Jahren abgebaut und fertig sind sie noch lange nicht  :o

Hast du schon einen ungefähren Preis für dein Breakout Board?
FHEM Server: Fujitsu Esprimo q920 + LaCrosseGateway + HM-MOD-RPI-PCB WLAN + ConBee
HomeMatic HM-CC-RT-DN - Sonoff Tasmota
LaCrosse TX29DTH - Innr SP120 - Osram Smart+ Plug
Arduino Mega - MQTT - Pluggit 300
https://www.diy-robot-lawn-mower.com

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

juergs

Zitat von: PeMue am 03 Februar 2019, 20:03:44
12,81 €  ;D ;D ;D

Ha, Peter, da liegst Du aber unter den Produktions- ähm Materialkosten ...  ;) ;D

Was kostet der BH1750?

Jürgen

juergs

Hallo Zusammen,
versuche gerade die LIB mit meiner Arduino-Installation irgendwie erfolgreich zum Laufen zu bringen.
Bin leider bisher gescheitert.
"...\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.0-rc1\libraries"
Dooferweise wird ein "Uninstall" der Lib "ESP8266Wifi" nicht angezeigt.

Würde gerne den BME680 Code erstellen, aber ungern meine Rest-Installationen verlieren wollen und neu installieren  :'(

herrmannj

über den Boardmanager. Es gibt aber schon 2.5.0-beta3

Wie hast Du das denn eingebunden ?

Papa Romeo

Zitat von: PeMue am 03 Februar 2019, 19:16:53
Könntet Du noch eine am Rand für dieses breakout https://forum.fhem.de/index.php?action=dlattach;topic=78619.0;attach=114241;image (RM 1,27 mm!) einbauen?
Wenn ja, dann liefere ich die Pinbelegung nach.
Ziel: das breakout (BME680 + BH1750) um 90 ° gekippt einbauen und durch ein Loch im Gehäuse führen.

...eine weitere I2C-Buchse im 1,27 mm Raster ist kein Problem aber ich brauche dann die Pin-Belegung des Breakout-Boards
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

juergs

#172
"..aber ich brauche dann die Pin-Belegung des Breakout-Boards"

Mir ist nich ganz klar wie die Sichtweise auf die Platine ist.

Ich glaube sie entspricht dem Jumper J1-2 der LGW-Platine. Das wäre in diesem Fall:


  • SDA
  • SCL
  • GND
  • VCC

nur wie rum ....  ???

Pin 1 BH1750 = Vcc
Pin 1 + 7  BME680 = GND
Pin 8 + 6  BME680 = Vcc
Pin 2 BME680 = CSB
Pin 3 BME680 = SDA
Pin 4 BME680 = SCL

herrmannj

btw, ich bestelle mir eine bme680 und binde den ein

juergs

#174
Zitatüber den Boardmanager. Es gibt aber schon 2.5.0-beta3
Wie hast Du das denn eingebunden ?

Habe leide eine noch ältere 2.4.0 RC1-Installation, die ESP8266Wifi-Lib will einfach nicht. 
Es wir mir nichts anderes übrigbleiben, als komplett neu zu installieren ....
Habe aber noch eine 2te Installation als Reserve ...

// edit: Ein Reboot löste das Problem ... tsss

Hier die zusammengefasste Einbindungs-Methode von hdgucken.
https://github.com/BoschSensortec/BSEC-Arduino-library

Grüße,
Jürgen

herrmannj


juergs

#176
Zitat von: herrmannj am 03 Februar 2019, 21:45:05
es gibt auch eine adafruit lib. Spricht da was gegen ? https://github.com/adafruit/Adafruit_BME680

Mein letzter Wissensstand war, sie liefert die nur den GAS-Resitance Wert, aber nicht den IAQ-Wert.
Der ist meiner Meinung nach eher unbrauchbar ... Den BSEC-IAQ-Algorithmus hält Bosch unter Verschluss.

Der wir nur mit der Einbindung der statische vorkompilierte Lib libalgosec.a über den ESP-Linker erreicht.
Ist aber kein großer Act ... siehe oben den Hinweis auf hdguckens readme.

Der iaq2-Compile mit der ESP8266 2.5.0-3 funktioniert jetzt. Muss aber das Procedere für den BME ebenfalls dort einbauen...

Jürgen

PeMue

Zitat von: Papa Romeo am 03 Februar 2019, 20:34:38
...eine weitere I2C-Buchse im 1,27 mm Raster ist kein Problem aber ich brauche dann die Pin-Belegung des Breakout-Boards
siehe Bilder, Pin 1 liegt oben, wenn das breakout links seitlich rausschaut.

Zitat von: juergs am 03 Februar 2019, 20:19:40
Was kostet der BH1750?
0,89 €. Naja, ich würde dann großzügig aufrunden  :)

Zitat von: juergs am 03 Februar 2019, 21:02:15
Pin 1 BH1750 = Vcc
Pin 1 + 7  BME680 = GND
Pin 8 + 6  BME680 = Vcc
Pin 2 BME680 = CSB
Pin 3 BME680 = SDA
Pin 4 BME680 = SCL
siehe angehängten Schaltplan.

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

Papa Romeo

...und warum nicht nach hinten rausschauen lassen ? Wäre unauffälliger.
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

herrmannj