2 Pulkstenis
Apraksts
Šie parametri un iespējamās attiecīgo paneļa logrīka lauku objektu īpašību vērtības ļauj konfigurēt Pulksteņa logrīku dashboard.create un dashboard.update metodēs.
Logrīka fields īpašības netiek validētas paneļa izveides vai atjaunināšanas laikā.
Tas ļauj lietotājiem modificēt iebūvētos logrīkus un izveidot pielāgotus logrīkus, taču vienlaikus rada arī risku logrīkus izveidot vai atjaunināt nepareizi.
Lai nodrošinātu veiksmīgu Pulksteņa logrīka izveidi vai atjaunināšanu, lūdzu, skatiet tālāk esošajās tabulās aprakstīto parametru darbību.
Parametri
Tālāk norādītie parametri tiek atbalstīti Pulksteņa logrīkam.
| Parametrs | type | name | value |
|---|---|---|---|
| Atsvaidzināšanas intervāls | 0 | rf_rate | 0 - Bez atsvaidzināšanas; 10 - 10 sekundes; 30 - 30 sekundes; 60 - 1 minūte; 120 - 2 minūtes; 600 - 10 minūtes; 900 - (noklusējums) 15 minūtes. |
| Laika tips | 0 | time_type | 0 - (noklusējums) Vietējais laiks; 1 - Servera laiks; 2 - Hosta laiks. |
| Pulksteņa tips | 0 | clock_type | 0 - (noklusējums) Analogais; 1 - Digitālais. |
Tālāk norādītie parametri tiek atbalstīti, ja Laika tips ir iestatīts uz "Hosta laiks".
| Parametrs | type | name | value |
|---|---|---|---|
| Vienums | 4 | itemid.0 | Vienuma ID. Parametra darbība: - obligāts |
Tālāk norādītie parametri tiek atbalstīti, ja Pulksteņa tips ir iestatīts uz "Digitālais".
| Parametrs | type | name | value |
|---|---|---|---|
| Rādīt | 0 | show.0 | 1 - Datums; 2 - (noklusējums) Laiks; 3 - Laika josla. Piezīme: Lai konfigurētu vairākas vērtības, izveidojiet informācijas paneļa logrīka lauka objektu katrai vērtībai ar palielinātu numuru rekvizīta nosaukumā. |
Papildu konfigurācija
Tālāk norādītie papildu konfigurācijas parametri tiek atbalstīti, ja Pulksteņa tips ir iestatīts uz "Digitāls".
| Parametrs | type | name | value |
|---|---|---|---|
| Fona krāsa | 1 | bg_color | Heksadecimālais krāsas kods (piemēram, FF0000).Noklusējums: "" (tukšs). |
Datums
Tālāk norādītie paplašinātās konfigurācijas parametri tiek atbalstīti, ja Clock type ir iestatīts uz "Digital" un Show ir iestatīts uz "Date".
| Parametrs | type | name | value |
|---|---|---|---|
| Treknraksts | 0 | date_bold | 0 - (noklusējums) Atspējots; 1 - Iespējots. |
| Krāsa | 1 | date_color | Heksadecimālais krāsas kods (piemēram, FF0000).Noklusējums: "" (tukšs). |
Laiks
Tālāk norādītie paplašinātās konfigurācijas parametri tiek atbalstīti, ja Pulksteņa tips ir iestatīts uz "Digitāls" un Rādīt ir iestatīts uz "Laiks".
| Parametrs | type | name | value |
|---|---|---|---|
| Treknraksts | 0 | time_bold | 0 - (noklusējums) Atspējots; 1 - Iespējots. |
| Krāsa | 1 | time_color | Heksadecimālais krāsas kods (piemēram, FF0000).Noklusējums: "" (tukšs). |
| Sekundes | 0 | time_sec | 0 - Atspējots; 1 - (noklusējums) Iespējots. |
| Formāts | 0 | time_format | 0 - (noklusējums) 24 stundu; 1 - 12 stundu. |
Laika josla
Tālāk norādītie paplašinātās konfigurācijas parametri tiek atbalstīti, ja Pulksteņa tips ir iestatīts uz "Digital" un Rādīt ir iestatīts uz "Laika josla".
| Parametrs | type | name | value |
|---|---|---|---|
| Treknraksts | 0 | tzone_bold | 0 - (noklusējums) Atspējots; 1 - Iespējots. |
| Krāsa | 1 | tzone_color | Heksadecimāls krāsas kods (piemēram, FF0000).Noklusējums: "" (tukšs). |
| Laika josla | 1 | tzone_timezone | Derīga laika joslas virkne (piemēram, Europe/Riga, system, UTC utt.). Pilnu atbalstīto laika joslu sarakstu skatiet PHP dokumentācijā.Noklusējums: local.Parametra darbība: - atbalstīts, ja Laika tips ir iestatīts uz "Local time" vai "Server time" |
| Formāts | 0 | tzone_format | 0 - (noklusējums) Īss; 1 - Pilns. Parametra darbība: - atbalstīts, ja Laika tips ir iestatīts uz "Local time" vai "Server time" |
Piemēri
Tālāk sniegto piemēru mērķis ir tikai aprakstīt paneļa logrīka lauku objektu konfigurāciju Pulksteņa logrīkam.
Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.
Clock logrīka konfigurēšana
Konfigurējiet Clock logrīku, kas pielāgotā digitālajā pulkstenī attēlo vietējo datumu, laiku un laika joslu.
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "My dashboard",
"display_period": 30,
"auto_start": 1,
"pages": [
{
"widgets": [
{
"type": "clock",
"name": "Clock",
"x": 0,
"y": 0,
"width": 12,
"height": 3,
"view_mode": 0,
"fields": [
{
"type": 0,
"name": "clock_type",
"value": 1
},
{
"type": 0,
"name": "show.0",
"value": 1
},
{
"type": 0,
"name": "show.1",
"value": 2
},
{
"type": 0,
"name": "show.2",
"value": 3
},
{
"type": 1,
"name": "date_color",
"value": "E1E1E1"
},
{
"type": 0,
"name": "time_bold",
"value": 1
},
{
"type": 1,
"name": "tzone_color",
"value": "E1E1E1"
},
{
"type": 1,
"name": "tzone_timezone",
"value": "Europe/Riga"
},
{
"type": 0,
"name": "tzone_format",
"value": 1
}
]
}
]
}
],
"userGroups": [
{
"usrgrpid": 7,
"permission": 2
}
],
"users": [
{
"userid": 1,
"permission": 3
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"dashboardids": [
"3"
]
},
"id": 1
}