Das finde ich im Logfile :
2017.12.04 22:27:13 3: Ambilight: No files found on server "10.0.0.39" in directory "/storage/.config/". Maybe the wrong directory? If SSH is used, has the user "root" been configured to log in without entering a password (http://www.linuxproblem.org/art_9.html)?
2017.12.04 22:27:13 3: Ambilight: No files found on server "10.0.0.39" in directory "/storage/.config/". Maybe the wrong directory? If SSH is used, has the user "root" been configured to log in without entering a password (http://www.linuxproblem.org/art_9.html)?
An den Readings sehe ich, dass das richtig Config-file gefunden und verwendet wurde.
Auch die Bedienung ueber FHEM funktioniert tadellos.
Warum also die Eintraege im Logfile ?
Etwas mehr Infos können nicht schaden.
Hast Du mehrere FHEM-Devices (versehentlich) definiert, läuft FHEM auf dem Server mit der IP 10.0.0.39, existiert dort das Verzeichnis /storage/.config/ und hat es die notwendigen Rechte? Wie sehen diese erwähnten Readings aus .....
Hier mehr Info :
1. Hyperion laeuft auf 10.0.0.39 ( LibreElec ), FHEM auf meinem Hausserver, Zugriff ist also remote.
2. Verzeichnis existiert , das Configfile darin wird auch gelesen
3. Rechte sind kein Problem
Listing :
Internals:
CHANGED
DEF 10.0.0.39 19444 10
DeviceName 10.0.0.39:19444
FD 61
INTERVAL 10
IP 10.0.0.39
NAME Ambilight
NOTIFYDEV global
NR 201
NTFY_ORDER 50-Ambilight
PORT 19444
STATE off
TYPE Hyperion
build_time Jul 25 2016 06:54:36
build_version V1.03.2 (brindosch-99d9396/d3713a8-1469452981
hostname LibreELEC
READINGS:
2017-12-08 23:10:25 adjustBlue 0,0,246
2017-12-08 23:10:25 adjustGreen 0,255,0
2017-12-08 23:10:25 adjustRed 235,0,0
2017-12-08 23:10:25 blacklevel 0.00,0.00,0.00
2017-12-08 23:10:25 colorTemperature 255,255,255
2017-12-08 23:10:25 correction 255,255,255
2017-12-07 19:44:06 dim 100
2017-12-08 23:10:25 duration infinite
2017-11-17 19:28:33 effect Full_color_mood_blobs
2017-11-17 19:28:33 effectArgs {"baseChange":true,"baseColorChangeRate":0.2,"baseColorRangeLeft":0,"baseColorRangeRight":360,"blobs":5,"colorRandom":true,"hueChange":30,"reverse":false,"rotationTime":60}
2017-12-08 23:10:25 gamma 2.44,2.30,2.60
2017-12-08 23:10:25 id default
2017-12-08 16:16:07 lastError ATTENTION!!! Can't detect your version of hyperion! Please update your hyperion to V1.03.2 at least using HyperCon...
2017-12-08 23:10:25 luminanceGain 0.75
2017-12-08 23:10:25 luminanceMinimum 0.00
2017-12-08 23:10:25 mode off
2017-12-07 19:44:06 mode_before_off rgb
2017-12-08 23:10:25 priority 900
2017-12-07 19:44:06 rgb ffffff
2017-12-08 23:10:25 saturationGain 1.00
2017-12-08 23:10:25 saturationLGain 0.75
2017-12-08 23:10:25 serverResponse success
2017-12-08 23:10:25 state off
2017-12-08 23:10:25 threshold 0.00,0.00,0.00
2017-12-08 23:10:25 valueGain 1.00
2017-12-08 23:10:25 whitelevel 1.00,1.00,1.00
helper:
Attributes:
alias Ambilight
cmdIcon on:general_an off:general_aus dimDown:dimdown dimUp:dimup
devStateIcon {Hyperion_devStateIcon($name)}
event-on-change-reading .*
homebridgeMapping On=state,subtype=TV.Licht,valueOn=/rgb.*/,cmdOff=off,cmdOn=mode+rgb On=state,subtype=Umgebungslicht,valueOn=clearall,cmdOff=off,cmdOn=clearall On=state,subtype=Effekt,valueOn=/effect.*/,cmdOff=off,cmdOn=mode+effect
hyperionBin /storage/hyperion/bin/hyperiond.sh
hyperionConfigDir /storage/.config/
hyperionSshUser root
icon light_led_stripe_rgb
lightSceneParamsToSave state
room Hyperion,Wohnzimmer
userattr homebridgeMapping:textField-long lightSceneParamsToSave
webCmd rgb:effect:mode:dimDown:dimUp:on:off
widgetOverride dimUp:noArg dimDown:noArg
Die Readings sind korrekt, auffaellig nur 'last error'.
Es scheint ja auch alles zu funktionieren, nur die erwaehnte Fehlermeldung irritiert, da es den Anschein hat als ob die Konfiguration nicht gelesen werden koennte.
Es gibt auch nur ein einziges Konfigfile, hyperion.config.json, nicht etwa mehrere.
Wenn es nur um lastError geht, dann lösche dieses Reading einfach manuell wenn der Rest wie gewünscht funktioniert.
Bei mir kommt das auch ganz selten mal vor, scheinbar wird nicht bei jedem serverinfo die Version mit übertragen, ich konnte das bisher nicht erfolgreich simulieren.
Leider wird es für Hyperion 1 keine Updates mehr geben, wurde mir von den Entwicklern gesagt, somit wird es für die vielen kleinen Fehler keine Fixes mehr geben. Die bisher entdeckten Fehler in Hyperion kann ich leider auch nicht FHEM-seitig mit dem Modul ausbügeln.
Gruß
Dan
Danke, kein Problem.
Ich habe alles nochmal geloescht und neu aufgesetzt.
Jetzt sieht es gut aus.