====== TGP Hotel app ======
===== Generic data =====
|< 800px 100px >|
^ CyBro -> TGP: min/max setpoint ||
| **page:** | 2 |
| **pp0 by0:** | 1 |
| **pp0 by1:** | LO hvac_setpoint_min |
| **pp1 by0:** | HI hvac_setpoint_min |
| **pp1 by1:** | LO hvac_setpoint_max |
| **pp2 by0:** | HI hvac_setpoint_max |
| **pp2 by1:** | 0 |
^ CyBro -> TGP: room number ||
| **page:** | 2 |
| **pp0 by0:** | 2 |
| **pp0 by1:** | room_number[0] |
| **pp1 by0:** | room_number[1] |
| **pp1 by1:** | room_number[2] |
| **pp2 by0:** | room_number[3] |
| **pp2 by1:** | 0 |
^ CyBro -> TGP: language ||
| **page:** | 2 |
| **pp0 by0:** | 3 |
| **pp0 by1:** | tgp_language |
| **pp1 by0:** | 0 |
| **pp1 by1:** | 0 |
| **pp2 by0:** | 0 |
| **pp2 by1:** | 0 |
^ CyBro -> TGP: backlights ||
| **page:** | 2 |
| **pp0 by0:** | 4 |
| **pp0 by1:** | tgp_corridor_backlight_day |
| **pp1 by0:** | tgp_corridor_backlight_night |
| **pp1 by1:** | tgp_room_backlight_day |
| **pp2 by0:** | tgp_room_backlight_night |
| **pp2 by1:** | tgp_room_backlight_idle |
^ CyBro -> TGP: low light ||
| **page:** | 2 |
| **pp0 by0:** | 5 |
| **pp0 by1:** | low_light |
| **pp1 by0:** | 0 |
| **pp1 by1:** | 0 |
| **pp2 by0:** | 0 |
| **pp2 by1:** | 0 |
^ CyBro -> TGP: QR text (5 chars / message) ||
| **page:** | 2 |
| **pp0 by0:** | 6..25 (6 + i; i=[0..19]) |
| **pp0 by1:** | tgp_qr_txt[i*5+0] |
| **pp1 by0:** | tgp_qr_txt[i*5+1] |
| **pp1 by1:** | tgp_qr_txt[i*5+2] |
| **pp2 by0:** | tgp_qr_txt[i*5+3] |
| **pp2 by1:** | tgp_qr_txt[i*5+4] |
===== TGP Pages =====
==== 00.start ====
{{:hiq:components:cr-d-tgp_app:00.start.png?direct&200|}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 0 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| / ||
==== 01.comm_time-out ====
{{:hiq:components:cr-d-tgp_app:01.comm_time-out.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 1 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ^^
| / ||
==== 10.corridor_idle ====
{{:hiq:components:cr-d-tgp_app:10.corridor_idle.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 10 |
| **pp0 by0:** | room_number[0] |
| **pp0 by1:** | room_number[1] |
| **pp1 by0:** | room_number[2] |
| **pp1 by1:** | room_number[3] |
| **pp2 ni0:** | doorbell_status (0=disabled, 1-idle, 2=doorbell, 3=denied) |
| **pp2 ni1:** | dnd |
| **pp2 ni2:** | mur |
| **pp2 ni3:** | tgp_reader_type (0=none, 1=keypad, 2=QR, 3=RFID) |
^ TGP -> CyBro ||
| **event:** | 10 |
| **ep0:** | 1 |
| **ep1:** | doorbell_request |
| **ep2:** | / |
==== 11.corridor_keypad ====
{{:hiq:components:cr-d-tgp_app:11.corridor_keypad.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 1 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 11 |
| **ep0:** | 1 |
| **ep2, ep1:** | access_code_read |
==== 12.access_granted ====
{{:hiq:components:cr-d-tgp_app:12.access_granted.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 12 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ^^
| / ||
==== 13.access_denied ====
{{:hiq:components:cr-d-tgp_app:13.access_denied.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 13 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ^^
| / ||
==== 14.door-bell_denied ====
{{:hiq:components:cr-d-tgp_app:14.door-bell_denied.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 14 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ^^
| / ||
==== 20.room_idle ====
{{:hiq:components:cr-d-tgp_app:20.room_idle.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 20 |
| **pp0:** | tgp_language |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 20 |
| **ep0:** | 1 |
| **ep1:** | tgp_language |
| **ep2:** | / |
==== 21.room_idle_night ====
{{:hiq:components:cr-d-tgp_app:21.room_idle_night.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 21 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ^^
| / ||
==== 22.room_main ====
{{:hiq:components:cr-d-tgp_app:22.room_main.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 22 |
| **pp0 by0:** | dnd |
| **pp0 by1:** | mur |
| **pp1 by0:** | door_lock |
| **pp1 by1:** | scene[0] |
| **pp2 by0:** | scene[1] |
| **pp2 by1:** | scene[1] |
^ TGP -> CyBro ||
| **event:** | 22 |
| **ep0:** | 1 |
| **ep1:** | dnd |
| **ep2:** | / |
^ ^ ^
| **event:** | 22 |
| **ep0:** | 2 |
| **ep1:** | mur |
| **ep2:** | / |
^ ^ ^
| **event:** | 22 |
| **ep0:** | 3 |
| **ep1:** | door_lock |
| **ep2:** | / |
^ ^ ^
| **event:** | 22 |
| **ep0:** | 4 |
| **ep1:** | scene[0] |
| **ep2:** | / |
^ ^ ^
| **event:** | 22 |
| **ep0:** | 5 |
| **ep1:** | scene[1] |
| **ep2:** | / |
^ ^ ^
| **event:** | 22 |
| **ep0:** | 6 |
| **ep1:** | scene[2] |
| **ep2:** | / |
==== 23.room_hvac ====
{{:hiq:components:cr-d-tgp_app:23.room_hvac.png?direct&200 |}}
{{:hiq:components:cr-d-tgp_app:23.room_hvac_-_opened.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 23 |
| **pp0:** | hvac_setpoint |
| **pp1 ni0:** | hvac_fan_speed |
| **pp1 ni1:** | hvac_radiator |
| **pp1 ni2:** | hvac_opened |
| **pp1 ni3:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 23 |
| **ep0:** | 1 |
| **ep1:** | hvac_setpoint |
| **ep2:** | / |
^ ^ ^
| **event:** | 23 |
| **ep0:** | 2 |
| **ep1:** | hvac_fan_speed |
| **ep2:** | / |
^ ^ ^
| **event:** | 23 |
| **ep0:** | 3 |
| **ep1:** | hvac_radiator |
| **ep2:** | / |
==== 24.room_lights ====
{{:hiq:components:cr-d-tgp_app:24.room_lights.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 24 |
| **pp0 ni0:** | light[0] |
| **pp0 ni1:** | light[1] |
| **pp0 ni2:** | light[2] |
| **pp0 ni3:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 24 |
| **ep0:** | 1 |
| **ep1:** | light[0] |
| **ep2:** | / |
^ ^ ^
| **event:** | 24 |
| **ep0:** | 2 |
| **ep1:** | light[1] |
| **ep2:** | / |
^ ^ ^
| **event:** | 24 |
| **ep0:** | 3 |
| **ep1:** | light[2] |
| **ep2:** | / |
==== 25.room_dimmers_blinds ====
{{:hiq:components:cr-d-tgp_app:25.room_dimmers_blinds.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 25 |
| **pp0 by0:** | dimmer_qw[0] |
| **pp0 by1:** | dimmer_qw[1] |
| **pp1 by0:** | blinds_position |
| **pp1 by1:** | blinds_setpoint |
| **pp2 ni0:** | blinds_status |
| **pp2 ni1:** | 0 |
| **pp2 ni2:** | 0 |
| **pp2 ni3:** | 0 |
^ TGP -> CyBro ||
| **event:** | 25 |
| **ep0:** | 1 |
| **ep1:** | dimmer_qx[0] |
| **ep2:** | dimmer_qw[0] |
^ ^ ^
| **event:** | 25 |
| **ep0:** | 2 |
| **ep1:** | dimmer_qx[1] |
| **ep2:** | dimmer_qw[1] |
^ ^ ^
| **event:** | 25 |
| **ep0:** | 3 |
| **ep1:** | blinds_setpoint |
| **ep2:** | / |
==== 26.room_wake-up ====
{{:hiq:components:cr-d-tgp_app:26.room_wake-up.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 25 |
| **pp0 ni0:** | wakeup_status |
| **pp0 ni1:** | wakeup_scene_enabled |
| **pp0 ni2:** | 0 |
| **pp0 ni3:** | 0 |
| **pp1 by0:** | wakeup_time_hour |
| **pp1 by1:** | wakeup_time_min |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 26 |
| **ep0:** | 1 |
| **ep1:** | wakeup_enabled |
| **ep2:** | / |
^ ^ ^
| **event:** | 26 |
| **ep0:** | 2 |
| **ep1:** | wakeup_time_hour |
| **ep2:** | wakeup_time_min |
^ ^ ^
| **event:** | 26 |
| **ep0:** | 3 |
| **ep1:** | wakeup_scene_enabled |
| **ep2:** | / |
==== 30.room_door-bell ====
{{:hiq:components:cr-d-tgp_app:30.room_door-bell.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 30 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 30 |
| **ep0:** | 1 |
| **ep1:** | door_lock |
| **ep2:** | / |
==== 31.room_wake-up_alarm ====
{{:hiq:components:cr-d-tgp_app:31.room_wake-up_alarm.png?direct&200 |}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 31 |
| **pp0 ni0:** | wakeup_status |
| **pp0 ni1:** | 0 |
| **pp0 ni2:** | 0 |
| **pp0 ni2:** | 0 |
| **pp1 by0:** | wakeup_time_hour |
| **pp1 by1:** | wakeup_time_min |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 31 |
| **ep0:** | 1 |
| **ep1:** | wakeup_snooze_req |
| **ep2:** | / |
^ ^ ^
| **event:** | 31 |
| **ep0:** | 2 |
| **ep1:** | wakeup_enabled |
| **ep2:** | / |
==== 32.room_sos_alarm ====
{{:hiq:components:cr-d-tgp_app:32.room_sos_alarm.png?direct&200|}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 32 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| **event:** | 32 |
| **ep0:** | 1 |
| **ep1:** | sos |
| **ep2:** | / |
==== 33.room_fire_alert ====
{{:hiq:components:cr-d-tgp_app:33.room_fire_alert.png?direct&200|}}
|< 800px 100px >|
^ CyBro -> TGP ||
| **page:** | 33 |
| **pp0:** | 0 |
| **pp1:** | 0 |
| **pp2:** | 0 |
^ TGP -> CyBro ||
| / ||