Seite 1 von 1

[V4.5 IP3] Modbus-Schnittstelle über Hostname funktioniert nicht?

Verfasst: Do Mär 06, 2025 12:57 pm
von AndererStefan
Hallo zusammen,

nachdem auf meinem Wechselrichter nun endlich die Modbus-Schnittstelle aktiviert wurde, habe ich mich neugierig direkt darangemacht diese im TWS auszuprobieren.

Das positive zuerst: Es hat funktioniert und mit dem Profil eines Users (für ein ähnliches Gerät) konnte ich auch direkt einen Erfolg erzielen und die aktuelle Leistung abfragen. Das war wirklich einfach. :clap:

Nun zum "aber": Es funktioniert nur, wenn ich für die Verbindung die IP des Wechselrichters (192.168.1.105) benutze. Ich würde die Verbindung jedoch gerne mittels Hostnamen des Wechselrichters (SMA-Tripower) statt der IP herstellen. Das klappt leider nicht.

Via IP:
Bild

Via Hostname:
Bild

Via FQDN-Hostname:
Bild


Die Auflösung des Namens via Ping von meinem PC aus funktioniert. PC, Timberwolf und Wechselrichter sind im gleichen Netzwerk und per LAN verbunden. Ich habe ein ganz flaches Netzwerk, Fritzbox als Router, pihole als DNS davor, Switches & WLAN-Accesspoints sonst nix besonderes.

Ping/Namensauflösung:
Bild

Habt Ihr eine Idee, was das Problem ist?

Viele Grüße
Stefan

Re: [V4.5 IP3] Modbus-Schnittstelle über Hostname funktioniert nicht?

Verfasst: Do Mär 06, 2025 6:12 pm
von juergen12345
Hallo Stefan,

was ist denn dein konfigurierter DNS? Pihole? Die Fritzbox? Bei mir ist als DNS PiHole zuständig und deswegen habe ich dort einfach A-Records für meine internen IP Adressen hinterlegt, welche auch nur im lokalen Netz aufgelöst werden.

Bild

Viele Grüße

Jürgen

Re: [V4.5 IP3] Modbus-Schnittstelle über Hostname funktioniert nicht?

Verfasst: Do Mär 06, 2025 8:07 pm
von AndererStefan
Hallo Jürgen,

und danke! Das war ein Stups in die richtige Richtung! :clap:

Die Fritzbox ist bei mir der DHCP-Server und teilt beim Bezug der Adresse als DNS das pi-hole mit (192.168.1.2).
Mein Rechner zeigt als DNS auch korrekt 192.168.1.2 an. Wenn ich den Namen des SMA-Tripower auflöse, antwortet jedoch die Fritzbox.
Das soll auch so sein. - Nur warum das so war verstehe ich nicht. Denn:

Ich bin ziemlich sicher, dass ich vor ewigkeiten im pihole "Conditional Forwarding" konfiguriert hatte, jedoch war die Option aus. Warum mein Rechner die DNS korrekt auflösen konnte und der TWS nicht... keine Ahnung. Vielleicht so ein Windows/Linux-Ding? Ich kenne mich mit Netzwerken auch nur leidlich aus.

Jetzt ist Conditional Forwarding jedenfalls wieder an und nun klappt auch die Namensauflösung der Modbus-Schnittstelle im TWS. :dance:
Bild

Viele Grüße
Stefan