=========================================================
SwitchBotWin の使い方（Portable 版）
=========================================================

■ このアプリについて

SwitchBotWin は、Windows デスクトップから直接 SwitchBot デバイスや
学習済みの赤外線リモコン（テレビ、エアコン等）を操作できる非公式アプリです。

■ 動作環境

- Windows 10 / 11（64ビット版）
- インターネット接続（SwitchBot API との通信に必要）

※ 本バージョンは Self-Contained 版のため、.NET ランタイムの
  別途インストールは不要です。

■ 便利な使い方・主な機能

・ワンクリック操作
  ダッシュボード画面に表示されるデバイスのカードをクリックするだけで、
  電源の ON/OFF などの直接操作が可能です。

・自由な設定・レイアウト
  ダッシュボードのカード部分は、マウスでドラッグ＆ドロップすることで、
  よく使う順番に自由に並べ替えることができます（配置は自動保存されます）。

・マクロ機能
  「テレビとエアコンと照明をまとめて消す」など、複数の異なる操作を
  一つのボタンで順番に実行するための「マクロ」を作成・実行できます。

・センサーのリアルタイム表示
  SwitchBot 温湿度計などの現在の「温度・湿度・CO2 濃度」などを
  リアルタイムで確認できます。

・OS 連動のダークテーマ
  Windows のライト / ダークテーマ設定を検出し、自動でアプリの色が切り替わります。

■ インストールと起動

1. ダウンロードした ZIP ファイルを任意のフォルダに展開（解凍）してください。
2. フォルダ内にある SwitchBotWin.exe をダブルクリックして起動します。

■ 初期設定（API トークンの取得と設定）

本アプリケーションを使用するには、SwitchBot 公式アプリから取得できる
「Open Token」と「Secret Key」が必要です。

1. お使いのスマートフォンで SwitchBot アプリを開きます。
2. 「プロフィール」タブ → 「設定」を開きます。
3. 設定画面の一番下にある「アプリバージョン」の部分を 10 回連続でタップします。
4. 隠しメニューの「開発者向けオプション」が出現するので、それを開きます。
5. 画面に表示されている「トークン」(Open Token) と
   「クライアントシークレット」(Secret Key) をコピーします。
6. 本アプリ SwitchBotWin を起動し、設定画面にそれぞれ貼り付けて
   「保存」をクリックしてください。

■ アンインストール方法

本アプリケーションは Windows のレジストリを使用していません。
アンインストールする際は、以下のファイルやフォルダを削除するだけで完了します。

1. 展開した SwitchBotWin.exe などのアプリ本体ファイル群
2. （一度でも起動して設定を保存した場合のみ）以下の設定情報保存フォルダ
   C:\Users\あなたのユーザー名\AppData\Local\SwitchBotWin
   ※ エクスプローラーのアドレスバーに %LOCALAPPDATA%\SwitchBotWin と
     入力すると素早く開けます。

■ 注意事項

・本ソフトウェアは SwitchBot 社とは無関係の非公式アプリケーションです。
・API 認証情報は Windows DPAPI を利用してローカルに暗号化保存されます。
・SwitchBot API には1日あたり 10,000 回の呼び出し上限があります。
