Hauptmenü

Kodi über Fhem steuern

Begonnen von de_dieter, 23 Dezember 2016, 11:19:53

Vorheriges Thema - Nächstes Thema

de_dieter

Hallo

ich versuche gerade mein Licht auszuschalten sobald kodi ein Film abspielt.

die Verknüpfung mit Kodi hat prima geklappt und ich kann auch zum Beispiel über die Weboberflche sachen einstellen mit "set".

so nun wollte ich sobald ein Movie abgespielt wird, dass das Licht ausgeschaltet wird.

dazu verwende ich die DOIF Bedingung

192.168.1.6 tcp kodi xxxx

define di_kodi_lichtsteuerung DOIF
(
  [Kodi:playStatus] eq "playing"
)
(
   set HM_4ADCF7 on
)


HM_4ADCF7 ist der Homeatic UP-Dimmer

keine Ahnung wo der Fehler sein soll.

der Name ist das der Name unter Internals oder der unter Readings. Hab mal beides gleich benannt. beide heißten Kodi.

Vielen Dank schonmal

MadMax-FHEM

Wir auch nicht, weil ja nicht da steht wo das Problem liegt...
...bzw. was nicht geht...

Aber zumundest denke ich müsste "aus" eher "off" denn "on" sein...

Poste doch mal ein list von deinem Kodi...
...in code-Tags (# in der Menüleiste)...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

de_dieter

hey

ja sry on oder off ist erstmal egal. es geht darum das in den readings playing steht unter playingStatus aber der command nicht ausgeführt wird. also on oder off. es passiert einfach nix. gibts ne möglichkeit irgendwie einen print in ne logdatei zu machen, ob was passiert?

danke erstmal für die antwort

MadMax-FHEM

Ja, mit der Log Funktion...

Evtl. mal im Eventmonitor schauen (hier posten) was kommt und ein notify...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

de_dieter

2016-12-23_21:21:08 Kodi time:
2016-12-23_21:21:08 Kodi totaltime:
2016-12-23_21:21:08 Kodi shuffle:
2016-12-23_21:21:08 Kodi repeat:
2016-12-23_21:21:08 Kodi speed:
2016-12-23_21:21:08 Kodi partymode:
2016-12-23_21:21:08 Kodi playStatus: stopped
2016-12-23_21:21:08 Kodi system: wake
2016-12-23_21:21:08 Kodi CONNECTED
2016-12-23_21:21:09 Kodi volume: 100
2016-12-23_21:21:09 Kodi version: 15.2-02e7013 stable
2016-12-23_21:21:09 Kodi name: Kodi
2016-12-23_21:21:09 Kodi mute: off
2016-12-23_21:21:09 Kodi skin: Aeon Nox(skin.aeon.nox.5)
2016-12-23_21:21:09 Kodi fullscreen: on
2016-12-23_21:21:09 Kodi totaltime: 01:46:57.920
2016-12-23_21:21:09 Kodi time: 00:00:31.917
2016-12-23_21:21:09 Kodi playStatus: paused
2016-12-23_21:21:09 Kodi speed: 0
2016-12-23_21:21:09 Kodi shuffle: off
2016-12-23_21:21:09 Kodi repeat: off
2016-12-23_21:21:09 Kodi partymode: off
2016-12-23_21:21:20 Kodi time:
2016-12-23_21:21:20 Kodi totaltime:
2016-12-23_21:21:20 Kodi shuffle:
2016-12-23_21:21:20 Kodi repeat:
2016-12-23_21:21:20 Kodi speed:
2016-12-23_21:21:20 Kodi partymode:
2016-12-23_21:21:20 Kodi playStatus: stopped
2016-12-23_21:21:20 Kodi system: wake
2016-12-23_21:21:20 Kodi CONNECTED
2016-12-23_21:21:21 Kodi volume: 100
2016-12-23_21:21:21 Kodi version: 15.2-02e7013 stable
2016-12-23_21:21:21 Kodi name: Kodi
2016-12-23_21:21:21 Kodi mute: off
2016-12-23_21:21:21 Kodi skin: Aeon Nox(skin.aeon.nox.5)
2016-12-23_21:21:21 Kodi fullscreen: on
2016-12-23_21:21:21 Kodi totaltime: 01:46:57.920
2016-12-23_21:21:21 Kodi time: 00:00:31.917
2016-12-23_21:21:21 Kodi playStatus: paused
2016-12-23_21:21:21 Kodi speed: 0
2016-12-23_21:21:21 Kodi shuffle: off
2016-12-23_21:21:21 Kodi repeat: off
2016-12-23_21:21:21 Kodi partymode: off
2016-12-23_21:21:29 Kodi currentMedia:
2016-12-23_21:21:29 Kodi currentOriginaltitle:
2016-12-23_21:21:29 Kodi currentShowtitle:
2016-12-23_21:21:29 Kodi currentTitle:
2016-12-23_21:21:29 Kodi episode:
2016-12-23_21:21:29 Kodi episodeid:
2016-12-23_21:21:29 Kodi season:
2016-12-23_21:21:29 Kodi label:
2016-12-23_21:21:29 Kodi movieid:
2016-12-23_21:21:29 Kodi playlist:
2016-12-23_21:21:29 Kodi type:
2016-12-23_21:21:29 Kodi year:
2016-12-23_21:21:29 Kodi 3dfile:
2016-12-23_21:21:29 Kodi currentAlbum:
2016-12-23_21:21:29 Kodi currentArtist:
2016-12-23_21:21:29 Kodi songid:
2016-12-23_21:21:29 Kodi currentTrack:
2016-12-23_21:21:29 Kodi playStatus: playing
2016-12-23_21:21:29 Kodi type: movie
2016-12-23_21:21:29 Kodi currentOriginaltitle: Skiptrace
2016-12-23_21:21:29 Kodi movieid: 406
2016-12-23_21:21:29 Kodi 3dfile: off
2016-12-23_21:21:29 Kodi currentMedia: nfs://192.168.1.5/volume1/Entertainment/Video/Skiptrace/Skiptrace (2016).mkv
2016-12-23_21:21:29 Kodi currentTitle: Skiptrace
2016-12-23_21:21:29 Kodi sd_audio0codec: dca
2016-12-23_21:21:29 Kodi sd_audio0language: ger
2016-12-23_21:21:29 Kodi sd_audio0channels: 6
2016-12-23_21:21:29 Kodi sd_subtitle0language: ger
2016-12-23_21:21:29 Kodi sd_video0width: 1280
2016-12-23_21:21:29 Kodi sd_video0stereomode:
2016-12-23_21:21:29 Kodi sd_video0codec: h264
2016-12-23_21:21:29 Kodi sd_video0aspect: 2.38806009292603
2016-12-23_21:21:29 Kodi sd_video0duration: 6417
2016-12-23_21:21:29 Kodi sd_video0height: 536
2016-12-23_21:21:29 Kodi label: Skiptrace
2016-12-23_21:21:29 Kodi year: 2016
2016-12-23_21:21:29 Kodi totaltime: 01:46:57.920
2016-12-23_21:21:29 Kodi time: 00:00:32.376
2016-12-23_21:21:29 Kodi playStatus: playing
2016-12-23_21:21:29 Kodi speed: 1
2016-12-23_21:21:29 Kodi shuffle: off
2016-12-23_21:21:29 Kodi repeat: off
2016-12-23_21:21:29 Kodi partymode: off
2016-12-23_21:21:33 Kodi playStatus: paused


so sieht mein log aus

visionsurfer

Hi,

bei mir funktioniert das mit KODI und der Lichtsteuerung so:


([KODI_lounge:playStatus] eq "playing" and [KODI_lounge:state] eq "opened")
   (set HUEDevice3 pct 20)
   (set HUEDevice4 pct 20)
   (set HUEDevice5 pct 0)
DOELSEIF
([KODI_lounge:playStatus] eq "paused" and [KODI_lounge:state] eq "opened")
   (set HUEDevice3 pct 80)
   (set HUEDevice4 pct 80)
   (set HUEDevice5 pct 0)
DOELSEIF
([KODI_lounge:playStatus] eq "stopped" and [KODI_lounge:state] eq "opened")
   (set HUEDevice3 pct 100)
   (set HUEDevice4 pct 100)
   (set HUEDevice5 pct 100)
DOELSEIF
([KODI_lounge:state] eq "disconnected")
   (set HUEDevice3 off)
   (set HUEDevice4 off)
   (set HUEDevice5 off)
   (set schalter1 off)
   (set steckdose_samsungTV off)
   (set tv_lounge off)


Funktioniert bei mir perfekt.

Grüße,
Visionsurfer

de_dieter

#6
Habs gelöst. Danke erstmal.

Ich hatte das in die Def von meinem Kodi-Element geschrieben, anstatt einen neuen notify oder DOIF zu erstellen:-) sry wusste ich net bin noch neu in dem Thema.

Danke und nun kann ich ruhig schlafen gehn:-)