import logging from bravia8 import BraviaRemote logging.basicConfig(level=logging.DEBUG) _LOGGER = logging.getLogger(__name__) HOST = "10.4.2.60" PSK = "12345678901234567890" remote = BraviaRemote(host=HOST, psk=PSK) @service def bravia_send_command(command=None): remote.send_command(command) @service def bravia_turn_on(): remote.turn_on() @service def bravia_turn_off(): remote.turn_off() @service def bravia_volume_up(): remote.volume_up() @service def bravia_volume_down(): remote.volume_down() @service def bravia_mute(): remote.mute() @service def bravia_mute_on(): remote.mute(True) @service def bravia_mute_off(): remote.mute(False) @service def bravia_dump_commands(): remote.dump_commands() @service def bravia_dump_info(): remote.dump_info()