Apple Homekit: die Hoffnung stirbt zuletzt

Begonnen von eldrik, 23 Januar 2015, 13:57:07

Vorheriges Thema - Nächstes Thema

budy

Ein Problem habe ich immer noch... auch nachdem ich alles neu installiert habe, kommt das homebridge-fhem Plugin oder aber die homebridge nicht damit zurecht, dass ich im Wohnzimmer zwei HM-Thermostate habe, die dann auch bitte gemeinsam gestellt werden sollen.
Da das in der vorherigen Installation nicht funktioniert, habe ich testweise mal eine Szene in EVE erstellt, welche explizit beide Thermostate auf 23 Grad stellt. Wenn ich diese Szene mittels Siri anrufe, dann sehe im Debug-Log der homebridge folgendes:

[FHEM] Heizung_Whz_Flur_Clima delaying command targetTemperature with value 23
[FHEM] Heizung_Whz_Terrasse_Clima delaying command targetTemperature with value 23
[FHEM] Heizung_Whz_Terrasse_Clima sending command targetTemperature with value 23
[FHEM]   executing: http://10.10.0.25:8087/fhem?cmd=set%20Heizung_Whz_Terrasse_Clima%20desired-temp%2023&XHR=1


Das wars, der zweite Thermostat wird nicht gestellt...
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

justme1968

#1726
das kann noch nicht gehen :)
edit: eigentlich müsste es gehen... ich muss also wirklich überlegen :)

auf die idee bin ich noch nicht gekommen. es gibt zur zeit intern nur einen timer der ein kommando verzögert da es interaktiv nicht gut möglich ist zwei devices gleichzeitig einzustellen.

ich überlege mir etwas... bis dahin ist es vermutlich einfacher wenn du nur eines der beiden thermostate einbindest und das zweite per notify mit dem ersten synchronisierst.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

budy

Echt? Wie geht das denn dann mit dem Licht, da funktioniert das ja auch... wenn ich Siri das Licht anmachen lasse, dann gehen alle Lampen an... ;)

Ich werde das mal mit dem einen Thermostaten und dem Notify machen. Wenn du einen Testcase brauchst, dann jederzeit... ;)

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

justme1968

ein und aus wird auch nicht verzögert.

ich habe nur für diverse dinge die in eve per up und down buttons bzw. per sider eingestellt werden eine verzögerung eingebaut weil sonst für jeden kleinen schritt ein kommando an fhem, ein kommando per funk, ein ack und die rückmeldung an homekit ausgelöst wird. dadurch ist es nicht mehr möglich das flüssig zu bedienen und ein rollladen würde die ganze zeit ruckeln oder dein rf budget ist ruck zuck verbraucht.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

OliS.

#1729
ZitatEin Problem habe ich immer noch... auch nachdem ich alles neu installiert habe, kommt das homebridge-fhem Plugin oder aber die homebridge nicht damit zurecht, dass ich im Wohnzimmer zwei HM-Thermostate habe, die dann auch bitte gemeinsam gestellt werden sollen.
War es nicht so, dass man bei den HM-Thermostaten einen bestimmten Channel peeren konnte, damit dann alle Thermostate im Raum das machen, was man an einem einstellt? Ich habe hier fünf von den Dingern im Wohnzimmer. Und als ich noch kein Wandthermostat hatte, hatte ich das so gelöst (meine ich).

Oli
PVE auf MiniPC (N100) mit FHEM, Zigbee2MQTT, Homebridge, DeConz

volschin

Das kommt möglicherweise auf deinen HM Thermostat an, für einen HM-CC-TC ist das kein Problem.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

budy

Ich habe das jetzt erst mal über Andrés Methode mit einem Notify gemacht, welches feuert, wenn homebridge den einen Thermostaten stellt.

