サポート
スクリプトナレッジベース
シーンスクリプト、ロジック例、統合スニペット。
スクリプト例
-
チェックインウェルカムシーン PMS チェックイン後、自動点灯、カーテン閉、HVAC 設定温度起動、DND 解除。
on event("room.checkin") {
scene.run("welcome");
hvac.setMode("cool", 26);
curtain.close();
dnd.set(false);
} -
チェックアウトリセットと電源オフ チェックアウト後、照明とコンセント負荷オフ、HVAC エコモード、客室パネル表示リセット。
on event("room.checkout") {
lights.allOff();
socket.cutExcept("minibar");
hvac.ecoMode();
panel.reset();
} -
カード給電 + ドアセンサー連動 カード挿入で給電とウェルカム;抜去後遅延オフ;ドア開閉で廊下灯表示。
on card.insert() {
power.enable();
delay(500, () => scene.run("welcome"));
}
on card.remove() {
delay(30000, () => power.disable());
} -
ワンタップ睡眠シーン 主灯と TV オフ、ナイトライト残し、カーテン全閉、HVAC 静音睡眠カーブ。
scene.define("sleep", {
lights: { main: 0, night: 30 },
tv: "off",
curtain: "close",
hvac: { fan: "low", setpoint: 25 }
}); -
会議/来客モード ビジネススイート向け:主灯 80%、カーテン半開、HVAC 中風速。
scene.define("meeting", {
lights: { main: 80, desk: 100 },
curtain: "half",
hvac: { fan: "medium", setpoint: 24 }
}); -
SOS 緊急呼び出し連動 パネル SOS でフロントと運用に通知、廊下表示灯点滅、イベントログ。
on panel.sos() {
notify.send("frontdesk", { room, level: "critical" });
corridor.light.blink("red");
log.event("sos", { room, ts: now() });
} -
RCU ポイント一括巡検 客室 RCU 全ポイントを走査し、オンライン率と異常通信アドレスを出力、一括検収用。
for (point in rcu.points(room)) {
var ok = point.ping(3000);
report.add(point.id, ok ? "online" : "timeout");
} -
Modbus スレーブアドレススキャン 1–247 をスキャンし、オンライン HVAC、メーター等の第三者 Modbus デバイスを識別。
for (addr = 1; addr <= 247; addr++) {
if (modbus.probe(addr, 500)) {
console.log("found device at", addr);
}
} -
共用部照明スケジュール 営業時間に応じロビー、廊下、エレホール照明を自動制御;休日例外ルール。
schedule("06:00", () => public.lights.on(60));
schedule("23:00", () => public.lights.on(30));
on holiday() { public.lights.on(40); }
このカテゴリにスクリプトはありません — 別のフィルタを選ぶか、カスタムサンプルはお問い合わせください。
使い方
- コピーして再利用
開発プラットフォームにインポートまたはプロジェクトエディタにコピー — 客室とポイントマッピングを調整。
- バージョン管理
プロジェクトごとにスクリプトブランチを作成;本番前にサンドボックスでシーン回帰と例外テスト。
- API 連携
PMS/CRS 連動スクリプトは Webhook と REST API を使用 — 開発者ドキュメント参照。
- テクニカルサポート
複雑な連動やカスタムロジックはチケット経由;契約プロジェクトにスクリプトレビュー含む。
完全スクリプトパックまたはプロジェクトテンプレートが必要?
ダウンロードセンターに客室タイプ別パック、デバッグツール、テンプレート;契約インテグレーターはプロジェクト専用ライブラリ申請可。