Entwicklung einer 1wire-zu-WLAN-Bridge

Begonnen von hexenmeister, 18 Dezember 2015, 01:03:45

Vorheriges Thema - Nächstes Thema

mutanwulf

#420
Am besten den Schaltplan aus der aktuellen nehmen und die Bilder dazu. So habe ich das gemacht ;)

Hier hat ein Freund für mich mal ein Gehäuse designed, wo die Projektplatine reinpasst.
Wandhängend mit Abstand zur Wand, Anschlüsse nach unten, mit USB Versorung, Deckel mit "Wulz"
Das kegelförmige Bohrloch ist für Kabeldurchführung gedacht oder ich verwende es für 3,5mm Einbaubuchse als 1Wire Anschluss

Gehäuse ist ein Prototyp und ich hoffe ich kann auch Ende nächste das 1te RealLiveBild zeigen.

Master: BananaPi M2 Berry mit SSD FHEM 6.0  mit ESPEasy (Temp, Feuchte, Schalter, Aktor), SonOff + POW, Tuya Devices, *NEU* ZigBee2MQTT *NEU* jmit Xiaomi  ---- RPiZeroW FHEM 5.8 AquariumSteuerung
ESP8266 Testmodul,ESP-1Wire-B
https://github.com/mutanwulf/  oder https://www.cyberwulf.de

ergerd

Hallo mutanwulf,

lassen sich für das Gehäuse STL-Dateien für den 3D-Druck erzeugen und würdest du diese zur Verfügung stellen?

Ich wäre sehr daran interessiert!

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

RaspiLED

Hi,
Ich auch ;-)
Gruß Arnd


Raspi2 mit FHEM, CUL, MySensor, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

hexenmeister

cooles Gehäuse!

Btw. Ich habe noch ein Board samt Wemos-Modul (ESPEasy ist bereits drauf) anzubieten (5V-Bus (GPIO mit LevelShifter), ESD-Chip, Versorgung über Wemos-MicroUSB-Buchse). 15 Euro plus Versand.

Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

mutanwulf

Zitat von: ergerd am 20 Februar 2017, 08:30:46
Hallo mutanwulf,

lassen sich für das Gehäuse STL-Dateien für den 3D-Druck erzeugen und würdest du diese zur Verfügung stellen?

Ich wäre sehr daran interessiert!

Viele Grüße
Rainer

Sobald der erste Druck erfolgreich war (3D-Laser-Sinter) und die Dateien exportierbar sind, stelle ich die Daten zur Verfügung.

Viele Grüße

MW
Master: BananaPi M2 Berry mit SSD FHEM 6.0  mit ESPEasy (Temp, Feuchte, Schalter, Aktor), SonOff + POW, Tuya Devices, *NEU* ZigBee2MQTT *NEU* jmit Xiaomi  ---- RPiZeroW FHEM 5.8 AquariumSteuerung
ESP8266 Testmodul,ESP-1Wire-B
https://github.com/mutanwulf/  oder https://www.cyberwulf.de

ergerd

Hallo zusammen,

ist es Möglich mit der Bridge DS2423 Counter auszulesen?

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

hexenmeister

Von der Hardware her - ja, muss aber in der Firmware unterstützt werden. ESPEasy bietet das meines Wissens nach (noch?)  nicht.
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

maci

Hallo Zusammen!

Ich mache mir gerade Gedanken darüber ob es möglich ist mit dieser Bridge auch einen ir-Lesekopf auszulesen.
Hintergrund ist, dass ich gerne meinen Stromzähler auslesen würde.

Gruß Georg
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

hexenmeister

Zitat von: maci am 21 Februar 2017, 10:40:20
Ich mache mir gerade Gedanken darüber ob es möglich ist mit dieser Bridge auch einen ir-Lesekopf auszulesen.
Hintergrund ist, dass ich gerne meinen Stromzähler auslesen würde.

Wie wird dieser Lesekopf angeschlossen? 1wire eher nicht, oder? Gibt es schon Firmware dazu? GPIOs hat die Platine ja noch genug frei, könnte klappen.
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

