window

Namespace

window

Description:
  • index.js
Source:

Namespaces

ipc

Methods

(static) Co2sConfigSaved() → {void}

Description:
  • 設定完了通知
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) Co2sDocSectionClicked(t) → {void}

Description:
  • 左のボタンからグラフ制御
Source:
Parameters:
Name Type Description
t void
Returns:
Type
void

(static) ELAAirconChangeMode(radio) → {void}

Description:
  • エアコンのモード切り替え(詳細コントロールダイアログから呼ばれる)
Source:
Parameters:
Name Type Description
radio void
Returns:
Type
void

(static) ELAirconShowControlDialog() → {void}

Description:
  • エアコンの詳細コントロールダイアログを表示
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELConfigSaved() → {void}

Description:
  • 設定完了通知
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELLightingScineButton() → {void}

Description:
  • window.ELLightingScineButton
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELSendTest() → {void}

Description:
  • 送信ボタンが押された
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELSettings() → {void}

Description:
  • GUIイベント,関数で閉じてしまっているので,Global変数のWindowからアクセスできるようにしておく
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELUpdateLocation() → {void}

Description:
  • 設置場所変更
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELUpdateSettings() → {void}

Description:
  • 設定更新ボタン
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELpowButton() → {void}

Description:
  • 電源ボタンが押された
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ELpowButton() → {void}

Description:
  • 電源ボタンが押された
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) ESMConfigSaved() → {void}

Description:
  • 設定完了
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) HALRedraw() → {void}

Description:
  • データをもらって画面更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) HALSyncResponse(arg) → {void}

Description:
  • HAL cloud: 同期の応答、同期処理終了
Source:
Parameters:
Name Type Description
arg arg.error errorがあるときだけ入ってる予定、成功は空オブジェクト
Returns:
Type
void

(static) HALdeleteApiTokenResponse() → {void}

Description:
  • HAL API トークン設定削除の応答、HALとの同期をやめた場合、mainから応答があって実行
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) HALgetUserProfileResponse() → {void}

Description:
  • HAL ユーザープロファイル取得の応答
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) HALsetApiTokenResponse() → {void}

Description:
  • HAL API登録完了したら呼ばれる
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) HueConfigSaved() → {void}

Description:
  • 設定完了通知で、設定ボタンの復活(連打防止)
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) HuePowButton() → {void}

Description:
  • HuePowButton
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) HueRename() → {void}

Description:
  • Hue control
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) IkeaConfigSaved() → {void}

Description:
  • 設定完了通知
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) IkeaPowButton() → {void}

Description:
  • IkeaPowButton
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) JmaConfigSaved() → {void}

Description:
  • 設定完了
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) NetatmoConfigSaved() → {void}

Description:
  • 設定完了通知
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) OmronConfigSaved() → {void}

Description:
  • 設定完了通知
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) OwmConfigSaved() → {void}

Description:
  • 設定完了
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) SwitchBotConfigSaved() → {void}

Description:
  • 設定完了通知で、設定ボタンの復活(連打防止)
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) SwitchBotPlug(btn) → {void}

Description:
  • SwitchBot control
Source:
Parameters:
Name Type Description
btn void
Returns:
Type
void

(static) SystemConfigSaved(arg) → {void}

Description:
  • 保存通知
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) URLopen(url) → {void}

Description:
  • URLを外部ブラウザで開く
Source:
Parameters:
Name Type Description
url void
Returns:
Type
void

(static) UserConfigSaved(arg) → {void}

Description:
  • 保存通知
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) addToast(type) → {void}

Description:
  • トーストする文字列をキューイングする、インタフェース
Source:
Parameters:
Name Type Description
type void
Returns:
Type
void

(static) btnCalendarRenewSyukujitsu_Click() → {void}

Description:
  • 祝日の再取得ボタン クリック
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnCo2sConfigSet_Click(checkBox) → {void}

Description:
  • 設定ボタン
Source:
Parameters:
Name Type Description
checkBox void
Returns:
Type
void

(static) btnDeleteHalApiToken_Click() → {void}

Description:
  • HAL API トークン設定削除ボタンが押されたときの処理
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnELConfigSet_Click() → {void}

Description:
  • ECHONET Lite Config
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnESMConfigSet_Click() → {void}

Description:
  • ESM config
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnHALsync_Click() → {void}

Description:
  • HAL同期ボタンが押されたときの処理
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnHueConfigSet_Click() → {void}

Description:
  • Hue link unlink
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnIkeaConfigSet_Click() → {void}

Description:
  • 設定ボタン
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnJmaConfigSet_Click() → {void}

Description:
  • jma config
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnNetatmoConfigSet_Click(checkBox) → {void}

Description:
  • 左のボタンからグラフ制御
Source:
Parameters:
Name Type Description
checkBox void
Returns:
Type
void

(static) btnNetworkConfigSet_Click() → {void}

Description:
  • Networkの設定ボタンクリック
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnOmronConfigSet_Click(checkBox) → {void}

Description:
  • 設定ボタン
Source:
Parameters:
Name Type Description
checkBox void
Returns:
Type
void

(static) btnOwmConfigSet_Click() → {void}

Description:
  • 設定ボタン
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnSetHalApiTokenBtn_Click() → {void}

Description:
  • window.btnSetHalApiTokenBtn_Click
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnSwitchBotConfigSet_Click() → {void}

Description:
  • SwitchBot config
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnSystemConfigSet_Click() → {void}

Description:
  • Systemの設定ボタンクリック
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) btnUserProfileSet_Click() → {void}

Description:
  • User Profileの設定ボタンクリック
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) calendarNext() → {void}

Description:
  • 次の月表示ボタン
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) calendarPrev() → {void}

Description:
  • 前の月表示ボタン
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) createControlELButton() → {void}

