NEWS
Temperatursensor gesucht :)
-
@Einstein67 @HeinrichB @Ralla66
Problem sind nicht die gewählten Pins sondern allein die Tatsache das kein (ordentlicher) Kontakt besteht weil die pin header nicht gelötet sind.
@HeinrichB wenn du ein paar helfende Hände hast, kannst du mal versuchen die module auf den pinleisten ein bisschen zu verkanten (pins fest gegen eine Seite der Löcher drücken und gedrückt halten) dies sollte ausreichen um einen kurzen (erfolgreichen) Test zu machen das die Software tut was sie soll (Sensordaten auslesen).
-
@OpenSourceNomad Danke Dir; ich habe schon einen Mann mit Lötkolben organisiert und wird verlöten. Das sollte die kommenden Tage dann klappen.
Ich habe mal eine grundsätzliche Frage. Es gibt ja die Anordnung von @Ralla66 mit D3/D4 und im Netz auch Schaltpläne mit D1/D2. Ist es im Grund nicht wichtig, ob nun auf D1/D2 oder D3/D4, sondern, dass die Zuordnung passend in der Konfiguration des Wemos/Tasmota-Oberfläche?
Danke
-
@HeinrichB said in Temperatursensor gesucht :
Ich habe mal eine grundsätzliche Frage. Es gibt ja die Anordnung von @Ralla66 mit D3/D4 und im Netz auch Schaltpläne mit D1/D2. Ist es im Grund nicht wichtig, ob nun auf D1/D2 oder D3/D4, sondern, dass die Zuordnung passend in der Konfiguration des Wemos/Tasmota-Oberfläche?
Genau so ist es. Wichtig ist es nur eventuelle Limitationen einzelner GPIO Pins zu kennen - sonst treibt es einen zur Weißglut warum manche Sachen nicht oder nicht ordentlich laufen.
-
Danke
Und wenn ich einen zweiten Sensor nehme, dann schalte ich denn bspw. auf D3/D4, wenn ich D1/D2 für einen anderen hatte. Vorausgesetzt es ist grundsätzlich der richtige PIN - das ist klar
-
@HeinrichB sagte in Temperatursensor gesucht :
Danke
Und wenn ich einen zweiten Sensor nehme, dann schalte ich denn bspw. auf D3/D4, wenn ich D1/D2 für einen anderen hatte. Vorausgesetzt es ist grundsätzlich der richtige PIN - das ist klar
Wenn er I2C nicht, dann änderst du nur die Adresse falls gleich und hängst ihn parallel an SDA/SDL.
So ganz sind die Pins nicht egal. D3 ist bspw. heikel, denn wenn der durch einen Sensor etc. beim booten des ESP auf GND gezogen wird, befindet sich der ESP im Flash-Modus... -
@SBorg Ok da frage ich nochmals, wenn der erste klappt und ich einen zweiten ranhängen mag
-
@SBorg sagte in Temperatursensor gesucht :nur die Adresse falls gleich
Habe ich noch etwas unklar geschrieben, jeder Sensor hat eine I2C Adresse. Da muss man einen Jumper/Lötbrücke setzen/öffnen, dann hat er eine andere Adresse. Auf dem I2C darf jede Adresse nur einmalig vorkommen.
-
@HeinrichB
Geht bei zwei verschiedenen.
Rest hat SBorg erklärt. -
@Ralla66 Vielen Dank. Wie hast du den linken angeschlossen? PIN etwas gebogen? oder gelötet?
-
@HeinrichB
gelötet.Kannst nicht aufs löten warten, willst ein Ergebnis.
Verstehe ich so kurz vorm Ziel.
Zur Not schneide die Kabel in der Mitte durch.
Die Enden isolierst du ab. Dann das Kabel durchs Loch stecken und gut / fest verdrillen.
Pass aber auf, das die Kabel sich nicht untereinander berühren.Bild :
-
@Ralla66 Dank. Ja bin ungeduldig aber in ein oder zwei Tagen kommt mein Löter
Danke für deine Hilfe und Tipps. Wäre mein erstes eigenes Elektronik-projekt
-
@HeinrichB
Die Macgyver Lösung ala Schweizer Taschenmesser.
Sollte nicht dein Standart sein. Zur Not geht das aber .Löten ist doch nicht so schwer.
Probiers, heute mit Videos auf Youtube echt easy. -
@Ralla66 ja werde ich auch. Mein Löt-Mensch kommt, zeigt es mir und dann gibt es einen eigenen Kolben
-
@OpenSourceNomad @Ralla66 @SBorg
Hallo,
nachdem ich euch ja mit unzähligen Post ausgequetscht habe, will ich euch über mein Ergebnis informieren: ES LÄUFT
Hier mein Ergebnis
Vielen Vielen Dank für Eure Hilfe und seid euch sicher: Da kommen noch Fragen
-
@OpenSourceNomad @Ralla66 @SBorg
Nochmals euch vielen Dank. Mir ist ein Kleinigkeit aufgefallen, weiss aber nicht, ob das schon immer so war. Im Moment überträgt mein Wemos keine Power-State an den ioBroker. Dh er steht immer auf false. Muss ich das separat konfigurieren?
Danke euch
-
@HeinrichB said in Temperatursensor gesucht :
Im Moment überträgt mein Wemos keine Power-State an den ioBroker
Naja, ohne angeschlossenes Relaise kann der Wemos auch keinen PowerState senden. Lösche den Datenpunkt einfach raus.
-
@Einstein67 Ok danke dir. Ich brauch ihn nicht, ich wollte nur nachfragen, ob ich da evt. noch was vergessen habe. Danke für die Antwort
-
Ich hab mir auch mal die Hardware vom Ali bestellt. Vielen Dank für die ausführliche Diskussion und die vielen Bilder im Thread. Danke an dieser Stelle auch nochmal an @OpenSourceNomad für die persönliche Beratung und Hilfe.
Habt ihr ein Case für den D1 mit den Sensoren? Sonst liegt das Breadboard ja nackt auf den Möbeln oder hängt an der Wand. Oder wie habt ihr das gelöst?
Wollte mit dem BH1750 die Beleuchtung des Raums ausmessen und den Wert als Trigger für die Beleuchtung nutzen. Da muss der Sensor ja an einer repräsentativen Stelle des Raums sein. Ein Case mit Aussparung des Sensors wäre mal was ^^. Leider hab ich noch keinen 3D Drucker.Ich wollte neben den Sensoren auch an einigen D1 minis auch noch ein paar WS2812b LEDs anschließen und leuchten lassen. Kann man neben der Tasmota Firmware auch noch zusätzliche Software laufen lassen? Hab da einige Lösungen im Netz gefunden, die mittels der Arduino IDE realisiert werden.
-
@smarthome2020 said in Temperatursensor gesucht :
Wollte mit dem BH1750 die Beleuchtung des Raums ausmessen und den Wert als Trigger für die Beleuchtung nutzen. Da muss der Sensor ja an einer repräsentativen Stelle des Raums sein. Ein Case mit Aussparung des Sensors wäre mal was ^^
Mittels mtreg kann man die Sensitivität des Sensor individuell anpassen und damit auch sehr gut mittels längerer Messzeiten (max. 254) gute Ergebnisse bei niedriger Helligkeit erzielen. Wer gerne draußen (Mist) misst und eventuelle auch direkt in die Sonne halten will sollte hingegen eine sehr kurze Messzeit wählen (min 31) somit kann man bis zu 121.556 Lux messen (vor allem interessant für Solar Panele).
Den bh1750 gibt es wahlweise auch mit Kappe:
Auf's kleine bread board passt er aber so nicht mehrKann man neben der Tasmota Firmware auch noch zusätzliche Software laufen lassen? Hab da einige Lösungen im Netz gefunden, die mittels der Arduino IDE realisiert werden.
Tastmota enthält (soweit ich weis) keine offizielle Möglichkeit eigenen Code elegant einzuschleusen. Mittels esphome kann man aber ohne Probleme mittel passender custom code component eigenen code hinzufügen.
-
Das mit dem Ausmessen war auf die Standortwahl bezogen. Temperatur etc könnnte ich ja auch hinter einem Schrank messen, damit man den D1 mini nicht sieht. Messe ich jedoch die Helligkeit an dem Ort, dann entspricht das in der Regel nicht dem Helligkeitswert vor dem Schrank. Mit einem Case sieht so ein D1 mit Sensoren wohl etwas besser aus. Sonst darf ich die Teile nicht ausstellen