Add stat/volume/max topic
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Nicolas Duhamel 2021-07-23 23:05:59 +02:00
parent 0013a63909
commit 388831abd4

View File

@ -99,12 +99,9 @@ class Yamaha:
self.request(Zone().set_volume('main', param, '')) self.request(Zone().set_volume('main', param, ''))
r = self.request(Zone().get_status('main')) r = self.request(Zone().get_status('main'))
msg = {
'volume_max': r['max_volume'],
'volume': r['volume'],
}
self._client.publish('yamaha/stat/volume', json.dumps(msg)) self._client.publish('yamaha/stat/volume', r['volume'])
self._client.publish('yamaha/stat/volume', r['max_volume'])
@exception_handler @exception_handler
def handle_power(self, client, userdata, msg): def handle_power(self, client, userdata, msg):