Hallo Andre,
Ich habe seit kurzem eine Phoscon APP auf meinen Pie laufen und connecte eine HUE-Bridge Instanz dagegen. Die Phoscon App hatte ich runtergefahren weil ich ein Problem hatte und bekam dann die oben genannte Fehlermeldung.
Das wäre dann
1588 if( $hash == $param->{chash} ) {
1589 if( !defined($type) ) {
1590 HUEBridge_Parse($hash,$json->{config});
Sieht so aus als wäre zu dem Zeitpunkt $json->{config} als Hash Referenz weg gekommen. Eventuell vorher noch mal abfragen
1588 if( $hash == $param->{chash} ) {
- 1589 if( !defined($type) ) {
+ 1589 if( !defined($type) and ref($json->{config}) eq 'HASH' ) {
1590 HUEBridge_Parse($hash,$json->{config});
Oder so ähnlich :)
Grüße
kannst du das reproduzieren?
wenn ja: bitte lass es mal mit verbose 5 laufen. ich würde gerne sehen
was da für json ankommt.
wenn die app aus ist kann sie eigentlich kein json liefern und die stelle dürfte nie angesprungen werden.
danke
andre
Zitat von: justme1968 am 06 Februar 2019, 15:02:34
kannst du das reproduzieren?
wenn ja: bitte lass es mal mit verbose 5 laufen. ich würde gerne sehen
was da für json ankommt.
wenn die app aus ist kann sie eigentlich kein json liefern und die stelle dürfte nie angesprungen werden.
danke
andre
Ich kann es versuchen. Wie genau es dazu gekommen ist kann ich aktuell nicht sagen.
Aber ich versuche mal Dir zu liebe mein FHEM kaputt zu machen ;D
Gib mir aber bitte zwei drei Stunden.
Grüße
Ich schwöre ich habe mein bestes gegeben, aber leider konnte ich den Fehler nicht reproduzieren. Ich befürchte das wird wohl so ein Einzeltäter gewesen sein.
Sorry
wenn ich jetzt nur wüsste ob ich beruhigt sein soll :)
Ich behalte es im Auge.