$params->{'huebridges'} = \@{$XMLConfig->{'device'}};

Das ist erstmal ok, aber m.E. dasselbe wie einfach $XMLConfig->{'device'}: dies ist eine Referenz auf eine Liste, welche du mit @{} derefernzierst, um dann davon wieder eine Referenz abzuleiten.

Aber leider erhalte ich folgende Meldung. (In Zeile 64 steht eben
$params....):

Das hat nun aber nichts mit obiger Anweisung zu tun, oder? Oder unterschlägst du uns mal wieder den Code? :-P

  Slim::Networking::IO::Select::__ANON__ (131) Error: Select task failed 
calling Slim::Web::HTTP::processHTTP: Not a HASH reference at 
/opt/lms-7.9.1/Plugins/HueBridge/Settings.pm line 64

Die Anweisung, die ich auf Zeile 64 finde, sieht m.E. gut aus. Es sei denn, handler() wird irgendwo her falsch aufgerufen. logBacktrace() würde uns sagen woher der Aufruf kommt.

--

Michael
_______________________________________________
slimserver-de mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/slimserver-de

Antwort per Email an