...leider ist aber homebridge selbst seit gestern Abend irgendwann unpässlich... Ich weiß echt nicht, woran das noch liegen soll.  :(
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

starchaser

#1732
Habe auch gerade mal versucht alle Thermostate im Haus, mit "Setze alle Thermostate auf XX Grad", umzustellen. Dabei wird leider immer nur ein einziges Kommando an einen Thermostaten abgesetzt, die anderen erscheinen zwar im log, werden jedoch verschluckt.

Ich habe die delay-Funktion mal leicht modifizert. Das müsste doch funktionieren, oder?

  delayed: function(c,value,delay) {
    var commandId = this.name + " " + c;
    var timer = this.delayed[commandId];
    if( timer ) {
      //this.log(this.name + " removing old command " + c);
      clearTimeout( timer );
    }

    this.log(this.name + " delaying command " + c + " with value " + value);
    this.delayed[commandId] = setTimeout( function(){clearTimeout(this.delayed[commandId]); this.command(c,value);}.bind(this),
                                  delay?delay:1000 );
  },

matzel

Hallo @all.

Habe mich heute mal an das Update gewagt... Es läuft erstaunlich stabil! Allerdings läuft das Startskript bei mir nicht.

Habe folgendes aus dem Fhemwiki ausprobiert:

#!/bin/sh
### BEGIN INIT INFO
# Provides: homebridge
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time for homebridge
# Description: Enable service provided by daemon.
### END INIT INFO
export PATH=$PATH:/usr/local/bin
export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules
PID=`pidof homebridge`
case "$1" in
start)
if ps -p $PID > /dev/null 2>&1; then
        echo "Homebridge is already running"
else
        su - pi -c "homebridge > /dev/null 2>&1 &"
        echo "Homebridge starting"
fi
;;
stop)
if ! ps -p $PID > /dev/null 2>&1; then
        echo "Homebridge is not running"
else
        kill $PID
        echo "Homebridge closed"
fi
;;
restart)
if ! ps -p $PID > /dev/null 2>&1; then
        $0 start
else
        $0 stop
        $0 start
fi
;;
status)
if ps -p $PID > /dev/null 2>&1; then
        echo "Homebridge is running PID $PID"
else
        echo "Homebridge is not running"
fi
;;
*)
echo "Usage: $0 {start|stop|status|restart}"
exit 1
;;
esac
exit 0


und aus dem Forum:

http://forum.fhem.de/index.php/topic,32652.msg356847.html#msg356847

bei beiden habe ich meinen Benutzernamen natürlich geändert.
Leider bekomme ich auch beim Status nur eine Fehlermeldung. Ich starte Homebridge z.Zt. manuell nur mit dem Befehl "homebridge" - ich hab es mit dem Zusatz -g global installiert. Wo genau liegt denn die ausführbare Datei?

Hat noch jemand ein ähnliches Problem wie ich??

Vielen Dank schonmal!!

OliS.

Zitat von: matzel am 28 November 2015, 17:25:58Allerdings läuft das Startskript bei mir nicht.

Probier mal dieses Startscript:
#!/bin/sh
### BEGIN INIT INFO
# Provides: homebridge
# Required-Start:    $network $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO

dir="/home/pi/homebridge/bin"
cmd="./homebridge &"
user="root"

name=`basename $0`
pid_file="/var/run/$name.pid"
stdout_log="/var/log/$name.log"
stderr_log="/var/log/$name.err"

get_pid() {
    cat "$pid_file"
}

is_running() {
    [ -f "$pid_file" ] && ps `get_pid` > /dev/null 2>&1
}

case "$1" in
    start)
    if is_running; then
        echo "Already started"
    else
        echo "Starting $name"
        cd "$dir"
        if [ -z "$user" ]; then
            sudo $cmd >> "$stdout_log" 2>> "$stderr_log" &
        else
            sudo -u "$user" $cmd >> "$stdout_log" 2>> "$stderr_log" &
        fi
        echo $! > "$pid_file"
        if ! is_running; then
            echo "Unable to start, see $stdout_log and $stderr_log"
            exit 1
        fi
    fi
    ;;
    stop)
    if is_running; then
        echo -n "Stopping $name.."
        kill `get_pid`
        for i in {1..10}
        do
            if ! is_running; then
                break
            fi

            echo -n "."
            sleep 1
        done
        echo

        if is_running; then
            echo "Not stopped; may still be shutting down or shutdown may have failed"
            exit 1
        else
            echo "Stopped"
            if [ -f "$pid_file" ]; then
                rm "$pid_file"
            fi
        fi
    else
        echo "Not running"
    fi
    ;;
    restart)
    $0 stop
    if is_running; then
        echo "Unable to stop, will not attempt to start"
        exit 1
    fi
    $0 start
    ;;
    status)
    if is_running; then
        echo "Running"
    else
        echo "Stopped"
        exit 1
    fi
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|status}"
    exit 1
    ;;
esac

exit 0


Das funktioniert bei mir. Musst natürlich dir= cmd= und user= an Deine Gegebenheiten anpassen.