maci

#429
wenn ich den Lesekopf von weidmann nehme, dann hat dieser einen USB Anschluß
drinnen ist ein FTDI Chip FT232R
Habe aber auch schon Schaltpläne auf Volkszähler.org gesehen mit Rs232 und auch mit TTL Ausgang
http://wiki.volkszaehler.org/doku.php?id=hardware:controllers:ir-schreib-lesekopf-ttl-ausgang
oder http://wiki.volkszaehler.org/doku.php?id=hardware:controllers:ir-schreib-lesekopf-rs232-ausgang

Ich denke aber dass hier noch ein zusätzlicher AD Wandler benötigt wird.
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

Omega-5

Zitat von: maci am 21 Februar 2017, 12:08:20
wenn ich den Lesekopf von weidmann nehme, dann hat dieser einen USB Anschluß
drinnen ist ein FTDI Chip FT232R
Habe aber auch schon Schaltpläne auf Volkszähler.org gesehen mit Rs232 und auch mit TTL Ausgang
http://wiki.volkszaehler.org/doku.php?id=hardware:controllers:ir-schreib-lesekopf-ttl-ausgang
oder http://wiki.volkszaehler.org/doku.php?id=hardware:controllers:ir-schreib-lesekopf-rs232-ausgang

Ich denke aber dass hier noch ein zusätzlicher AD Wandler benötigt wird.

Das sind alles serielle Schnittstellen, nur die physikalischen Anschlüsse unterscheiden sich. Bei einigen Zähler muss man senden können, die meisten liefern alle 1-5 Sekunden mehrere Daten. Einen AD-Wandler braucht man dafür nicht.
RaspberryPi2, nanoCUL, 3x DS18B20, FS20: 4x Funk-Schalter ST-4, LaCrosseGW,
HomeMatic: HMLAN, HM-WDS10-TH-O, HM_MYS_RelaisBoard,
I2C: HYT221 über modifiziertes Modul I2_I2C_SHT21.pm (Q&D),

maci

Zitat von: Omega-5 am 21 Februar 2017, 13:14:27
Das sind alles serielle Schnittstellen, nur die physikalischen Anschlüsse unterscheiden sich. Bei einigen Zähler muss man senden können, die meisten liefern alle 1-5 Sekunden mehrere Daten. Einen AD-Wandler braucht man dafür nicht.
1wire ist auch seriell, also müsste ich etwas machen lassen
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

hexenmeister

Naja, zwei völlig verschiedene Paar Schuhe. Aber der physische Anschluss ist nicht das Problem, eine entsprechende Firmware muss her. Evtl. EspLink als serialserver und in fhem auswerten. Es war mal auch eine EspEasy Version mit so einem SerialServer plugin.
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

maci

Dann ist es doch nicht ganz so leicht.

Ich aber sowieso etwas im Zweifel, denn mein Stromzähler ist in einem Metallkasten nur von außen zugänglich.

Ich denke aber dass es einem Möglichkeit gibt über ein Leerrohr in einen Kellerraum zu kommen.
Hier montiere ich einen raspberry, der mir die Daten gleich auswertet. Später bekommt dieser dann noch die Aufgabe Ultraschallsensoren im Regenwassertank auszuwerten.

Dann kann ich die Daten gleich vorbereitet an FHEM übergeben.

Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

mutanwulf

#434
Anbei die Bilder vom Sinter-gedruckten-Gehäuse.

Die Daten s.Beitrag: https://forum.fhem.de/index.php/topic,67654.0.html

Eventuell muss das Gehäuse für "normale" 3D Drucker angepasst werden.

Grüße

MW
Master: BananaPi M2 Berry mit SSD FHEM 6.0  mit ESPEasy (Temp, Feuchte, Schalter, Aktor), SonOff + POW, Tuya Devices, *NEU* ZigBee2MQTT *NEU* jmit Xiaomi  ---- RPiZeroW FHEM 5.8 AquariumSteuerung
ESP8266 Testmodul,ESP-1Wire-B
https://github.com/mutanwulf/  oder https://www.cyberwulf.de