Description:
  • ECHONET Lite, Each control interface
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) disconnectedCo2s() → {void}

Description:
  • Co2s USBと切断
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) disconnectedESM() → {void}

Description:
  • ESM USBと切断
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) disconnectedOmron() → {void}

Description:
  • Omron USBと切断
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) esmDocSectionClicked() → {void}

Description:
  • 左のボタンからグラフ制御
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) getQuestionnaire() → {void}

Description:
  • アンケート回答の投稿ボタンを押したときの処理
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) hueLinked() → {void}

Description:
  • hueとリンクしたのでGUI表示する
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) inJmaArea_Change() → {void}

Description:
  • セレクトボックスの変更
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) makeJmaArea() → {void}

Description:
  • make jma selector
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) netatmoDocSectionClicked(t) → {void}

Description:
  • 左のボタンからグラフ制御
Source:
Parameters:
Name Type Description
t void
Returns:
Type
void

(static) omronDocSectionClicked(t) → {void}

Description:
  • 左のボタンからグラフ制御
Source:
Parameters:
Name Type Description
t void
Returns:
Type
void

(static) onLoad() → {Void}

Description:
  • ドキュメントがロードされたら呼ばれる HTMLがロードされたら実行,EventListenerとしてはDOMContentLoadedのあとloadする。 このシステムとしてはindex.jsが最後実行してほしいのでloadとし、 他のサブモジュールをDOMContentLoadedにする
Source:
Parameters:
Type Description
Void
Returns:
Type
Void

(static) openHueRenameDlg() → {void}

Description:
  • hue rename dlgを開く openHueRenameDlg
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) pushHideButton() → {Void}

Description:
  • テキストエリアを見せたり隠したり
Source:
Parameters:
Type Description
Void
Returns:
Type
Void

(static) redrawToast() → {void}

Description:
  • トーストは表示タイミングで位置合わせをする、内部関数
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewCo2s(arg) → {void}

Description:
  • Co2s デバイス情報のrenew
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewCo2sConfigView(arg) → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewELConfigView() → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewESM() → {void}

Description:
  • ESM デバイス情報のrenew
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewESMConfigView() → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewEnergy() → {void}

Description:
  • データをもらって画面更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewEnergySubmeter() → {void}

Description:
  • データをもらって画面更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewFacilitiesEL(arg) → {void}

Description:
  • EL デバイス情報のrenew、mainからの情報で,EL関係のhtmlを変更する
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewFacilitiesHue() → {void}

Description:
  • mainからの情報で,hue関係のhtmlを変更する
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewFacilitiesIkea() → {void}

Description:
  • mainからの情報で,ikea関係のhtmlを変更する
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewFacilitiesSwitchBot(arg) → {void}

Description:
  • SwitchBot デバイス情報のrenew
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewHALConfigView() → {void}

Description:
  • configデータをもらって画面更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewHALProfile() → {void}

Description:
  • Profileもらって画面更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewHALToken() → {void}

Description:
  • HAL Tokenに変更があったら呼ばれる
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewHueConfigView() → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewHueLog() → {void}

Description:
  • configタブのデバッグログ
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewIkeaConfigView() → {void}

Description:
  • renewIkeaConfigView
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewIkeaLog() → {void}

Description:
  • configタブのデバッグログ
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewJma() → {void}

Description:
  • 天気予報の更新、全体(上記renewJmaDetailのEntry)
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewJmaAbst() → {void}

Description:
  • JMA 表示更新
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewJmaConfigView(arg) → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewJmaDetail() → {void}

Description:
  • JMA 詳細表示
Source:
Parameters:
Type Description
void
Returns:
Type
void

(static) renewNetatmo(arg) → {void}

Description:
  • Netatmo デバイス情報のrenew
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewNetatmoConfigView(arg) → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewOmron(arg) → {void}

Description:
  • Omron デバイス情報のrenew
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewOmronConfigView(arg) → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewOwm(arg) → {void}

Description:
  • OpenWeatherMap デバイス情報のrenew
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewOwmConfigView(arg) → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewRoomEnvCo2s(_envDataArray) → {void}

Description:
  • データをもらって画面更新
Source:
Parameters:
Name Type Description
_envDataArray void
Returns:
Type
void

(static) renewRoomEnvNetatmo(_envDataArray) → {void}

Description:
  • データをもらって画面更新
Source:
Parameters:
Name Type Description
_envDataArray void
Returns:
Type
void

(static) renewRoomEnvOmron(_envDataArray) → {void}

Description:
  • データをもらって画面更新
Source:
Parameters:
Name Type Description
_envDataArray void
Returns:
Type
void

(static) renewRoomEnvSwitchBot(_envDataObj) → {void}

Description:
  • データをもらって画面更新
Source:
Parameters:
Name Type Description
_envDataObj void
Returns:
Type
void

(static) renewSubESM(arg) → {void}

Description:
  • window.renewSubESM
Source:
Parameters:
Name Type Description
arg void
Fires:
  • window.event:renewSubESM
Returns:
Type
void

(static) renewSwitchBotConfigView(arg) → {void}

Description:
  • mainプロセスから設定値をもらったので画面を更新
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewSystemConfigView(arg) → {void}

Description:
  • renewSystemConfigView
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) renewUserConfigView(arg) → {void}

Description:
  • 保存通知 HALと連携していたらHALからプロファイルを取得 連携してなければconfigファイルの中に書いてあるもの 通常、起動時にrenewConfigで取得されているはず?
Source:
Parameters:
Name Type Description
arg void
Returns:
Type
void

(static) showGarminData() → {void}

Description:
  • mainからの情報で,Garmin関係のhtmlを変更する
Source:
Parameters:
Type Description
void
Returns:
Type
void