Table of Contents
mDNS 'Bonjour'
Einführung
Produkte
Eine Liste von Produkten, die die eine Ethernet/WiFi-Verbindung bieten.
Diese Liste basiert auf verfügberer Test-Hardware.
Hersteller | Produkt | mDNS | DHCP | Dienste | Hinweis | 📟1) |
---|---|---|---|---|---|---|
BiDiB | Broker | ✔︎ | ✔︎ | _bidib._tcp.local | Software-Schnittstelle für einen BiDiB-Master. | ✔︎ |
ESU | ECoS 2 | ✔︎ | ✔︎ | _esu-mrtp._tcp.local | ✔︎ | |
GCA/Rocrail | WIO-CAN | ✔︎ | ✔︎ | _can._tcp.local | ✔︎ | |
Lenz | Interface 23151 | ✔︎ | ✔︎ | _http._tcp.local | Nur ein Wartungs-Dienst wird angeboten. | ✔︎ |
LokstoreDigital | LoDi-Rektor | ✖️ | ✔︎ | ✔︎ | ||
Märklin | CS3 | ✔︎ | ✔︎ | _workstation._tcp.local | ✖️ Bietet einen ungültigen Dienst-Port 9. | ✖️ |
Philips | Hue Bridge | ✔︎ | ✔︎ | _hue._tcp.local | - | |
Roco | Z21 | ✖️ | ✖️ | ✔︎ | ||
Rocrail | CANService | ✔︎ | ✔︎ | _can._tcp.local _mbus._tcp.local _bidib._tcp.local | Der BiDiB-Dienst ist abhängig von der Knfiguration. | - |
Rocrail | Server | ✔︎ | ✔︎ | _rocrail._tcp.local _srcp._tcp.local _http._tcp.local _wmz21._udp.local _znf._tcp.local | WMZ21 und ZNF-Dienst abhängig von Konfiguration. | - |
Rocrail | ZNFService | ✔︎ | ✔︎ | _znf._tcp.local | - | |
Tams | MC2 | ✔︎ | ✔︎ | Version 1.7.5+ | ✔︎ | |
YaMoRC | YD7xxx | ✔︎ | ✔︎ | _lnbinary._tcp.local _z21._udp.local _http._tcp.local | ✔︎ | |
Zimo | MX10 | ✖️ | ✖️ | ✔︎ |
Command Station List
Um eine Zentrale per mDNS in Rocrail hinzuzufügen wird eine interne Standard-Liste verwendet.
Diese Liste enthält alle bisher bekannten Zentralen-Dienste.
Wenn eine Zentrale nicht in der Standardliste enthalten ist, kann eine benutzerdefinierte Liste importiert werden. (Dies im Rocrail-Forum melden, damit die Zentrale zur Standardliste hinzugefügt werden kann.)
Eine benutzerdefinierte Beispielliste ist wie folgt formatiert:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <mdnslist> <mdnscs service="_bidib._tcp." lib="bidib" sublib="netbidib"/> <mdnscs service="_can._tcp." lib="mbus" sublib="tcp"/> <mdnscs service="_esu-mrtp._tcp." lib="ecos" sublib="tcp"/> <mdnscs service="_hue._tcp." lib="hue"/> <mdnscs service="_lnbinary._tcp." lib="loconet" sublib="tcp"> <loconet cmdstn="ibcom"/> </mdnscs> <mdnscs service="_workstation._tcp." lib="mbus" sublib="tcp" port="15731"/> <mdnscs service="_z21._udp." lib="z21"/> </mdnslist>
Hinweis: Das port-Attribut ist nur ein Workaround für die CS3, da sie eine ungültige Nummer meldet.
Entdeckungs-Beispiel
Entdeckenliste
Ein Doppelklick auf eine Eintrag startet eine Abfrage.
Abfrageliste
Wenn meherer Geräte auf eine Abfrage antworten, muss der gewünschte SRV-Eintrag ausgewählt werden.
Entdecken
Startet ein neues Entdecken gefilteret durch den Text im Filter-Feld.
An empty Filter field will show all.
Abfrage
Fragt den im Filter-Feld angezeigten Dienst ab..
Browser
Wenn ein HTTP-Dienst ausgewählt ist, wird der Standard-Browser gestartet.
OK IP4
Dies ist das Gleiche wie OK, aber gibt die IP4-Adresse anstelle des DNS-Namens zurück.
Dies ist ein Workaround für ein LAN ohne DNS-Dienst.
Links
- Bonjour (Wikipedia) (en)
- Bonjour (Apple) (en)
- DNS-Packet-Format (en)