diff --git a/service.mqtt/service.py b/service.mqtt/service.py index 19a9267d96a1ae44c9ad392dbe02cca41d1388f8..068858aeaff3f67deb15052e4c0f34d6ab334dbf 100644 --- a/service.mqtt/service.py +++ b/service.mqtt/service.py @@ -241,6 +241,11 @@ def processhidegui(data): os.system(cmd) xbmc.executebuiltin('ReloadSkin()') +def processvolume(data): + mqttlogging("have volume command") + xbmc.executebuiltin('SetVolume('+data+')') + + def processgetstatus(): publishstatus() @@ -256,6 +261,8 @@ def processcommand(topic,data): processhidegui(data) elif topic=="status": processgetstatus() + elif topic=="volume": + processvolume(data) else: mqttlogging("MQTT: Unknown command "+topic)