Outdoor Temperatursensor WiFi

Zuviel Werbung?
-> Hier kostenlos registrieren
Nochwas zum WLAN und dem H&T plus.
Das Gerät wacht nur alle 5 Minten auf und sendet (auf Batterie) die Daten, wenn die Änderungsschwellwerte gerissen worden sind. Sonst ist es im WLAN nicht verbunden. Ich vermute nen ähnlichen Stromsparmechanismus beim H&T (ohne Plus)
 
Achtung: Bei WLAN mit CR123A würd ich vermuten, dass man einige Kilo Ersatzbatterien ordern sollte.
Daher meine Vermutung das der nicht 24/7 online ist und zwischendurch schläft und somit die Webpage nicht ständig erreichbar ist .
Denn mit der kleinen Batterie kann das eigentlich nicht anders sein

Das Gerät wacht nur alle 5 Minten auf und sendet (auf Batterie) die Daten,
und das senden, ist vermutlich dann ohne komplette Webpage,
also wird vermutlich auch eine zeitgenaue Abfrage ohne Antwort verlaufen
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
das kann ich dir nicht sagen, den habe ich nicht "live" .
Ich lese es so das der auch eine eigene webpage hat.
Da kann aber sicher @Blockmove was schreiben zu ...


Ich kann dir gar nicht sagen in wie weit ein original Shelly geeignet ist.
Ich hab sie entweder selber auf Tasmota geflasht oder fertig von
https://mediarath.de/collections/shelly
gekauft.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das ist eher ein Projekt für Mikrocontroller und die Möglichkeit, etwas Neues zu lernen.

Die ESP32 werden einem förmlich hinterher geschmissen und unterstützen WiFi/Bluetooth (Classic/LE).
Ich mag besonders die ESP32C3 und ESP32C6 von XIAO. Der ESP32C6 unterstützt auch ZigBee.


Wer keine Lust hat, die Controller mit C/C++ zu programmieren, kann auch Micropython verwenden.


Sensoren werden meist mit I2C angebunden. Dann gibt es noch sehr günstige Temperatursensoren: https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf

Wenn man die Daten dann immer noch zur SPS senden möchte, kann man das z.B. via TCP machen. Modbus und MQTT wären noch eine Alternative. Bei MQTT benötigt man aber einen Broker. Wenn man OPC UA verwenden will, kann man open62541 nutzen. Für Micropython gibt es aber keinen Wrapper.
 
Das ist eher ein Projekt für Mikrocontroller und die Möglichkeit, etwas Neues zu lernen.

Die ESP32 werden einem förmlich hinterher geschmissen und unterstützen WiFi/Bluetooth (Classic/LE).
Ich mag besonders die ESP32C3 und ESP32C6 von XIAO. Der ESP32C6 unterstützt auch ZigBee.

Die Ganze Mühe mit der Programmierung kannst du dir sogar sparen. Einfach Tasmota auf den ESP32 flashen und entsprechend konfigurieren. Die 18B20 werden direkt unterstützt. Allerdings war die Forderung nach Batteriebetrieb und damit steigt der Bastelaufwand wieder ein ganzes Stück.

Spaß machen die ESP auf jeden Fall. Für nen SPS-Programmierer ist der Einstieg auch nicht sonderlich schwer.
 
Einfach Tasmota auf den ESP32 flashen und entsprechend konfigurieren.

Da lernt man aber nicht viel. Man lernt, wie man die Firmware auf den Controller bekommt und wie man die Konfiguration ändert.
Das soll nicht heißen, dass man es nicht nutzen soll.

Allerdings war die Forderung nach Batteriebetrieb und damit steigt der Bastelaufwand wieder ein ganzes Stück.
Dann ist der nRF52/53 von Nordic Semiconductor die richtige Wahl.
Die sind auf wenig Stromverbrauch und Funkprotokolle spezialisiert.

  • Ultra-Low Power: Standby power consumption is less than 5μA
Da sich Temperaturen sehr langsam ändern, könnte der Controller die Temperatur via WLAN senden und dann für 10 Sekunden in den DeepSleep-Mode gehen. RF-Transceiver werden dann abgeschaltet und dann verbraucht der nur 5µA.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann ist der nRF52/53 von Nordic Semiconductor die richtige Wahl.
Die sind auf wenig Stromverbrauch und Funkprotokolle spezialisiert.

