Klar trau ich mir das zu, werd das mal probieren...
@BJ1
EDIT: ~/.kodi/addons/service.sleepy.watchdog/default.py
Dort gibts in Zeile 148 bei mir aber nix CEC-rerlevantes, wie muss die Zeile aussehen?
Die Suche nach cec-client ergibt aber das hier:
Python: default.py
def sendCecCommand(self):
if not self.sendCEC: return
self.notifyLog('send standby command via CEC')
_cec = subprocess.Popen('echo \"standby 0\" | cec-client -s', stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
_out, _err = _cec.communicate()
if _out: self.notifyLog('CEC returns: %s' % (str(_out).strip()))
if _err: self.notifyLog('CEC errors: %s' % (str(_err).strip()))