NEWS
Modul MQTT to Analog out gesucht, selbst gebaut
-
Hallo,
ich such ein Modul, GerĂ€t, oder sonst was, welches die Funktion LAN in Analog out (0 .. 10V) hat. Am liebsten hĂ€tte ich ein Teil das ich ĂŒber MQTT ansprechen kann und mir ein Analoges Signal 0 .. 10V heraus gibt.
Protokoll muss nicht MQTT sein sollte aber ĂŒber LAN laufen. Ausgang muss nicht 0 .. 10V sein kann auch ein anderer Wert sein. (nur kein PWM) Auflösung 8 BIt reicht aus, besser 12bit.
(sollte auch nicht teuer sein <50âŹ)
Kennt jemand so etwas oder aus was man so etwas bauen kann. -
Hallo,
ich such ein Modul, GerĂ€t, oder sonst was, welches die Funktion LAN in Analog out (0 .. 10V) hat. Am liebsten hĂ€tte ich ein Teil das ich ĂŒber MQTT ansprechen kann und mir ein Analoges Signal 0 .. 10V heraus gibt.
Protokoll muss nicht MQTT sein sollte aber ĂŒber LAN laufen. Ausgang muss nicht 0 .. 10V sein kann auch ein anderer Wert sein. (nur kein PWM) Auflösung 8 BIt reicht aus, besser 12bit.
(sollte auch nicht teuer sein <50âŹ)
Kennt jemand so etwas oder aus was man so etwas bauen kann. -
@arteck sagte in Modul MQTT to Analog out gesucht:
was hast du vor ??
Grob gesagt: AussentemperaturfĂŒhler fĂŒr meine Heizung. Ich habe von der Heizung aus keine Möglichkeit zu einer Stelle zu gelangen die geeignet wĂ€re zur Messung. Ich habe mittlerweile etlichte Sensoren in IOBroker eingebunden. (Alles HMIP). Aus diesen bilde ich dann den Mittelwert.
Die Heizung braucht aber einen NTC als Sensor. Diesen kann ich mit einem entsprechenden Analogsignal, ob 0 - 10V oder sonst was, simulieren und die Kennlinie nachbilden, ist nur etwas rechnerei. (kleine Zusatzelektronik selbst gebaut). Jetzt brauch ich ein Teil das mit aus IOBroker ein analoges Signal liefert. Da direkt neben der Heizung auch LAN liegt wÀre ein Teil Ethernet (MQTT) nach Analog Ausgang am besten.
@homoran Funk scheidet aus da im Bereich der Heizung kein Funk geht.@Verblizz sagte in Modul MQTT to Analog out gesucht:
Vielleicht auch der Shelly 0-10V PRO (Hutschienenmontage, der sollte LAN haben...)
Habe bei Shelly gesucht bei den Pro, habe aber nichts gefunden. WĂ€re mit am liebsten.
@MartinP sagte in Modul MQTT to Analog out gesucht:
Esp32 Boards haben auch a/d Wandler.
Spannungsbereich passt natĂŒrlich nicht.Daran hatte ich auch gedacht, aber ESP32 haben erst mal nur W-Lan. Gibt zwar auch LAN Module dazu diese belegen aber die Ports fĂŒr DA Wandler. Tasmota hab ich keine Ahnung von. Die Anpassung von einem analogen Signal zur Simulation des NTCs ist fĂŒr mich ein Heimspiel. (habe Jahrelang solche Teile entwickelt)
Mein Problem ist hauptsÀchlich die Programmierung des ESP32. Da weià ich nicht wie ich anfangen soll. -
@peterfido sagte in Modul MQTT to Analog out gesucht:
Ein Digitalpotentiometer sollte sich eignen, um einen NTC zu emulieren.
Das ist nicht das Problem. den NTC simulieren geht auch ĂŒber U und I.
-
@peterfido sagte in Modul MQTT to Analog out gesucht:
Ich weiĂ. Allerdings ist ein Digitalpoti gĂŒnstiger als ein 0-10V Ausgang.
denke ich zwar nicht. Wie wĂŒrdest du den das Digitalpoti ansteuern? Etwas ĂŒbertrieben gesagt, Das Poti ist in Hamburg, IOBtoker steht in MĂŒnchen. Verbindung ĂŒber Ethernet (MQTT) und VPN. Jetzt fehlt noch das Teil das MQTT empfĂ€ngt und das Poti steuert. Dieses Teil ist mein Problem. Ob ich damit das Poti steuere oder einen analogen Ausgang ist egal. Ob ich das Poti mit I2C oder SPI steuere ist auch egal, Als Poti kommt dann ein DA Wandler zu Einsatz.
-
Ein ESP32, ein Maxim I2C Digitalpoti (es gibt verschiedene mit unterschiedlichen Widerstandswerten, da gucken, in welchem Bereich sich der NTC bewegt), evtl. einen Levelshifter. Die Digitalpotis vertragen am Ausgang oft nur wenige mA, sollte fĂŒr den Zweck allerdings kein Problem sein.
Alternativ ein 0-10V Ausgang nehmen und
Vielleicht wĂŒrde ich das auch total anders angehen, wenn ich die Hardware der Heizung hier hĂ€tte.Alternativ ein ESP32 und sowas in der Art.
-
@arteck sagte in Modul MQTT to Analog out gesucht:
was hast du vor ??
Grob gesagt: AussentemperaturfĂŒhler fĂŒr meine Heizung. Ich habe von der Heizung aus keine Möglichkeit zu einer Stelle zu gelangen die geeignet wĂ€re zur Messung. Ich habe mittlerweile etlichte Sensoren in IOBroker eingebunden. (Alles HMIP). Aus diesen bilde ich dann den Mittelwert.
Die Heizung braucht aber einen NTC als Sensor. Diesen kann ich mit einem entsprechenden Analogsignal, ob 0 - 10V oder sonst was, simulieren und die Kennlinie nachbilden, ist nur etwas rechnerei. (kleine Zusatzelektronik selbst gebaut). Jetzt brauch ich ein Teil das mit aus IOBroker ein analoges Signal liefert. Da direkt neben der Heizung auch LAN liegt wÀre ein Teil Ethernet (MQTT) nach Analog Ausgang am besten.
@homoran Funk scheidet aus da im Bereich der Heizung kein Funk geht.@Verblizz sagte in Modul MQTT to Analog out gesucht:
Vielleicht auch der Shelly 0-10V PRO (Hutschienenmontage, der sollte LAN haben...)
Habe bei Shelly gesucht bei den Pro, habe aber nichts gefunden. WĂ€re mit am liebsten.
@MartinP sagte in Modul MQTT to Analog out gesucht:
Esp32 Boards haben auch a/d Wandler.
Spannungsbereich passt natĂŒrlich nicht.Daran hatte ich auch gedacht, aber ESP32 haben erst mal nur W-Lan. Gibt zwar auch LAN Module dazu diese belegen aber die Ports fĂŒr DA Wandler. Tasmota hab ich keine Ahnung von. Die Anpassung von einem analogen Signal zur Simulation des NTCs ist fĂŒr mich ein Heimspiel. (habe Jahrelang solche Teile entwickelt)
Mein Problem ist hauptsÀchlich die Programmierung des ESP32. Da weià ich nicht wie ich anfangen soll.@ubecker sagte in Modul MQTT to Analog out gesucht:
Habe bei Shelly gesucht bei den Pro, habe aber nichts gefunden
Hi, ich habe 2 Shelly Pro Dimmer 0-10V PM Hutschiene mit LAN, mit denen ich aus den IOBroker
a) einen Boilerheizstab (1,2 kW) und
b) einen Ventilator ((100W)beides via SSR-Relay ansteuere. Funktioniert prima!

-
@peterfido @arteck @homoran @verblizz @martinp @fuzzy1955
so ich habe mich entschlossen doch einen ESP32 S3 ETH zu nehmen. Werde ich wohl mal lernen mĂŒssen. Rein datenmĂ€Ăig sollte das gehen.
Wenn ich das fertig habe werde ich das mal vorstellen, kann aber noch etwas dauern. Den ESP hab ich bei Ali bestellt (11⏠StĂŒck). SPI DA Wandler habe ich in meinem Fundus, ebenso OPs usw. -
@ubecker sagte in Modul MQTT to Analog out gesucht:
Habe bei Shelly gesucht bei den Pro, habe aber nichts gefunden
Hi, ich habe 2 Shelly Pro Dimmer 0-10V PM Hutschiene mit LAN, mit denen ich aus den IOBroker
a) einen Boilerheizstab (1,2 kW) und
b) einen Ventilator ((100W)beides via SSR-Relay ansteuere. Funktioniert prima!

@fuzzy1955 sagte in Modul MQTT to Analog out gesucht:
@ubecker sagte in Modul MQTT to Analog out gesucht:
Habe bei Shelly gesucht bei den Pro, habe aber nichts gefunden
Hi, ich habe 2 Shelly Pro Dimmer 0-10V PM Hutschiene mit LAN, mit denen ich aus den IOBroker
a) einen Boilerheizstab (1,2 kW) und
b) einen Ventilator ((100W)beides via SSR-Relay ansteuere. Funktioniert prima!

Er fragte nach LAN, nicht nach WLAN
EDIT-MEA CULPA - hat er doch ...

-
so, wollte mich mal melden wenn das Projekt funktioniert (noch nicht ganz fertig)
ich habe einen ESP32-S3-ETH genommen. Ohne Vorkenntnisse drangegangen. Hauptproblem war die richtigen libraris zu finden.
Aufbau der Hardware ist noch nicht abgeschlossen, aber soweit das ich von IOBroker ĂŒber MQTT daten zum Modul schicken und empfangen kann. Ich kann einen analogen Ausgang (0 .. 3,3V) setzen und diesen ĂŒber einen ADC wieder zurĂŒcklesen. Jetzt kommen die Feinheiten. Im IOBroker die Kennlinie des NTC nachbilden und an das Modul senden. Als Hardware steht noch an mit dem 0 .. 3,3V Signal den Widerstand fĂŒr den Temp Sensor der Heizung nachzubilden. Hat bisher eigentlich gut funktioniert. Einzig die Keine Web UI die auf dem ESP32 lĂ€uft (nur als erste Kontrolle der Werte und Verbindungen) hat mir einiges abverlangt. Ich kann nun mal kein HTML. Den code hat mir dann eine KI nach meinen Angaben gemacht. Nach gefĂŒhlt 1000 Versuchen lief auch diese. Dann kommt noch schön machen und ein GehĂ€use drucken. Denke so in 2 - 3 Wochen wird das fertig sein. -
Prinzipiell willst Du das esp32 GerÀt ja in iobroker einbinden.
Da wĂ€re es ggfs einfacher gewesen, tasmota auf den esp32 zu flashen, ĂŒber den Sonoff Adapter auf die MQTT Strukturen zuzugreifen, und das Scripting per Blockly oder Javascript zu machen -
Prinzipiell willst Du das esp32 GerÀt ja in iobroker einbinden.
Da wĂ€re es ggfs einfacher gewesen, tasmota auf den esp32 zu flashen, ĂŒber den Sonoff Adapter auf die MQTT Strukturen zuzugreifen, und das Scripting per Blockly oder Javascript zu machen@MartinP sagte in Modul MQTT to Analog out gesucht, selbst gebaut:
Da wĂ€re es ggfs einfacher gewesen, tasmota auf den esp32 zu flashen, ĂŒber den Sonoff Adapter auf die MQTT Strukturen zuzugreifen
Möglich, das sind dann wieder zwei unbekannte mehr. Ich kenne Tasmota und den Sonoff Adapter nicht. Frage: Wenn Tasmota auf dem ESP lĂ€uft wie greife ich dann auf die Ports zu um meine AD und DA Wandler zu lesen? Ich benötige nur die beiden AD und DA Werte sowie ein paar Statusinfos. Das mĂŒsste ich doch auch in Tasmota einbinden.
Ich hole alle meine Werte zur Weiterverarbeitung direkt aus den Protokollen MQTT, Modbus usw. ZusÀtzliche Adapter nutze ich nicht. Alles was ich benötige mache ich in Blockly oder Javascript.
Was wĂŒrde ich an Aufwand sparen mit Tasmota? -
Auf Tasmota-Seite gibt es eine Web UI mit Menus.
Da gibt es einen Menu, mit dem man die Verwendung eines Ports festlegen kann.
Taster, Schalter, Relais, Analog IN, Analog Out, Temperatursensor usw.
https://tasmota.github.io/docs/ADC/Es gibt auch zwei Scriptsprachen, mit denen man intern Automatisierungen erstellen kann.
Ich lese mit Tasmota meinen StromzĂ€hler aus, habe aber auch ein eigenes Projekt mit Arduino IDE fĂŒr einen Heizkörperthermostaten.WĂŒrde fĂŒr einen schnellen Erfolg mit heutiger Erfahrung Tasmota vorziehen.
Mit den Scriptings habe ich mich aber noch nicht groà beschÀftigt.Ob man unterm Strich damit schneller ist, hÀngt von den Erfahrungen mit Blockly/Javascript ab, falls man das Interne Tasmota Scripting vermeiden will.
-
Auf Tasmota-Seite gibt es eine Web UI mit Menus.
Da gibt es einen Menu, mit dem man die Verwendung eines Ports festlegen kann.
Taster, Schalter, Relais, Analog IN, Analog Out, Temperatursensor usw.
https://tasmota.github.io/docs/ADC/Es gibt auch zwei Scriptsprachen, mit denen man intern Automatisierungen erstellen kann.
Ich lese mit Tasmota meinen StromzĂ€hler aus, habe aber auch ein eigenes Projekt mit Arduino IDE fĂŒr einen Heizkörperthermostaten.WĂŒrde fĂŒr einen schnellen Erfolg mit heutiger Erfahrung Tasmota vorziehen.
Mit den Scriptings habe ich mich aber noch nicht groà beschÀftigt.Ob man unterm Strich damit schneller ist, hÀngt von den Erfahrungen mit Blockly/Javascript ab, falls man das Interne Tasmota Scripting vermeiden will.
@MartinP sagte in Modul MQTT to Analog out gesucht, selbst gebaut:
WĂŒrde fĂŒr einen schnellen Erfolg mit heutiger Erfahrung Tasmota vorziehen.
Da gibt es ja jede Menge verschiedene Teile von. Da W-Lan fĂŒr mich nicht in Frage kommt habe ich ein Board mit LAN gesucht. Und dieses gefunden.

Da kann ich keine Analogen Pins finden. Ich benutze die interne SPI und steuer damit meine ADC und DAC. So etwas hab ich in der Tasmota Doku nicht finden können. Möglich das ich ein anderes Modul hĂ€tte nehmen können, aber erst mal finden.Aber danke fĂŒr die Infos. Vielleicht beim nĂ€chsten Projekt mal ein anderes Board nehmen. Aber LAN gibt es wenig. W-Lan kommt nicht in Frage. Wenn du ein Board kennst mit LAN, weitere SPI oder Analog in Analog out dann bitte als Info zu mir.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden