Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Brokerhausen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 9
    • Best 0
    • Groups 1

    Brokerhausen

    @Brokerhausen

    Starter

    0
    Reputation
    8
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Brokerhausen Follow
    Starter

    Latest posts made by Brokerhausen

    • RE: Virtuelle serielle Schnittstelle

      So.

      ich bekomme Werte angezeigt und die werden auch brav per mqtt an meinen Server gepusht.

      Besonderen dank an ralla66!

      posted in Microcontroller
      B
      Brokerhausen
    • RE: Virtuelle serielle Schnittstelle

      Hallo zusammen,

      der Vorschlag von ralla66 war der Stoß in die richtige Richtung.
      Ich habe nu endlich einen ESP32 gefunden der sich mit der DTU on Batty flshen lässt, irgendwie läuft das nicht auf allen ESP32.
      Allerdings hatte ich mit den Problem ESPs schon einmal Probleme, lieg wohl nicht an DTU on Battery.

      Nun kämpfe ich mich durch das .json File um die Pins des Victrons zu bestimmen, aber dafür ist ein Hobby da 😉

      LG

      posted in Microcontroller
      B
      Brokerhausen
    • RE: Virtuelle serielle Schnittstelle

      @ralla66

      Ausserdem mag ich seit USB-C auch USB

      posted in Microcontroller
      B
      Brokerhausen
    • RE: Virtuelle serielle Schnittstelle

      @Rall66

      habe die .bin Dateien gefunden
      Dazu brauche ich aber immer noch ein USB-Kabel 😉

      posted in Microcontroller
      B
      Brokerhausen
    • RE: Virtuelle serielle Schnittstelle

      @homoran

      Ja, das ist mir Alles klar.
      Mein Victron ist im Keller und der Server im 1.OG.
      Die serielle Schnittstelle "verlängere" ich mit einer virtuellen Schnittstelle via Lan/WLAN.
      Diese Schnittstelle stellt der ESPEasy zur verfügung und das klappt ja auch wunderbar!

      Der Ansatz von Ralla66 ist tatsächlich sehr interessant und das schaue ich mir morgen mal an.
      Schnalle dieses PlatfomIO aber nicht... Für Leute wie mich ist Arduino erfunden worden 😉

      posted in Microcontroller
      B
      Brokerhausen
    • RE: Virtuelle serielle Schnittstelle

      @homoran

      Den benutze ich ja und bin ja sogar recht zufrieden damit.

      posted in Microcontroller
      B
      Brokerhausen
    • RE: Virtuelle serielle Schnittstelle

      @ralla66
      EDIT
      Mein Plan ist eigentlich alle meine Messwerte in IOBroker zentral zu sammeln, wenn ich Deinen Vorschlag richtig verstehe ist das ein Eigener Server zum Monitoring.
      Oder irre ich mich?
      Gibt es da eine Möglichkeit die Daten zu OBroker zu schicken?
      EDIT

      Ich glaube das könnte die Lösung sein,
      Du hast mir einen Bastel-Samstag beschert. 👍

      posted in Microcontroller
      B
      Brokerhausen
    • RE: Virtuelle serielle Schnittstelle

      @ralla66 sagte in Virtuelle serielle Schnittstelle:

      @brokerhausen sagte in Virtuelle serielle Schnittstelle:

      ESPEasy

      muss es unbedingt ESPEasy sein ?

      Müssen nicht, ich bin für Anregungen offen.
      Es funktioniert ja aber super, nur der automatische Start der virtuellen Schnittstelle am IOBroker-Rechner fehlt halt.

      posted in Microcontroller
      B
      Brokerhausen
    • Virtuelle serielle Schnittstelle

      Hallo zusammen,

      ich habe seit einiger Zeit einen kleinen IOBroker am laufen.
      Bisher hatte ich alle Probleme mit recherchen lösen können, nun bin ich aber auf ein Problem gestossen bei dem ich Eure Hilfe benötige.

      Ich möchte meinen IOBroker mit einem entfernten Victron-Laderegler (MPPT 75/10) visualisieren.
      Am Victron greife ich den seriellen Anschluss mit einem ESPEasy ab und sende die Daten mit der SerialServer ins Netz und der Datenstrom wird mit "socat"
      am IOBroker-Rechner wieder empfangen.

      Diese Zeile erstellt auf dem IOBroker-Rechner eine virtuelle Schnittstelle(/dev/ttyvir) und lausch was da so von dem ESPEasy kommt:

      sudo /usr/bin/socat pty,raw,link=/dev/ttyvir tcp-connect:IPDESESPEASY:9999,interval=10
      

      danach natürlich noch das Passwort eingeben.

      Leider ist dann die virtuelle Schnittstelle auch nur durch Root lesbar und muss mit folgendem Befehl für IOBroker Lesbar gemacht werden:

      sudo chmod 0660 /dev/ttyvir
      

      Das Funktioniert eigentlich ganz gut, nur überlebt das natürlich nicht das beenden der Konsole.
      Das habe ich mit einem Screen gelöst, muss es aber bei jedem Neustart wieder händisch starten:

      screen -S virtserial
      sudo /usr/bin/socat pty,raw,link=/dev/ttyvir tcp-connect:IPDESESPEASY:9999,interval=10
      Passwort eingeben
      strg a + d um den Screen zu schließen
      
      sudo chmod 0660 /dev/ttyvir
      Passwort eingeben
      

      Und nun den Dienst "Vedirect" in IOBroker neustarten.

      Das würde ich gerne automatisch am Systemstart ausführen lassen, am liebsten mit systemd.
      Kann mir jemand einen Tipp geben oder bin ich mit meinem Lösungsansatz auf dem Holzweg?

      LG
      Brokerhausen

      posted in Microcontroller
      B
      Brokerhausen
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo