Gixie Clock W ファームウェア更新ガイド
ファームウェアバージョン:HW1.1 - FW1.1.1
今回の更新では、アラーム、カウントダウン、自動表示切替、ネットワークデータ表示を強化しました。時刻帯、ボタン操作、Wi-Fi設定、表示の安定性も改善しています。一部の機能を利用するには最新版アプリが必要です。
1. 更新内容の概要
| 機能 | 変更内容 |
|---|---|
| アラーム | 最大10件。各アラームに曜日ごとの繰り返しを設定可能 |
| カウントダウン | 残り日数と経過日数のモードを追加。日付モードは電源断後も継続 |
| 表示モード | 複数モードを選んで自動切替可能 |
| ネットワークデータ | 暗号資産価格、カスタムデータ、Bilibili APIアドレスのカスタマイズに対応 |
| 時刻設定 | UTC-12:00~UTC+14:00を15分単位で選択可能。夏時間設定を追加 |
| デバイス管理 | 任意のデバイス名を設定でき、複数台を区別しやすくなりました |
| ボタン | Wi-Fi設定の終了と工場出荷状態へのリセット操作を追加。+/-ボタンの長押し調整に対応 |
| 安定性 | 表示、Wi-Fi設定、再接続、データ更新、スケジュール電源、ボタン認識を改善 |
2. アラーム機能の強化
旧ファームウェアでは最大3件でしたが、新ファームウェアでは最大10件登録できます。各アラームに次の繰り返し方法を設定できます。
- 繰り返さない:1回鳴った後、自動的に無効になります。一度だけの通知に適しています。
- 毎日:設定した時刻に毎日鳴ります。
- 曜日指定:月曜日から日曜日まで任意の曜日を選べます。平日のみの設定も可能です。
アプリの「アラーム」ページでアラームを追加または編集し、時刻、曜日、オン/オフを保存してください。アラームが鳴ったら、時計のK1を1回押すと停止します。
3. カウントダウン機能の強化
アプリの「タイマー」ページでは、次の3モードを利用できます。
3.1 24時間以内のカウントダウン
時間、分、秒を指定してカウントダウンします。0になると通知音が鳴ります。K1を1回押すと通知を停止し、終了状態を解除します。
3.2 残り日数
残り日数を入力すると、日付が変わるたびに1日ずつ減少します。
3.3 経過日数
開始時の日数を入力すると、日付が変わるたびに1日ずつ増加します。
日付モードの改善点:
- 電源断や再起動の後も、現在の日付に基づいて計算を続けます。
- 開始前の表示モードを記憶し、停止または終了後に元のモードへ戻ります。
- 日数は0~9999に対応し、表示桁数は4管、6管、8管モデルに合わせて自動調整されます。
4. 自動表示切替(新機能)
「自動表示切替」を有効にすると、選択した表示モードを時計が自動的に切り替えます。
- アプリのホーム画面で「時計モード」を開きます。
- 「自動表示切替」をオンにします。
- 切り替え対象を2種類以上選択します。
- 30秒、1分、5分、または5~3600秒の任意の間隔を選びます。
- 設定を保存します。
Wi-Fi設定中、手動時刻調整中、カウントダウン実行中、表示オフの状態では切替が一時停止します。通常表示に戻ると再開します。1種類だけを選択した場合は切り替わりません。
5. ネットワークデータ表示
ネットワークデータ表示では、次のデータソースを選択できます。
| データソース | 用途 |
|---|---|
| Bilibiliフォロワー数 | UIDを入力。必要に応じてHTTPS APIアドレスを変更可能 |
| 暗号資産価格 | BTC/USDT、ETH/USDT、DOGE/USDTなど |
| カスタムデータ | 株価、温度、人数、歩数などの数値 |
5.1 暗号資産価格
初期の取引ペアはBTCUSDTです。アプリで別の取引ペアに変更できます。データは通常1分ごとに更新されます。価格APIはトップレベルのpriceフィールドを返す必要があります。
{"symbol":"BTCUSDT","price":"67890.12"}
グロー管は小数点を表示できないため、価格は次のルールで変換されます。
- 1以上:整数部分だけを表示し、小数部分を省略します。左側は0で埋めます。
- 1未満:先頭の
0.を省略し、小数点以下の数字を表示します。右側は0で埋め、管数を超える桁は四捨五入せず切り捨てます。 - 管数を超える値:表示可能な最大値を表示します。4管は
9999、6管は999999、8管は99999999です。
同じ価格を各モデルで表示した例:
| 元の価格 | 4管 | 6管 | 8管 | 変換方法 |
|---|---|---|---|---|
123.45 | 0123 | 000123 | 00000123 | 1以上のため整数部分123のみ表示 |
67890.12 | 9999 | 067890 | 00067890 | 4管では範囲超過。6/8管は整数部分67890を表示 |
0.03125 | 0312 | 031250 | 03125000 | 1未満。小数点以下を表示し、0で補完 |
0.5 | 5000 | 500000 | 50000000 | 1未満。小数点以下を表示し、0で補完 |
取引ペアには英字と数字のみを使用してください。例:BTCUSDT、ETHUSDT、DOGEUSDT。カスタム価格APIを使用する場合、URLはHTTPSで、アプリに入力した取引ペアを差し込む位置に{symbol}を含めます。
https://example.com/price?symbol={symbol}
レスポンスにはトップレベルのpriceフィールドが必要で、値は通常の十進数形式の価格文字列にしてください。
5.2 カスタムデータ
カスタムデータAPIでは、株価、温度、人数、歩数など任意のカウンターを表示できます。https://で始まるURLを入力してください。時計はGETでアクセスし、返されたJSONのトップレベルvalueフィールドを読み取ります。
推奨レスポンス:
{"value":12345}
整数を文字列として返すこともできます。
{"value":"12345"}
APIの要件:
- URLはHTTPSであること。
- 有効なJSONオブジェクトを返すこと。
- トップレベルに
valueフィールドがあり、0以上の整数であること。例:0、18、123456。 - 小数、負数、桁区切り、単位付き文字列には対応していません。
12.5、-3、1,234、"25°C"などは正しく解析できません。 - URLは最大96文字です。レスポンスは短くし、本文は1KB未満を推奨します。
- 表示範囲を超えた値は、4管で
9999、6管で999999、8管で99999999に制限されます。
テスト用の例:
https://example.com/api/temperature
レスポンス:
{"value":26}
時計には26が表示され、管数に合わせて左側が0で埋められます。オンライン人数などのカウンターは次のように返します。
{"value":1288}
APIに接続できない、レスポンス形式が不正、またはWi-Fi信号が弱い場合、時計はその回の更新をスキップして後で再試行します。時刻表示には影響しません。URLを変更した場合はアプリで再保存してください。通常は再起動不要です。
6. 時刻、タイムゾーン、表示形式
6.1 タイムゾーン
UTC-12:00~UTC+14:00を15分単位で選択できます。インド(UTC+5:30)、ネパール(UTC+5:45)、ニューファンドランド(UTC-3:30)などの整数時ではないタイムゾーンにも対応します。
6.2 夏時間
設定ページで「夏時間」をオンにすると1時間加算されます。夏時間を使用しない地域ではオフにしてください。季節が変わる際は現地のルールに従って変更します。
6.3 時刻表示
時分秒に加えて、年月日または月日時分を選択できます。1分、2分、5分間隔の自動切替も設定できます。
ネットワーク接続中は自動的に時刻を同期します。一時的にオフラインになっても内蔵時計で動作を続け、接続が戻ると再同期します。
7. ボタン操作
メインの機能ボタンはK1です。その他のボタンは**K2(+)とK3(-)**です。
| 操作 | 動作 |
|---|---|
| K1を1回押す | 表示のオン/オフ。アラーム停止。終了状態のカウントダウンを解除 |
| K1を2回押す | 次の表示モードへ切り替え |
| K1を3回押す | Wi-Fi設定モードへ入る |
| Wi-Fi設定中にK1を再び3回押す | Wi-Fi設定を終了して再起動し、通常の接続に戻る |
| K1を約1秒長押しして離す | 手動時刻調整。時、分、秒の順に設定 |
| K1を約5秒長押し | 工場出荷状態へのリセット確認。管が赤くなり通知音が鳴る |
| 約10秒まで押し続ける | 工場出荷状態にリセット。管が紫色に点滅して自動再起動 |
| リセット確認中にK1を離す | リセットをキャンセルし、元の色と設定を復元 |
| K2/K3を1回押す | 表示色を調整。時刻調整中は選択中の値を変更 |
| K2/K3を長押し | 色または選択中の時刻を連続調整 |
工場出荷状態へのリセットを実行すると、Wi-Fi、色、表示モード、アラーム、カウントダウン、ネットワークデータ、スケジュール設定などが消去されます。赤色の確認表示だけであれば、K1を離すとキャンセルできます。
8. 表示モード
アプリでは8種類の表示モードを利用できます。
| モード | 名称 | 説明 |
|---|---|---|
| 1 | 単色時計 | 固定色で時刻を表示 |
| 2 | 全体レインボー | すべての管をまとめてレインボー表示 |
| 3 | 個別レインボー | 各管を個別にレインボー表示 |
| 4 | 数字リフレッシュ | 数字を順番に更新表示 |
| 5 | ワールドライン(内蔵) | 内蔵の変化する数値を表示 |
| 6 | ワールドライン(カスタム) | ユーザーが設定した数字グループを表示 |
| 7 | 0101モード | 管に0と1をランダム表示 |
| 8 | ネットワークデータ | フォロワー数、暗号資産価格、カスタムデータを表示 |
9. デバイス名
アプリの設定ページで時計に名前を付けられます。名前はデバイス検索時に使用され、複数台の時計を区別するのに役立ちます。最大32バイトです。空欄の場合は標準のデバイス名を使用します。
10. オンラインファームウェア更新
- アプリを最新版に更新し、時計がWi-Fiへ接続できることを確認します。
- アプリのファームウェア更新画面で、機種と利用可能なバージョンを確認してから開始します。
- 更新中は時計の電源を切らず、ネットワークを安定させてください。電源の入れ直しやボタン操作を繰り返さないでください。
- 更新が完了すると時計は自動的に再起動します。アプリを再接続し、ファームウェアバージョン、時刻、表示モード、その他の設定を確認してください。
旧ファームウェアから更新する場合、Wi-Fi情報は保持されるよう試行され、時刻帯も保持される場合があります。ただし、新旧ファームウェアでは設定項目が異なるため、色、アラーム、表示モード、ネットワークデータ、スケジュール設定などが初期値に戻ることがあります。重要な設定は更新前にスクリーンショットまたはメモで記録してください。
更新直後にアプリが時計を見つけられない場合は、再起動が完了するまで待ち、スマートフォンと時計が同じWi-Fiに接続されていることを確認してください。それでも見つからない場合は再検索するか、上記の手順でWi-Fi設定モードに入ってください。
11. よくある質問
Q:残り日数や経過日数は電源断後に最初からになりますか?
A:いいえ。日付モードは現在の日付に基づいて継続します。再起動してネットワークに接続した後、「タイマー」ページを更新して状態を確認してください。
Q:自動表示切替が切り替わりません。
A:自動表示切替がオンで、2種類以上のモードが選択されていることを確認してください。Wi-Fi設定、手動時刻調整、カウントダウン、表示オフの間は一時停止します。
Q:ネットワークデータが0または更新されません。
A:Wi-Fi、データURL、アカウント情報を確認してください。APIリクエストに失敗すると後で再試行します。設定を再保存すると新しいデータを要求できます。
Q:誤って工場出荷状態へのリセット確認に入りました。
A:管が赤い確認段階でK1を離してください。リセットはキャンセルされ、設定は消去されません。約10秒押し続けた場合のみリセットが実行されます。
このガイドはHW1.1-FW1.1.1に対応しています。新しい項目を表示するには、最新版アプリと対応ファームウェアの組み合わせが必要です。接続、更新、表示に問題がある場合は、サポートへ連絡する前にデバイスを再検索し、Wi-Fi状態を確認してください。