NEWS
[erledigt]BMP180 am Raspi 3 auslesen
-
Ich habe schon erfolglos die Suche bemüht und leider kein vernünftiges Ergebnis erhalten.
Daher meine Frage ob das was ich vorhabe irgendwie zu realisieren ist.
Ich habe einen BMP180 am Raspi an GPIO2 und 3 angeschlossen und kann auch dort die Daten sehen.
Allerdings kann ich die nirgendwo im ioBroker angezeigt bekommen.
Übersehe ich da irgendwas oder mache ich da was falsch?
rpi2.0 ist installiert. Brauche ich eventuell einen anderen Adapter?
-
Was meinst du mit ich habe ihn angeschlossen und kan die Daten sehen ?
Wie siehst du die Daten und um was für Daten geht's?
Sent from my iPhone using Tapatalk
-
Wenn ich über Putty nach dieser Anleitung:
https://tutorials-raspberrypi.de/raspbe … or-bmp180/
auf den I²C bus zugreife sehe ich Temperatur und Luftfeuchte
-
Ach, das hat sich erledigt.
Ich habe im gleichen Raum den Sonoff DEV liegen. Da mache ich das darüber.
-
Hmm ok das word etwas komplizierter …
Die Daten kommen über die Pins rein und mit dem Tutorial benutzt du library um die Werte aus zu lesen. Das ist so 1,2,3 nicht in iobroker über den rp2 Adapter möglich diese kan nur die Pins auslesen mit dem Wert 0 oder 1.
Könnte mir vorstellen das man ein Script erstellt auf der Pi welcher die Daten in eine CSV oder Text Datei Pakt welche man Dan mittels JavaScript oder Systeminfo Adapter in ioBroker LS object einliest
Sent from my iPhone using Tapatalk
-
Zu dem Schluß bin ich mittlerweile auch gekommen. Der Raspi Adapter liest scheinbar nur die Zustände aus und kann den I²C Bus nicht erkennen. Dadurch kann es ja gar nicht direkt funktionieren.
Ich habe keine Ahnung wie aufwändig sowas zu realisieren wäre, aber ich könnte mir denken das es eventuell interessant wäre das irgendwann in einem Adapter zu realisieren.
Es würde sich ja anbieten am Server Umweltwerte zu erfassen. Beispielsweise wenn das Ding verbaut ist das sich dort kein Kondenswasser bildet.
Aber andererseits sind die Sonoffs so klein und billig das es wohl wirklich kein Kostenaufwand ist einen Sensor mit Sonoff an der Stelle zu positionieren.
-
Es würde sich ja anbieten am Server Umweltwerte zu erfassen. Beispielsweise wenn das Ding verbaut ist das sich dort kein Kondenswasser bildet. `
Dir ist aber schon bekannt welche Werte der Meßsensor zurück gibt?Temperature: °C
Pressure: hPa (Luftdruck)
Altitude: die Altitude bezeichnet gemeinhin die Höhe über Grund (=Flughöhe)
Und in diesem Projekt wurde der Sensor eingesetzt: https://tutorials-raspberrypi.de/raspbe … or-bmp180/
-
Danke, den Link kenne ich.
Über den bin ich ja überhaupt auf die Idee gekommen.
Da ich hier eine ganze Menge Sensoren rumliegen habe war eben mein Gedanke Temperatur und Luftfeuchte zu erfassen. Dazu wäre beispielsweise der BMP 680 gut geeignet weil der auch noch Gase mit erfassen kann.
Aber um das vorher zu testen hatte ich eben gerade den billigen BMP180 in der Hand. Mit einem DHT11 gehe ich ja nicht über den I²C Bus.
Aber das hat sich ja erledigt, weil ich neben dem Raspi einen Sonoff DEV gelegt habe. Der hat bequeme 5V Spannungsversorgung und genügend Schnittstellen um die Werte die ich gerne hätte zu überwachen.
-
Da ich hier eine ganze Menge Sensoren rumliegen habe war eben mein Gedanke Temperatur und Luftfeuchte zu erfassen. Dazu wäre beispielsweise der BMP 680 gut geeignet weil der auch noch Gase mit erfassen kann.
Aber um das vorher zu testen hatte ich eben gerade den billigen BMP180 in der Hand.
Mich hatte der Satz
> Es würde sich ja anbieten am Server Umweltwerte zu erfassen. Beispielsweise wenn das Ding verbaut ist das sich dort kein Kondenswasser bildet. ` im Zusammenhang mit dem BMP180 gewundert.Der von mir bei Aliexpress bestellte BMP680 shippert schon in meine Richtung. Bin mal gespannt wann dieser ankommen wird.
-
Ok, das war wohl etwas Mißverständlich ausgedrückt.
Mir war an dem BMP180 nur wichtig den I²C Bus zu testen.
BME 680 habe ich zwei Stück hier liegen und bin recht glücklich damit. Einzig die Anpassung der ausgegebenen Widerstandswerte in einen vernünftigen Indexwert macht mir noch Probleme.