<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ich brauche etwas Nachhilfe mit Node Red und RS232]]></title><description><![CDATA[<p dir="auto">Hallo zusammen</p>
<p dir="auto">Ich möchte mit hilfe von Node-Red meine Pytes-Akku Bank auslesen und die Werte dann per MQTT in den Iob senden.</p>
<p dir="auto">wenn ich mit dem "minicom" oder den "screen" eine Verbindung auf den /dev/ttyUSB1 erstelle, kann ich jegliche Werte auf der Konsole anzeigen lassen und es funktioniert sehr stabil und einfach. Nun wollte ich das ganze mit Node-Red realisieren damit ich den Datenstrom zerlegen und weiterverarbeiten kann.</p>
<p dir="auto">Nur da scheint es nicht zu funktionieren (klar der link von minicom und screen muss ganz weg sein). Ich habe folgendes gemacht:<br />
<img src="/assets/uploads/files/1786185664235-bildschirmfoto-vom-2026-08-08-12-40-39.png" alt="Bildschirmfoto vom 2026-08-08 12-40-39.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1786185718043-bildschirmfoto-vom-2026-08-08-12-41-47.png" alt="Bildschirmfoto vom 2026-08-08 12-41-47.png" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1786185758298-bildschirmfoto-vom-2026-08-08-12-42-25.png" alt="Bildschirmfoto vom 2026-08-08 12-42-25.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Irgendwie sehe ich gerade das Problem nicht, das BMS reagiert überhaupt nicht, so dass der Node irgendwann eine "undefinde" ausspuckt. So weit wie ich das begriffen habe, mache ich doch gar nichts anderes, wie das minicom macht? Also Schnittstelle öffnen, den string "bat 1" senden und den Empfang protokollieren.</p>
<p dir="auto">PS: ich weiss es gibt ebenfalls einen Adapter dafür, aber der macht genau den gleichen Fehler, darum habe ich eben versucht das so zu lösen. Dieses Node-Red läuft in einem eigenen Container völlig los gelöst von Iobroker.</p>
<p dir="auto">Gruss Andi</p>
<p dir="auto">PS fast vergessen: die Schnittstelle /dev/ttyUSB1 steht auf Rechte: 0777 sollte also kein Problem sein.</p>
]]></description><link>https://forum.iobroker.net/topic/85137/ich-brauche-etwas-nachhilfe-mit-node-red-und-rs232</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 15:20:24 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/85137.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 08 Aug 2026 10:47:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 14:29:21 GMT]]></title><description><![CDATA[<p dir="auto">versteht das jemand?<br />
<img src="/assets/uploads/files/1786195752417-bildschirmfoto-vom-2026-08-08-15-28-36.png" alt="Bildschirmfoto vom 2026-08-08 15-28-36.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">der Node "csv-bearbeiten" ist zwar toll, macht aber irgendwie nicht reglmässig das gleiche?<br />
<img src="/assets/uploads/files/1786195823216-bildschirmfoto-vom-2026-08-08-15-29-40.png" alt="Bildschirmfoto vom 2026-08-08 15-29-40.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Da ist doch schon eine ganze Menge aufgeteilt, nur eben bei den einzelnen Zellen fehlen irgendwie Inhalte. Irgendwas habe ich falsch eingestellt.</p>
<p dir="auto">Zusätzlich sind da im Debug 10 alle 16 Zellen drin, obwohl im Debug 9 nur bis 8 aufgeführt sind, es scheint da irgendwie eine Anzeigekürzung zu geben.</p>
]]></description><link>https://forum.iobroker.net/post/1350867</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350867</guid><dc:creator><![CDATA[andibr]]></dc:creator><pubDate>Sat, 08 Aug 2026 14:29:21 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 13:16:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: Homoran">@<bdi>Homoran</bdi></a><br />
Nee, nicht ganz meines sieht etwas wilder aus:<br />
<img src="/assets/uploads/files/1786194197656-20260807_094759-resized.jpg" alt="20260807_094759.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Ist aber im Prinzip genau das selbe:<br />
ein aktives USB Verlängerungskabel - eine USBzuRS232 (mit FTF8I5L-Chip) - uraltes Cisco Firewall Console Kabel.</p>
<p dir="auto">Der USBzuRS232 hat folgende Spez:<br />
T:  Bus=01 Lev=02 Prnt=10 Port=03 Cnt=01 Dev#= 11 Spd=12   MxCh= 0<br />
D:  Ver= 2.00 Cls=00(&gt;ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1<br />
P:  Vendor=0403 ProdID=6001 Rev=06.00<br />
S:  Manufacturer=FTDI<br />
S:  Product=USB Serial Converter<br />
S:  SerialNumber=FTFS8I5L<br />
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=44mA<br />
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio<br />
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms<br />
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms</p>
<p dir="auto">Ohne das lange USB Kabel kann ich mit dieser Kombination auch mit dem Pytes-Tool BMSQ.... und einem Windows direkt auf die 48100R zugreifen. Darum weiss ich das die Kombi ja funktioniert. Irgendwo habe ich etwas gelesen von einem "RS232-Null-Modemkabel". Aber das steht ja sehr selten auf den Kabel drauf.</p>
<p dir="auto">Das ganze steckt jetzt am Proxmox Host und ist an den Node-Red Container durchgereicht mit mode=0777. Es scheint zumindest teilweise zu funktionieren. Wobei ich nicht ganz abschätzen kann, ob es nun an der Verkabelung, BMS oder Node-Red liegt wieso da teilweise unterschiedliche Resultate ankommen.</p>
]]></description><link>https://forum.iobroker.net/post/1350865</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350865</guid><dc:creator><![CDATA[andibr]]></dc:creator><pubDate>Sat, 08 Aug 2026 13:16:44 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 13:01:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/marc-berg" aria-label="Profile: Marc-Berg">@<bdi>Marc-Berg</bdi></a><br />
du meinst so?<br />
<img src="/assets/uploads/files/1786193553238-bildschirmfoto-vom-2026-08-08-14-52-13.png" alt="Bildschirmfoto vom 2026-08-08 14-52-13.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Nur bringt das leider auch nur ein Teil</p>
<p dir="auto">Bin mir aber gerade noch am überlegen wie ich diese ASCII String nun in ein eingermassen brauchbares Zeugs verwandeln kann.<br />
Der String ist ab der 3.Zeile immer identisch aufgeteilt, leider mit Leerzeichen und nichts schlauen drin und erst noch nicht immer gleich viele Stellen.</p>
]]></description><link>https://forum.iobroker.net/post/1350863</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350863</guid><dc:creator><![CDATA[andibr]]></dc:creator><pubDate>Sat, 08 Aug 2026 13:01:46 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 12:59:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andibr" aria-label="Profile: andibr">@<bdi>andibr</bdi></a><br />
[OT]<br />
Hast du dieses<br />
<img src="/assets/uploads/files/1786193924930-2377.jpg" alt="2377.jpg" class=" img-fluid img-markdown" /><br />
Kabel?</p>
]]></description><link>https://forum.iobroker.net/post/1350862</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350862</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Sat, 08 Aug 2026 12:59:41 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 12:47:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andibr" aria-label="Profile: andibr">@<bdi>andibr</bdi></a></p>
<p dir="auto">ich sprach auch von der "Aufteilung", dort die 250ms setzen.</p>
]]></description><link>https://forum.iobroker.net/post/1350859</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350859</guid><dc:creator><![CDATA[Marc Berg]]></dc:creator><pubDate>Sat, 08 Aug 2026 12:47:05 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 12:23:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/marc-berg" aria-label="Profile: Marc-Berg">@<bdi>Marc-Berg</bdi></a><br />
Habe ich angepasst, aber jetzt kommt nur noch die hälfte an?<br />
<img src="/assets/uploads/files/1786190730851-bildschirmfoto-vom-2026-08-08-14-05-19.png" alt="Bildschirmfoto vom 2026-08-08 14-05-19.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Die Schnittstelle:<br />
<img src="/assets/uploads/files/1786190797943-bildschirmfoto-vom-2026-08-08-14-05-58.png" alt="Bildschirmfoto vom 2026-08-08 14-05-58.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Das erzeugt jetzt diesen Output:<br />
<img src="/assets/uploads/files/1786190861485-bildschirmfoto-vom-2026-08-08-14-07-20.png" alt="Bildschirmfoto vom 2026-08-08 14-07-20.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Ich verstehe nicht ganz wieso es vorher funktioniert hat und jetzt plötzlich abbricht bei der 8 Zelle. Es sind eigentlich 16 Zellen in 8 Blöcken. Das mit den einzelnen Blöcken ist mir klar, ist mit "bat x" zu lösen. Hat interesanterweise nichts mit der Anzahl Zeichen beim Empfang zu tun.</p>
<p dir="auto">Edit:<br />
Das hat scheinbar mit der Zeitspannen zwischen den Aufrufen zu tun, wenn genügend Zeit dazwischen liegt scheint er wieder alle 16 zu liefern.</p>
]]></description><link>https://forum.iobroker.net/post/1350857</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350857</guid><dc:creator><![CDATA[andibr]]></dc:creator><pubDate>Sat, 08 Aug 2026 12:23:15 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 11:49:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andibr" aria-label="Profile: andibr">@<bdi>andibr</bdi></a></p>
<p dir="auto">Die Aufteilung nach würde ich noch umstellen auf "nach Zeitablauf", 250ms. Dann kommt fast sofort die Antwort.</p>
<p dir="auto">"unknown command 0" kommt aus deinem inject Node, da sagst du ja, dass er eine "0" senden soll.</p>
<p dir="auto"><img src="/assets/uploads/files/1786189757970-bfd8b9dc-5385-45c7-8e9d-741b470d48cb-image.jpeg" alt="bfd8b9dc-5385-45c7-8e9d-741b470d48cb-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1350855</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350855</guid><dc:creator><![CDATA[Marc Berg]]></dc:creator><pubDate>Sat, 08 Aug 2026 11:49:19 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 11:34:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/peterfido" aria-label="Profile: peterfido">@<bdi>peterfido</bdi></a><br />
Danke, das hat schon mal was massiv verändert:<br />
<img src="/assets/uploads/files/1786188659334-bildschirmfoto-vom-2026-08-08-13-30-29.png" alt="Bildschirmfoto vom 2026-08-08 13-30-29.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">der Zeitablauf erstaunt mich noch etwas, wie auch die 2 Message mit "unk...."<br />
Aber es beweist mir schon mal, dass ich auf dem richtigen Weg bin, um dass ganze auszulesen und das es nicht an der Hardware oder irgendwelchen Linux Berechtigungen zwischen Konsole und Nod-Red liegt.</p>
]]></description><link>https://forum.iobroker.net/post/1350852</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350852</guid><dc:creator><![CDATA[andibr]]></dc:creator><pubDate>Sat, 08 Aug 2026 11:34:17 GMT</pubDate></item><item><title><![CDATA[Reply to ich brauche etwas Nachhilfe mit Node Red und RS232 on Sat, 08 Aug 2026 10:56:45 GMT]]></title><description><![CDATA[<p dir="auto">Am Ende kommt statt der 0 normal ein \r,\n oder \r\n.</p>
<p dir="auto">Also</p>
<pre><code>bat 1\r
</code></pre>
<pre><code>bat 1\n
</code></pre>
<pre><code>bat 1 \r\n
</code></pre>
<p dir="auto">probieren. Sender und Epfänger würde ich separieren.</p>
]]></description><link>https://forum.iobroker.net/post/1350849</link><guid isPermaLink="true">https://forum.iobroker.net/post/1350849</guid><dc:creator><![CDATA[peterfido]]></dc:creator><pubDate>Sat, 08 Aug 2026 10:56:45 GMT</pubDate></item></channel></rss>