FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: Bartimaus am 14 Dezember 2022, 14:44:43

Titel: 1wire-Busmaster mit WLAN ?
Beitrag von: Bartimaus am 14 Dezember 2022, 14:44:43
Moin,

gibt es eigentlich 1wire-Busmaster mit WLAN (ESP32/8266) an denen man wie beim USB-1w-Busmaster sein ganzes 1w-Netz hängen kann ?
Aus gegebenem Anlass hätte ich gerne eine galvanische Trennung zwischen 1wire und dem Raspi&Co.

Ich habe mal hier einen WLAN-1w gekauft, auf Basis von ESP-EASY, der aber (glaube ich) max. 2 Devices verarbeiten kann.
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Wernieman am 14 Dezember 2022, 14:54:39
Wenn Du die Geräte in ESP-Easy verwaltest, kannst Du deutlich mehr Geräte abbilden. Es war mal bei 12 ... bei dem aktuell Build bin ih mir nur nicht mehr sicher.

z.B. kannst Du pro "Slot" mittlerweile 4 18B20 Temperatursensoren betrieben. Kann aktuell nicht nachsehen, aber ich glaube bis zu 12 "Slots" kannst Du anschließen. ist eher die frage, ob CPU-Power reicht.

ABER: Du reicht damit nicht i2c weiter, sondern der esp Verarbeitet und sendet weiter. Wenn es also den "Treiber" bei ESP-Easy gibt, dann toll, wenn nicht .....

Weiterleitung der Werte dann entweder über das ESP-Easy-Fhem-Modul oder MQTT
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Bartimaus am 14 Dezember 2022, 15:01:29
Ich habe nicht nur DS18B20, sondern auch DS2413, DS2450 usw....

Wenn das funktioniert, könnte ich zumindest schonmal Garage/Garten galvanisch vom Haus trennen. ESP-EASY-Modul verwende ich schon, auch MQTT an anderer Stelle. Daran sollte es nicht scheitern.
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Wernieman am 14 Dezember 2022, 15:09:19
Das mit den 18B20 war nur ein Beispiel. Bei anderen Sensoren ist es dann pro Slot nur einer, dafür dann aber verschiedene Werte (wie Temperatur + Feuchte etc.).
Gibt eben keine Pauschale Antwort ... ansonsten siehe esp-easy Doku.

P.S. wenn Du selber kompilierst, kann esp-easy auch mehr "Slots". Mann muß dann "nur" auf die CPU/Speicher achten.
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: DasQ am 15 Dezember 2022, 09:07:08
Mach ich im Augenblick mit nem ESP32 und 10 ds18b20 problemlos um meine heizungstemperaturen zu prüfen.

Billigste Lösung ever, alles zusammen keine 20€
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Bartimaus am 15 Dezember 2022, 09:13:57
Danke, mit welcher Leitungslänge arbeitest Du ?
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: DasQ am 15 Dezember 2022, 09:26:51
Augenblicklich 5m je Sensor, da aber noch mindestens 2 Stück fehlen, dann 7,5m. Läuft jetzt knapp ein Monat ,,fliegend" aufgebaut fehlerfrei. Sobald ich Zeit und Lust hab, werden die Leitungen ordentlich verlegt und dadurch dann auch längere verlege Wege ... gut möglich das dann auch 10 - 12m werden.

Dann muss man mit dem pushup Widerstand spielen. Im Augenblick sind es glaub 2,7k Ohm
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: ergerd am 15 Dezember 2022, 21:46:46
Hallo Bartimaus,

wäre vielleicht das 1Wire Gateway von Hexenmeister eine Lösung?

https://forum.fhem.de/index.php/topic,45853.0.html
(https://forum.fhem.de/index.php/topic,45853.0.html)

Grüße
ergerd
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Bartimaus am 16 Dezember 2022, 12:25:44
Danke, ich versuche jetzt mich erstmal in die Hardware einzulesen, wie wo was angeklemmt wird (WemosD1).

Würdet Ihr ESPEASY-Mega oder Tasmota bevorzugen ?
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: DasQ am 16 Dezember 2022, 15:25:46
In dem Fall, espeasy.

Gilt aber von Fall zu Fall abzuwägen.
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Wernieman am 16 Dezember 2022, 20:21:13
Bei "fertigen" Lösungen, wie z.B. WLAN-Steckdosen nehme ich Tasmota. Für alles andere espeasy .... das 2. ist einfach flexibler.
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Bartimaus am 16 Dezember 2022, 22:09:45
Ok, habe jetzt mal ESPEASY-Mega auf nen Wemos geflasht.
Wenn ich das richtig interpretiere kann ich auf einem GPIO einen S0-Counter anschliessen, auf nem anderen die DS18B20, aber meinen Multisensor mit DS2450 glaube ich und den 2413 hab ich irgendwie nicht gefunden.

Edith: Aber ich glaube der S0-Counter ist in Tasmota einfacher zu händeln, weil man hier in Tasmota direkt alles umrechnen kann und die fertigen Werte per MQTT an FHEM übergeben...
Titel: Antw:1wire-Busmaster mit WLAN ?
Beitrag von: Wernieman am 17 Dezember 2022, 15:30:43
Muß Dir leider gestehen, ich jetzt auch nicht ....
Titel: Aw: 1wire-Busmaster mit WLAN ?
Beitrag von: monkye am 04 April 2023, 15:25:05
Also ich habe ähnlich wie im Wiki (https://wiki.fhem.de/wiki/1W-IF-WIFI) eine Wemos D1 Clone mit einem DS2480B verheiratet. Auf dem Wemos läuft ESPEasy mit einem seriellen Server. Das funktionierte anfänglich gar nicht gut, obwohl die Kommunikation so ablief wie sie sollte und ich am Logicanalyzer das Gezappel auf den Strippen RX, TX und 1-Wire sehen konnte. Nur: Es wurde kein einziger Chip erkannt, obwohl mein billiger ATTiny45-ID-Leser das sauber brachte...
Es hat bestimmt drei Tage gebraucht bis ich gerafft habe, dass es offenbar an der Stromversorgung und kleinen Störungen lag. Den 1-Wire Bus habe ich frech aus dem Wemos mitversorgt, was angesichts der einstelligen Milliampere Ströme kein Problem sein sollte - ist es trotzdem.
Kaum hatte ich einen 100uF Elko zusammen mit einem 100nF + 22nF kombiniert an die 5V zusätzlich rangepappt, da wurden alle Chips erkannt. Vermutlich braucht der DS2480B doch ein bisschen mehr Puffer...