Hallo! Danke für die kurze verständliche Erklärung. Ich habe 2 dieser Sensoren an einem I2C Bus an einem alten RaspberryPi B+ mit jeweiliger Adressierung 0x76 und 0x77. Das klappt auch ganz gut, am Linux Kernel kann ich unter dem Pfad /sys/bus/i2c/... beide ansprechen und auch Daten abrufen. Ein Problem habe ich aber mit dem Gas Sensoren: Beide zeigen völlig willkürlich utopische Werte an. Einer fällt auf wenige hundert Ohm ab, der andere steigt auf einen sehr hohen Ohmwert (bis zu 30000) an. Dann ist es wieder mal kurz normal, und es geht wieder los. Die anderen Werte sind normal. So ist der Gas Sensor einfach nicht zu gebrauchen. Betreibe ich die Sensoren einzeln ist der Ohmwert immer ungefähr stimmig. Nur manchmal zeigt er nur "1" (Fehler?) an, was aber nicht weiter wild ist - das kann ich im Shellscript als Messfehler raus filtern. Meine Vermutung ja dazu ist folgende: Durch die parallele Schaltung der beiden Sensoren sind auch die Widerstände parallel geschaltet. Da die Sensoren einen schwankenden Eigenverbrauch haben schiebt sich auch die Ohmsche Last "hin und her". Die Sensoren nicht über den Raspberry Pi mit Strom zu versorgen sondern die Stromquelle direkt zu bemühen brachte auch keine Besserung. Gibt es dafür eine einfache Lösung?
@JochenMollVideographer3 жыл бұрын
Danke für die super Erklärung
@EdisTechlab3 жыл бұрын
Hallo Jochen, bitte sehr gerne und ich wünsche dir eine schönes Wochenende, Edi
@JochenMollVideographer3 жыл бұрын
@@EdisTechlab Danke Evi, Dir auch 😁
@RSocke-ez2vz3 жыл бұрын
Hallo Edi, ich muss sagen ich bin begeistert von deinem Kanal ich habe schon einige E-book's und das Early Bird Book erworben für mich als Anfänger ein super Leitfaden, eine Bitte habe ich noch du stellst so viele Sensoren vor und man kann die Daten im Monitor lesen ich möchte in naher Zukunft mal eine kleine Wetterstation aufbauen und dafür wäre es für mich Interessant die ganzen Daten mal auf einem Display zu sehen könntest du in dieser Richtung mal was vorstellen, in diesem Sinne mach weiter so Edi Mit freundlichen Grüßen Ralf
@EdisTechlab3 жыл бұрын
Hallo Ralf, freut mich sehr, dass dir meine Arbeit gefällt und nützlich ist. Der Grund warum ich die Sensoren ohne etwas vorstelle ist, dass man sich auf die Funktion vom jeweiligen Sensor konsentieren kann und keine zusätzliche Komplexität in den Code bringt. Für fast alle Sensoren gibt es einen zusätzlichen Code auf Github wo die Sensordaten über MQTT versendet werden. Aber du hast recht, ich könnte einmal ein Projekt machen mit einem Sensor, einen Monitor und noch dazu Daten senden über MQTT. Liebe Grüsse Edi
@RSocke-ez2vz3 жыл бұрын
@@EdisTechlab Hallo Edi, das wäre sehr nett dann hat man zumindest einen Leitfaden wo man weiter mit Experimentieren kann und ich denke das ist doch der Sinn der Sache, Lernen !!! Ich freue mich schon auf die Aprilausgabe von Early Bird Mit freundlichen Grüßen Ralf
@EdisTechlab3 жыл бұрын
Hallo Ralf, mir ist gerade eingefallen, dass ich so ein Video schon einmal gemacht habe. MQTT, BME280, Display und ein Relay - kzbin.info/www/bejne/f3bXZpuCprCCrsU Liebe Grüsse Edi
@RSocke-ez2vz3 жыл бұрын
@@EdisTechlab Danke für den Hinweis Gruß Ralf
@marcusdeh69463 жыл бұрын
Sehr schön ! :-) Aber kann man die Luftqualitätsdaten nicht umrechnen in was passenderes als KoHm? ppm oder so?
@EdisTechlab3 жыл бұрын
Hallo Marcus, doch das geht mit der Bosch BSEC library, die muss aber im config file angepasst werden auf ULP Mode und ist recht komplex aufgebaut, deswegen habe ich mich vorerst dagegen entschieden. Wie man eine Indoor Air Quality (IAQ) bzw. Innenraumluftqualität "einfach" berechnet habe ich im Early Bird Buch (April Version) beschrieben. Ob ich darüber ein Video machen weiss ich noch nicht aber ich denke ich werde demnächst den Source Code mit MQTT und der BSEC library auf Github stellen, für Advanced Anwender. Liebe Grüsse Edi
@maxmeyer72993 жыл бұрын
Hi, wie sinnvoll sind denn die Gas Mess-Daten? Kann man da irgend welche Sinnvollen Aussagentreffen oder erhält man einfach nur Werte?
@EdisTechlab3 жыл бұрын
Hallo Max, wenn die Luft sehr sauber ist, ist der Widerstandswert hoch, ist sie verschmutzt sinkt der Widerstand. Mit diesen Werten kannst du dir, wenn du ein paar Daten gesammelt hast, eine Ampel machen. Grün - gut; Gelb - mittel (besser wieder Lüften) und rot - miserable Luft als Beispiel. Um den Sensor im Detail auslesen zu können, benötigt man die BSEC Library von Bosch, die ist aber alles andere als einfach und deswegen habe ich mich dazu entschlossen die Adafruit Library zu verwenden, da sie sehr einfach gestaltet ist. Ich habe aber eine gutes Tutorial gefunden www.bluedot.space/tutorials/air-quality-measurement-with-the-bme680/ das kannst du dir ja gerne einmal ansehen. Liebe Grüsse Edi
@brchat3 жыл бұрын
Der Sensor ist schon was für eine Lüftungsempfehlungsanzeige. Da fehlt nur noch eine Optische anzeige.
@EdisTechlab3 жыл бұрын
Genau, ich werde die nächsten Tage den Sketch hochladen dass alle BME680 Daten über MQTT gesendet werden, dann stehen alle Möglichkeiten offen sich was anzeigen zu lassen. Liebe Grüsse Edi