Based on https://github.com/vkorn/pyvizio
python3 -m pip install viziocontroller
import viziocontroller
if __name__ == "__main__":
tv = viziocontroller.VizioController({
"name": "Loft TV" ,
"mac_address": "2c:64:1f:25:6b:3c" ,
"ip": "192.168.1.100" ,
})
import viziocontroller
if __name__ == "__main__":
tv = viziocontroller.VizioController({
"name": "Loft TV" ,
"mac_address": "2c:64:1f:25:6b:3c" ,
"ip": "192.168.1.100" ,
"request_token": 512003,
"code_displayed_on_tv": 6108 ,
})
import viziocontroller
if __name__ == "__main__":
tv = viziocontroller.VizioController({
"name": "Loft TV" ,
"mac_address": "2c:64:1f:25:6b:3c" ,
"ip": "192.168.1.100" ,
"access_token": "Zhehzvszfq"
})