Oli
PVE auf MiniPC (N100) mit FHEM, Zigbee2MQTT, Homebridge, DeConz

matzel

@OliS.
vielen Dank. Hab aber herausgefunden, dass es einfach daran lag, dass ich nicht mit sudo installiert habe... NARF!

budy

Zitat von: starchaser am 28 November 2015, 12:40:54
Habe auch gerade mal versucht alle Thermostate im Haus, mit "Setze alle Thermostate auf XX Grad", umzustellen. Dabei wird leider immer nur ein einziges Kommando an einen Thermostaten abgesetzt, die anderen erscheinen zwar im log, werden jedoch verschluckt.

Ich habe die delay-Funktion mal leicht modifizert. Das müsste doch funktionieren, oder?

  delayed: function(c,value,delay) {
    var commandId = this.name + " " + c;
    var timer = this.delayed[commandId];
    if( timer ) {
      //this.log(this.name + " removing old command " + c);
      clearTimeout( timer );
    }

    this.log(this.name + " delaying command " + c + " with value " + value);
    this.delayed[commandId] = setTimeout( function(){clearTimeout(this.delayed[commandId]); this.command(c,value);}.bind(this),
                                  delay?delay:1000 );
  },


Habe in js leider noch nie was gemacht, aber André müsste dazu ja was sagen können. Warst du so mutig, das schon mal auszuprobieren? ;)

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

budy

Schick wäre ja auch, wenn homebridge-fhem beim stellen der Thermostate bei einem HM-Typ gleich noch ein burstXmit mit hinterher schickte...

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

dev0

Sollte das nicht besser FHEM erledigen?

hive2015

Ich bin momentan etwas am verzweifeln. Ich habe homebridge nun auf 4 verschiedenen Plattformen aufgesetzt, Pi (wheezy und jessie), Mac (El Capitan) und einer VM (Ubuntu 14.04.3 LTS).

Die Installation von allem funktioniert soweit auch prima nach den ganzen Anleitungen, Homebridge startet, liest eine kleine Gruppe an Lampen (Homematic Dimmer) ein und meint das es nun per Homekit erkennbar sei. Wenn ich jedoch mit meinem Handy danach suche, ist absolut nichts zu sehen. Ich dachte erst "Firewall", aber die habe ich überall kontrolliert und testweise ganz ausgeschaltet, kein Erfolg.

Ich habe unterschiedliche node-Versionen probiert von der ganz "alten" über 4 bis hin zu 5. Meine letzte "Teststellungs-VM" läuft auf 4.2.2.

Mein Netzwerk ist recht simple: Kabel-Fritzbox 6490 gibt per DHCP IPs raus und ist für das Netz der zentrale DNS-Auflöser/Forwarder.

Wenn ich homebridge starte, sieht eigentlich alles soweit gut aus:

core:~$ homebridge
*** WARNING *** The program 'nodejs' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=nodejs>
*** WARNING *** The program 'nodejs' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=nodejs&f=DNSServiceRegister>
Loaded plugin: homebridge-fhem
Registering platform 'homebridge-fhem.FHEM'
---
Loaded config.json with 0 accessories and 1 platforms.
---
Loading 1 platforms...
[FHEM] Initializing FHEM platform...
starting longpoll: http://192.168.178.36:8083/fhem.pl?XHR=1&inform=type=status;filter=.*;since=null;fmt=JSON&timestamp=1448791948347
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://192.168.178.36:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8082
[FHEM] got: 13 results
[FHEM] Bathroom_Dimmer_Sw is dimable [pct]
[FHEM] Bathroom_Dimmer_Sw has onOff [state;on,off]
[FHEM]   caching: Bathroom_Dimmer_Sw-pct: 0 as number (from 0)
[FHEM]   caching: Bathroom_Dimmer_Sw-state: 0 as number (from off)
[FHEM] Bedroom_Dimmer_Sw is dimable [pct]
[FHEM] Bedroom_Dimmer_Sw has onOff [state;on,off]
[FHEM]   caching: Bedroom_Dimmer_Sw-pct: 0 as number (from 0)
[FHEM]   caching: Bedroom_Dimmer_Sw-state: 0 as number (from off)
[FHEM] Bedroom_Outlet is outlet
[FHEM] Bedroom_Outlet has onOff [state;on,off]
[FHEM]   caching: Bedroom_Outlet-state: 1 as number (from on)
[FHEM] Bedroom_Sensor has temperature [temperature]
[FHEM] Bedroom_Sensor has battery [battery]
[FHEM]   caching: Bedroom_Sensor-temperature: 24.5 as number (from 24.5 C)
[FHEM]   caching: Bedroom_Sensor-battery: 1 as number (from 92 %)
[FHEM] Corridor_Outlet is outlet
[FHEM] Corridor_Outlet has onOff [state;on,off]
[FHEM]   caching: Corridor_Outlet-state: 0 as number (from off)
[FHEM] Corridor_Sensor has temperature [temperature]
[FHEM] Corridor_Sensor has battery [battery]
[FHEM]   caching: Corridor_Sensor-temperature: 24.5 as number (from 24.5 C)
[FHEM]   caching: Corridor_Sensor-battery: 1 as number (from 96 %)
[FHEM] Corridor_Switch is light
[FHEM] Corridor_Switch has onOff [state;on,off]
[FHEM] Corridor_Switch has firmware [D-firmware]
[FHEM]   caching: Corridor_Switch-D-firmware: 2.3 as string (from 2.3)
[FHEM]   caching: Corridor_Switch-state: 0 as number (from off)
[FHEM] Kitchen_Dimmer_Sw is dimable [pct]
[FHEM] Kitchen_Dimmer_Sw has onOff [state;on,off]
[FHEM]   caching: Kitchen_Dimmer_Sw-pct: 0 as number (from 0)
[FHEM]   caching: Kitchen_Dimmer_Sw-state: 0 as number (from off)
[FHEM] Kitchen_Sensor has temperature [temperature]
[FHEM] Kitchen_Sensor has battery [battery]
[FHEM]   caching: Kitchen_Sensor-temperature: 24.2 as number (from 24.2 C)
[FHEM]   caching: Kitchen_Sensor-battery: 1 as number (from 100 %)
[FHEM] Livingroom_Dimmer_Sw is dimable [pct]
[FHEM] Livingroom_Dimmer_Sw has onOff [state;on,off]
[FHEM]   caching: Livingroom_Dimmer_Sw-pct: 0 as number (from 0)
[FHEM]   caching: Livingroom_Dimmer_Sw-state: 0 as number (from off)
[FHEM] Livingroom_Outlet is outlet
[FHEM] Livingroom_Outlet has onOff [state;on,off]
[FHEM]   caching: Livingroom_Outlet-state: 1 as number (from on)
[FHEM] Livingroom_Sensor has temperature [temperature]
[FHEM] Livingroom_Sensor has battery [battery]
[FHEM]   caching: Livingroom_Sensor-temperature: 24.3 as number (from 24.3 C)
[FHEM]   caching: Livingroom_Sensor-battery: 1 as number (from 100 %)
[FHEM] Livingroom_Switch is light
[FHEM] Livingroom_Switch has onOff [state;on,off]
[FHEM] Livingroom_Switch has firmware [D-firmware]
[FHEM]   caching: Livingroom_Switch-D-firmware: 2.3 as string (from 2.3)
[FHEM]   caching: Livingroom_Switch-state: 0 as number (from off)
[FHEM] Initializing platform accessory 'Bathroom_Dimmer_Sw'...
[FHEM] creating services for Bathroom_Dimmer_Sw
[FHEM]   information service for Bathroom_Dimmer_Sw
[FHEM]   lightbulb service for Bathroom_Dimmer_Sw
[FHEM]     on characteristic for Bathroom_Dimmer_Sw
[FHEM]     brightness characteristic for Bathroom_Dimmer_Sw
[FHEM] Initializing platform accessory 'Bedroom_Dimmer_Sw'...
[FHEM] creating services for Bedroom_Dimmer_Sw
[FHEM]   information service for Bedroom_Dimmer_Sw
[FHEM]   lightbulb service for Bedroom_Dimmer_Sw
[FHEM]     on characteristic for Bedroom_Dimmer_Sw
[FHEM]     brightness characteristic for Bedroom_Dimmer_Sw
[FHEM] Initializing platform accessory 'Bedroom_Outlet'...
[FHEM] creating services for Bedroom_Outlet
[FHEM]   information service for Bedroom_Outlet
[FHEM]   switch service for Bedroom_Outlet
[FHEM]     on characteristic for Bedroom_Outlet
[FHEM] Initializing platform accessory 'Bedroom_Sensor'...
[FHEM] creating services for Bedroom_Sensor
[FHEM]   information service for Bedroom_Sensor
[FHEM]   temperature sensor service for Bedroom_Sensor
[FHEM]     temperature characteristic for Bedroom_Sensor
[FHEM]     battery status characteristic for Bedroom_Sensor
[FHEM] Initializing platform accessory 'Corridor_Outlet'...
[FHEM] creating services for Corridor_Outlet
[FHEM]   information service for Corridor_Outlet
[FHEM]   switch service for Corridor_Outlet
[FHEM]     on characteristic for Corridor_Outlet
[FHEM] Initializing platform accessory 'Corridor_Sensor'...
[FHEM] creating services for Corridor_Sensor
[FHEM]   information service for Corridor_Sensor
[FHEM]   temperature sensor service for Corridor_Sensor
[FHEM]     temperature characteristic for Corridor_Sensor
[FHEM]     battery status characteristic for Corridor_Sensor
[FHEM] Initializing platform accessory 'Corridor_Switch'...
[FHEM] creating services for Corridor_Switch
[FHEM]   information service for Corridor_Switch
[FHEM]     firmware revision characteristic for Corridor_Switch
[FHEM]   lightbulb service for Corridor_Switch
[FHEM]     on characteristic for Corridor_Switch
[FHEM] Initializing platform accessory 'Kitchen_Dimmer_Sw'...
[FHEM] creating services for Kitchen_Dimmer_Sw
[FHEM]   information service for Kitchen_Dimmer_Sw
[FHEM]   lightbulb service for Kitchen_Dimmer_Sw
[FHEM]     on characteristic for Kitchen_Dimmer_Sw
[FHEM]     brightness characteristic for Kitchen_Dimmer_Sw
[FHEM] Initializing platform accessory 'Kitchen_Sensor'...
[FHEM] creating services for Kitchen_Sensor
[FHEM]   information service for Kitchen_Sensor
[FHEM]   temperature sensor service for Kitchen_Sensor
[FHEM]     temperature characteristic for Kitchen_Sensor
[FHEM]     battery status characteristic for Kitchen_Sensor
[FHEM] Initializing platform accessory 'Livingroom_Dimmer_Sw'...
[FHEM] creating services for Livingroom_Dimmer_Sw
[FHEM]   information service for Livingroom_Dimmer_Sw
[FHEM]   lightbulb service for Livingroom_Dimmer_Sw
[FHEM]     on characteristic for Livingroom_Dimmer_Sw
[FHEM]     brightness characteristic for Livingroom_Dimmer_Sw
[FHEM] Initializing platform accessory 'Livingroom_Outlet'...
[FHEM] creating services for Livingroom_Outlet
[FHEM]   information service for Livingroom_Outlet
[FHEM]   switch service for Livingroom_Outlet
[FHEM]     on characteristic for Livingroom_Outlet
[FHEM] Initializing platform accessory 'Livingroom_Sensor'...
[FHEM] creating services for Livingroom_Sensor
[FHEM]   information service for Livingroom_Sensor
[FHEM]   temperature sensor service for Livingroom_Sensor
[FHEM]     temperature characteristic for Livingroom_Sensor
[FHEM]     battery status characteristic for Livingroom_Sensor
[FHEM] Initializing platform accessory 'Livingroom_Switch'...
[FHEM] creating services for Livingroom_Switch
[FHEM]   information service for Livingroom_Switch
[FHEM]     firmware revision characteristic for Livingroom_Switch
[FHEM]   lightbulb service for Livingroom_Switch
[FHEM]     on characteristic for Livingroom_Switch
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:

    ┌────────────┐
    │ 031-45-154 │
    └────────────┘

Homebridge is running on port 51826.


Als das alles noch frisch war und der Thread hier nur 5 Seiten hatte, hab ich das schonmal lauffähig gehabt, dann kam ich bei meinem wheezy mal auf die idee auf jessie zu aktualisieren und ab da gings den Bach runter mit Inkompatibilitäten uswusw. und irgendwann hab ich es deprimiert zur Seite gelegt und ignoriert.

Ich habe nun aber das Upgrade meiner Hue-Bridge auf die Version mit HomeKit bekommen und das funktioniert absolut tadellos bei mir im Netz. Angestöpselt und funktioniert, daher denke ich das es kein allgemeines Netzwerk-Problem bei mir ist.

Wahrscheinlich ist es eine idiotische Kleinigkeit, aber ich weiss leider nicht mehr weiter. :('