Die Chips sind interessant. Hab ich mir auch schon angeschaut.
Allerdings sind halt die Devboards für die div. ESP32 deutlich günstiger.
 
Es muss kein Industriestandard sein. Es soll lediglich auf einem Info-Display im Büroflur "als Service" die Außen-Lufttemperatur angezeigt werden. In dem Gebäude ist allerdings kein Loch in der Außenwand erlaubt, wodurch man den Sensor per Draht anschließen könnte. Deshalb muß der Sensor drahtlos angebunden werden. Infrarot durchs Fenster wäre auch denkbar. Aber was ist kostengünstig machbar?
So etwas gibt es sicherlich fix und fertig und günstig zu kaufen.
Suche nach "Weather station wireless large display".
 
Allerdings sind halt die Devboards für die div. ESP32 deutlich günstiger.
Gewerblich: Der Vorteil des ESP32 ist, dass diese bereits für die Verwendung der Funkprotokolle zugelassen sind (CE- und WiFi Aliance Zertifizierung). Die nachträgliche CE-Zertifizierung ist dann einfacher. Gilt auch für dedizierte Funkmodule.

Im privaten Bereich interessiert es aber niemanden, solange man niemanden stört.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
suche ich einen batteriebetriebenen Funk-Temperatursensor, den ich auf den Balkon legen kann und mit einer S7-1200 auslesen kann. Am besten mit WiFi (WLAN).
Eine Außensteckdose hast du nicht, wo eine Shelly mit AddOn dahinter verschwinden kann und nur der Sensor rausschaut ?

oder eine Lampe mit Bewegungsmelder oder eine E-Hoftor ? (irgendwas draußen mit Netzspannung halt, wo noch W-Lan ist....)
 
1. Möglichkeit: Wie oben schon erwähnt mit einem ESP32, musst auch nichts programmieren, nur promten ;-)
2. ein Shelly Blue H&T, Spritzwassergeschützt (IP54) und -20 - +60 Grad, brauchst dann halt irgend wo in der nähe noch ein Shelly gerät, welches das Bluetooth Signal weiterleitet. Kannst du auf dem Shelly (welches indoor ist) selber parametrieren und brauchst keine Cloud. Dies kann dann an die SPS senden.
Folgende Shelly-Geräte können Bluetooth-Signale (insbesondere von
Shelly BLU-Geräten) empfangen und als Brücke (Gateway) zum WLAN/Ethernet weiterleiten:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... brauchst dann halt irgend wo in der nähe noch ein Shelly gerät, welches das Bluetooth Signal weiterleitet. Kannst du auf dem Shelly (welches indoor ist) selber parametrieren und brauchst keine Cloud. Dies kann dann an die SPS senden.
Das würde mich mal interessieren wie du das auf dem Shelly selber machst. Ich kenne da (für die BLU-Geräte - bei mir Button) nur den Weg über die Shelly-Cloud, der ziemlich plockig ist ... (Plockig = mega umständlich und unkomfortabel)
 
Auf nem 3er oder 4er Shelly im Webinterface unter Components auf + bei Bluetooth-Devices klicken....

Das bringt nen Blu Device in die lokale Weboberfläche und IMHO auch in die APP (nutze ich garnicht).
Leider taucht der BLE-Cliebt nicht in der MQTT- Message auf. Dafür hat aber der Entwickler des Shelly-Iobroker-Adapter einen Workaround gefunden. Durch Ausführen eines lokalen Scripts wird ein Shelly zum BLE-Scanner und propagiert die empfangene BLE Message auch per MQTT.

Die bl... App nutz ich garnicht, da die auf den Geräten immer die Cloudconnection aktiviert, die ich nicht will&brauch.
 
Also ich hab die Shelly im Einsatz als kleine mobile Messgeräte, und habe sie so konfiguriert, dass sie bei einer eingestellten Änderung (Schwellwert) von Temp oder Feuchtigkeit eine URL aufrufen und die neuen Werte sendet. Du könntest also auf der 1200er einen einfachen UDP-Server laufen lassen, und diesen als Ziel im Shelly angeben.

