get digest authentication password from REGZA Apps Connect v2 API
レグザAppsコネクトのユーザー名とパスワードを設定できない最新のREGZAでDigest認証用のIDとパスワードを発行する
IPアドレスを 手動設定 にして、任意のアドレスに固定する
利用する に変更する
register.py を開き、 ip に前項で固定したIPアドレスを、 user_id に任意のMACアドレス形式のユーザーIDを記述する
ip = "192.168.0.123" # set your REGZA IP Address
user_id = "AA-AA-AA-AA-AA-AA" # set any user ID (MAC address format)パッケージのインストール
$ pip3 install -r requirements.txtREGZAの電源を入れ、設定画面などを開いていないテレビ視聴状態で register.py を実行する
$ python3 register.pyREGZAの画面に表示される4桁の数字を入力すると、ユーザーIDとパスワードが表示される
pin: 1445
user_id: AA-AA-AA-AA-AA-AA
user_pw: Q9uDdC7=nGFo!KnCWP:XMCaW!1byRKcE
Registration successful.
取得したユーザーIDとパスワードは従来の /remote/ の他、 /v2/remote/ などのv2 APIへのアクセスに使用できる
/v2/remote/play/status(method=GET)/v2/remote/status/mute(method=GET)/v2/remote/settings/channel_list(method=GET)
etc...