Hallo Udo,
mit dem Stochern habe ich auch angefangen und wenn es irgendwann mal läuft werde ich Profi sein
Also so sieht es in Moment aus:
- Openhab läuft im Host Mode, Portfreigaben sind hier nicht möglich und wohl auch nicht nötig
- alle Container sind über die Host-IP + deren Ports erreichbar
- HomeKit Konfiguration : IP des Host + Mdns service aktiv.
- wenn ich per nc ein Login auf den Port 9124 mache, sehe ich dies auch im Log
- Avahi Browser installiert, hier sehe ich vom Host auch alles wie über die Discovery APP
- am Netzwerk kann es nicht liegen, der oh2.5 läuft hier noch mit HomeKit ohne Probleme
- Habe versucht Avahi zu installieren und das Problem zu umgehen, das läuft aber nicht so wie es soll, also ohne Ergebnis.
Zusätzlich versuche ich mich mit Wireshark und ggf. das Problem einzugrenzen..
Eigentlich war ich mit der Migration seit 2 Wochen fertig.. so. kann man sich täuschen...
Kennst Du dich ggf mit Avahi aus?
In der .Service Datei. :
Die MAC, ist dies die MAC vom Host oder die aus dem Log? - SH, der setup Hash, ist das die ID?
> 2022-03-24 10:15:53.584 [TRACE] [er.impl.jmdns.JmdnsHomekitAdvertiser] - MAC:5a:ba:45:31:d2:3b Setup Id:KHWI
Ich habe es so umgesetzt , leider ohne Erfolg..
Code: Alles auswählen
<service-group>
<name>OH3</name>
<service>
<type>_hap._tcp</type>
<port>9124</port>
<txt-record>md=OH3</txt-record> <!-- friendly name -->
<!-- the following appear to be mandatory -->
<txt-record>pv=1.0</txt-record> <!-- HAP version -->
<txt-record>id=5a:ba:45:31:d2:3b</txt-record> <!-- MAC (from `.homekit.state`) -->
<txt-record>c#=2</txt-record> <!-- config version -->
<!-- the following appear to be optional -->
<txt-record>s#=1</txt-record> <!-- accessory state -->
<txt-record>ff=0</txt-record> <!-- unimportant -->
<txt-record>ci=2</txt-record> <!-- accessory category (2=bridge) -->
<txt-record>sf=1</txt-record> <!-- 0=not paired, 1=paired -->
<txt-record>sh=KHWI==</txt-record> <!-- setup hash (used for pairing) -->
</service>
</service-group>
Gruß
Thomas