Dafür brauchst Du keine Cloud, und nichts, musst nur einmal das Gerät über die Webpage konfigurieren. (und schnell sein, bevor er wieder schlafen geht).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich hab mehrere von den kleinen Shelly Sensoren im Haushalt. Die Wachen alle paar Minuten auf und Senden die Daten per Bluethoot. Auf einem Shelly Pro 1 (Sitzt im Verteilerschrank, WLAN) kannst du auf die Lokale Webseite gehen und die Bluetooth Geräte registrieren und sagen was das Pro 1 machen soll wenn es Daten vom Gerät bekommt. Ich sende dann meine Daten weiter per wlan an meine Node Red Applikation zum Visualisieren, tracken, etc.

Auf dem lokalen Webserver vom Pro 1 kannst du unter Komponenten das Bluetooth Gerät registrieren. Unter Actions kannst du angeben was es machen soll. Ich hab dort den Eventtrigger auf «value change» und «then do»: http://192.168.xx.xx:1880/Sensor/?battery=$value

Also als Beispiel für den Batterie Status. Nach dem Bluetooth senden kann der H&T Sensor sich schon wieder schlafen legen. Was dann das Pro Gerät macht kann dem H&T eigentlich egal sein.
 
Zuletzt bearbeitet:
Eine Außensteckdose hast du nicht, wo eine Shelly mit AddOn dahinter verschwinden kann und nur der Sensor rausschaut ?

oder eine Lampe mit Bewegungsmelder oder eine E-Hoftor ? (irgendwas draußen mit Netzspannung halt, wo noch W-Lan ist....)
Nein, nichts mit Strom da.
Wir sind in dem Gebäude nur Mieter und dürfen da nicht in Außenwände bohren, und der Balkon ist "Betreten verboten". Zum Glück haben die Fenster außen unten Schutzgitter, falls sich da jemand rauslehnt. An das Gitter können wir den Sensor befestigen (Kabelbinder oder Schelle). Wir haben uns für die Fensterdurchführung mit Flachkabel entschieden.

Ich glaub aber, dass das Backend (Großanzeige und SPS) schon gesetzt ist.
Ja, es wird mit einer S7-1200 realisiert. Und einem Transmitter PT100 zu 0-10V neben der SPS.
Trotzdem habe ich so einen Shelly H&T bestellt um damit zu spielen und kennenzulernen.

Also ich hab die Shelly im Einsatz als kleine mobile Messgeräte, und habe sie so konfiguriert, dass sie bei einer eingestellten Änderung (Schwellwert) von Temp oder Feuchtigkeit eine URL aufrufen und die neuen Werte sendet. Du könntest also auf der 1200er einen einfachen UDP-Server laufen lassen, und diesen als Ziel im Shelly angeben.

Dafür brauchst Du keine Cloud, und nichts, musst nur einmal das Gerät über die Webpage konfigurieren. (und schnell sein, bevor er wieder schlafen geht).
So ungefähr hatte ich mir das vorgestellt (weil der Shelly ja die meiste Zeit schläft)) und werde das ausprobieren.

Ein Kollege hat jetzt eine Wärmepumpe am Haus und erzählt nun oft davon und zeigt die Handy-App rum ... Es ist schon erstaunlich, wie geheimnisvoll und verschlossen solche eigentlich "simplen" Haus/Raum-Temperatur-Regelungen sind und wie den Nicht-Technikern für die Klick-und-läuft-Teile das Geld aus den Taschen gezogen wird. :rolleyes:

Anscheinend ist "Shelly" das fast einzige System, wo man ohne Internet-Zwang und geheimnisvollen proprietären Protokollen noch selbst preiswert was machen kann? Geeignete Funk-Sensoren gibts ja ab 7,50 EUR, aber die können nur so integriert werden, wie der Hersteller es will ...
 
Shelly Pro kann IMHO auch Modbus TCP und ist als BLE-Gateway geeignet, ist aber auch so ein geheimnisvolles Proto ;).
Die Bluetooth-Reichweite ist übrigens sehr gut. Mein Außensensor funkt von hinter der Garage und wird mitten im Haus noch empfangen.

Der H&T ist Auslaufmodell. Nachfolgend halt BLU H&T oder H&T gen3.
 
Zurück
Oben