andig / homebridge-fritz

Homebridge platform for Fritz!Box router and supported DECT devices
MIT License
74 stars 21 forks source link

Unterstützung HAN-FUN Devices #119

Open G0sch opened 4 years ago

G0sch commented 4 years ago

Hey,

Ich habe hier einen Telekom SmartHome Zwischenstecker. https://www.smarthome.de/geraete/smarthome-zwischenstecker-innen-weiss

Der wird auch von der FB sauber erkannt und ich kann ihn auch via API schalten. Allerdings das Plugin erkennt ihn nicht - kann man da was machen?

Danke

Screenshot 2020-04-13 at 12 34 20
andig commented 4 years ago

Erstmal wäre interessant, wie Deine Gerätestruktur aussieht, also was steht hier https://github.com/andig/homebridge-fritz/blob/master/lib/platform.js#L96 in devices? Anscheinend wir das Gerät nicht in der Liste der Steckdosen mit ausgegeben?

G0sch commented 4 years ago

Hi, Ich versuch es mal etwas zu beleuchten - bin da nicht sooo fit drinn. Hab an der FB7590 3xAVM 301 und 1x die genannte DECT Steckdose.

[4/13/2020, 6:44:02 PM] [My FritzBox] Fritz!Box platform login successful [4/13/2020, 6:44:02 PM] [My FritzBox] Discovering accessories [4/13/2020, 6:44:02 PM] [My FritzBox] Using tr64 api for guest Wifi [4/13/2020, 6:44:03 PM] [My FritzBox] Updating guest WLAN [4/13/2020, 6:44:05 PM] [My FritzBox] Alarm sensors found: none [4/13/2020, 6:44:05 PM] [My FritzBox] Buttons found: none [4/13/2020, 6:44:05 PM] [My FritzBox] Outlets found: none [4/13/2020, 6:44:06 PM] [My FritzBox] Thermostats found: 099950382291,099950159182,099950283529 [4/13/2020, 6:44:06 PM] [My FritzBox] Updating thermostat 099950382291 [4/13/2020, 6:44:06 PM] [My FritzBox] Updating thermostat 099950159182 [4/13/2020, 6:44:06 PM] [My FritzBox] Updating thermostat 099950283529 [4/13/2020, 6:44:06 PM] [My FritzBox] Sensors found: none [4/13/2020, 6:44:06 PM] [My FritzBox] Initializing platform accessory 'Guest WLAN'... [4/13/2020, 6:44:06 PM] [My FritzBox] Initializing platform accessory 'Bad'... [4/13/2020, 6:44:06 PM] [My FritzBox] Initializing platform accessory 'Wohnzimmer'... [4/13/2020, 6:44:06 PM] [My FritzBox] Initializing platform accessory 'Esszimmer/Kueche'...

Die Devices werden mir nur über "getdevicelistinfos" angezeigt.

Sieht dann für die Steckdose so aus:

 <devicelist version="1" fwversion="7.19">
<device identifier="11324 0707509-1" id="2000" functionbitmask="40960" fwversion="0.0" manufacturer="0x2c3c" productname="HAN-FUN">
<present>1</present>
<txbusy>0</txbusy>
<name>Test</name>
<simpleonoff>
<state>0</state>
</simpleonoff>
<etsiunitinfo>
<etsideviceid>407</etsideviceid>
<unittype>263</unittype>
<interfaces>512,768</interfaces>
</etsiunitinfo>
</device>

Hilft das?