User Tools

Site Tools


components:cr-d-tgp_app:hotel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
components:cr-d-tgp_app:hotel [2026/03/16 11:36] – removed - external edit (Unknown date) 127.0.0.1components:cr-d-tgp_app:hotel [2026/03/16 11:36] (current) – ↷ Page moved from hiq_components:cr-d-tgp_app:hotel to components:cr-d-tgp_app:hotel goran.kocjancic
Line 1: Line 1:
 +====== 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 ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:00.start.png?direct&200|}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP      ||
 +| **page:**      | 0  |
 +| **pp0:**       | 0  |
 +| **pp1:**       | 0  |
 +| **pp2:**       | 0  |
 +^  TGP -> CyBro      ||
 +|  /                 ||
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 01.comm_time-out ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:01.comm_time-out.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP      ||
 +| **page:**      | 1  |
 +| **pp0:**       | 0  |
 +| **pp1:**       | 0  |
 +| **pp2:**       | 0  |
 +^  TGP -> CyBro      ^^
 +|  /                 ||
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 10.corridor_idle ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:10.corridor_idle.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 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:**       | /                                                           |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 11.corridor_keypad ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:11.corridor_keypad.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP                     ||
 +| **page:**      | 1                 |
 +| **pp0:**       | 0                 |
 +| **pp1:**       | 0                 |
 +| **pp2:**       | 0                 |
 +^  TGP -> CyBro                     ||
 +| **event:**     | 11                |
 +| **ep0:**       | 1                 |
 +| **ep2, ep1:**  | access_code_read  |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 12.access_granted ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:12.access_granted.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP      ||
 +| **page:**      | 12  |
 +| **pp0:**       | 0  |
 +| **pp1:**       | 0  |
 +| **pp2:**       | 0  |
 +^  TGP -> CyBro      ^^
 +|  /                 ||
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 13.access_denied ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:13.access_denied.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP      ||
 +| **page:**      | 13  |
 +| **pp0:**       | 0  |
 +| **pp1:**       | 0  |
 +| **pp2:**       | 0  |
 +^  TGP -> CyBro      ^^
 +|  /                 ||
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 14.door-bell_denied ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:14.door-bell_denied.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP      ||
 +| **page:**      | 14 |
 +| **pp0:**       | 0  |
 +| **pp1:**       | 0  |
 +| **pp2:**       | 0  |
 +^  TGP -> CyBro      ^^
 +|  /                 ||
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 20.room_idle ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:20.room_idle.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP                 ||
 +| **page:**      | 20            |
 +| **pp0:**       | tgp_language  |
 +| **pp1:**       | 0             |
 +| **pp2:**       | 0             |
 +^  TGP -> CyBro                 ||
 +| **event:**     | 20            |
 +| **ep0:**       | 1             |
 +| **ep1:**       | tgp_language  |
 +| **ep2:**       | /             |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 21.room_idle_night ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:21.room_idle_night.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP      ||
 +| **page:**      | 21 |
 +| **pp0:**       | 0  |
 +| **pp1:**       | 0  |
 +| **pp2:**       | 0  |
 +^  TGP -> CyBro      ^^
 +|  /                 ||
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 22.room_main ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:22.room_main.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 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:**       | /          |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 23.room_hvac ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{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 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 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:**       | /               |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 24.room_lights ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:24.room_lights.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 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:**       | /         |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 25.room_dimmers_blinds ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:25.room_dimmers_blinds.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 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:**       | /                |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 26.room_wake-up ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:26.room_wake-up.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 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:**       | /                     |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 30.room_door-bell ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:30.room_door-bell.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP              ||
 +| **page:**      | 30         |
 +| **pp0:**       | 0          |
 +| **pp1:**       | 0          |
 +| **pp2:**       | 0          |
 +^  TGP -> CyBro              ||
 +| **event:**     | 30         |
 +| **ep0:**       | 1          |
 +| **ep1:**       | door_lock  |
 +| **ep2:**       | /          |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 31.room_wake-up_alarm ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:31.room_wake-up_alarm.png?direct&200 |}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 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:**       | /                  |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 32.room_sos_alarm ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:32.room_sos_alarm.png?direct&200|}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP        ||
 +| **page:**      | 32   |
 +| **pp0:**       | 0    |
 +| **pp1:**       | 0    |
 +| **pp2:**       | 0    |
 +^  TGP -> CyBro        ||
 +| **event:**     | 32   |
 +| **ep0:**       | 1    |
 +| **ep1:**       | sos  |
 +| **ep2:**       | /    |
 +
 +</WRAP>
 +</WRAP>
 +
 +==== 33.room_fire_alert ====
 +
 +<WRAP group>
 +<WRAP 250px column>
 +
 +{{hiq_components:cr-d-tgp_app:33.room_fire_alert.png?direct&200|}}
 +
 +</WRAP>
 +
 +<WRAP column>
 +
 +|< 800px 100px >|
 +^  CyBro -> TGP       ||
 +| **page:**      | 33  |
 +| **pp0:**       | 0   |
 +| **pp1:**       | 0   |
 +| **pp2:**       | 0   |
 +^  TGP -> CyBro       ||
 +|  /                  ||
 +
 +</WRAP>
 +</WRAP>