1wire-Busmaster mit WLAN ?

Begonnen von Bartimaus, 14 Dezember 2022, 14:44:43

Vorheriges Thema - Nächstes Thema

Bartimaus

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.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Wernieman

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
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Bartimaus

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.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Wernieman

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.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

DasQ

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€
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

Bartimaus

Danke, mit welcher Leitungslänge arbeitest Du ?
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

DasQ

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
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

ergerd

Hallo Bartimaus,

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

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


Grüße
ergerd
FHEM auf RasPi 4, CUNO, ZigBee, 1Wire2WLAN, DS2423, C-Control II, Buderus KM200, LaCrosseGateway, PCA301, ConBee II, LuftdatenInfo, OneWireGW, Div. ESPs u. Shellys

Bartimaus

Danke, ich versuche jetzt mich erstmal in die Hardware einzulesen, wie wo was angeklemmt wird (WemosD1).

Würdet Ihr ESPEASY-Mega oder Tasmota bevorzugen ?
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

DasQ

In dem Fall, espeasy.

Gilt aber von Fall zu Fall abzuwägen.
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

Wernieman

Bei "fertigen" Lösungen, wie z.B. WLAN-Steckdosen nehme ich Tasmota. Für alles andere espeasy .... das 2. ist einfach flexibler.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Bartimaus

#11
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...
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Wernieman

Muß Dir leider gestehen, ich jetzt auch nicht ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

monkye

Also ich habe ähnlich wie im Wiki 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...