@City IoT Cloud Platform
iSys - Sistemi Intelliġenti IoT Soluzzjonijiet
IoE.Sistemi
Werrej
1. Introduzzjoni. 5
1.1 Tipi ta 'apparat appoġġjati. 5
1.2. Tipi ta 'prodotti appoġġjati. 5
1.3. Protokolli ta 'komunikazzjoni appoġġjati 5
1.4. Teknoloġija ta 'Komunikazzjoni Appoġġjata tal-Mezzi 6
1.5. @City Cloud Server 6
1.5.1. Server u gateways ta 'komunikazzjoni 7
1.5.2 Integrazzjoni HTTP LoRaWAN 7
1.5.3. Interface ta 'quddiem 8
1.5.3. Drittijiet ta 'aċċess għas-server 8
1.6. Mezzi Intelliġenti 9
1.6.1. Apparat CIoT - GSM 9
1.6.3. BAS, BMS, IoT - Apparat Ethernet u WiFi 9
1.6.2. Devices -LoRaWAN apparati 9
1.7. Għażliet minn Negozju għal Negozju (B2B) 9
2. @City IoT Funzjonalità tal-Pjattaforma 10
3. Paġna Ewlenija 11
4. Formola Prinċipali 11
4.1. Intestatura 12
4.1.1. Home Link - (tiftaħ it-tabella tar-riżultati attwali) 12
4.1.2. Checkbox "X" - tiftaħ / tagħlaq il-Formola 12 tal-Mistoqsija
4.1.3. Checkbox "V" - tiftaħ / tagħlaq Fields Form 12
4.1.4. Ikoni grafiċi - links għal riżultati ta 'viżwalizzazzjoni (editabbli) 12
4.2. Forma: 12
4.2.1. Checkbox "X" - tiftaħ / tagħlaq il-Formola 12 kollha tal-Mistoqsija
4.2.2. CSS - Tema Agħżel Viżwalizzazzjoni 12
4.2.3.Kaxxa tal-kontroll Oqsma viżibbli - turi / taħbi Lista tal-Filtri tal-Qasam 12
4.2.4. Tab: Tab Name biex iżżid jew tneħħi 12
4.2.5. Żid / Neħħi Buttuni - Żid jew neħħi tabs bl-isem fil-qasam Tab 12
4.2.6. Agħżel il-Buttuna Ewlenija 12
4.2.7. Ħassar il-Buttuna Kollha 12
4.2.7. Agħżel il-Buttuna Kollha 12
4.2.8. Hide Filter - Aħbi l-Formola sħiħa 12
4.2.9. Eżegwixxi Buttuna - Ibdel is-settings tal-parametri 13
4.2.10. Kaxxa tal-kontroll "V" - kampijiet ta 'filtri wiri / għoljin. 13
4.3. Tabs 13
4.4. Werrej 13
4.4.1. Run - fehmiet riżultat tat-tip 13
4.4.2. Ikkopja (+/- links) 13
4.4.3. Rabtiet taċ-Ċelloli tat-Tabella 13
4.5. Ordni tad-Dejta 13
4.6. Eżempju 13
5. Mapep 15
5.1. Inizjalizzazzjoni tal-Mappa 15
5.2. Settings mhux obbligatorji għal mistoqsija 15
5.2.1. Immodifika l-iskala tal-MAP (Livell taż-Żum) 16
5.2.2. IMEI (Field tal-Apparat Agħżel) 16
5.2.3. Lon, Lat (Lonġitudni, oqsma tal-koordinati tal-Latitudni) 16
5.2.4. Immodifika l-Istil tal-MAP (Tema) 16
5.2.5. FEJN Klawsola 16
5.2.6. Eżegwixxi (Run Query Button) 16
5.2.7. Deselezzjona Kollha (Neħħi l-oqsma kollha mill-mistoqsija) 17
5.2.8. Checkbox "V" (Formola tal-Qasam Miftuħ / Agħlaq) 17
5.2.9. Checkbox "X" (Show / Hide Formola tal-Mistoqsija) 17
5.3. Eżempju 17
6. Uri Riżultati fit-Tabella 18
6.1. Inizjalizzazzjoni tat-tabella 18
6.2. Settings mhux obbligatorji għal mistoqsija 19
6.2.1. Issortja - issortja l-qasam u tordna axxendenti / dixxendenti 19
6.2.2. DB / IMEI - Agħżel Apparat 19
6.2.3. CSS - agħżel stil (Tema ta 'Viżwalizzazzjoni) 20
6.2.4. Oqsma Viżibbli - Uri / Aħbi l-Oqsma Formola 20
6.2.5. Neħħi vojt - Turi l-kolonni vojta 20
6.2.6. Checkbox "X" (Uri / Aħbi Formola ta 'Mistoqsija) 20
6.2.7. Klawsola Fejn (għal-limitazzjoni tad-dejta) 20
6.2.8. Agħżel Buttuna Ewlenija (Ippermetti l-aktar oqsma komuni) 20
6.2.9. Ħassar il-Buttuna Kollha (Neħħi l-oqsma kollha mill-mistoqsija) 20
6.2.10. Eżegwixxi (Run Query Button) 20
6.2.11. Checkbox "V" (Formola tal-Qasam Miftuħ / Agħlaq) 20
7. Bar Charts. 21
8. Ċarts Storiċi. 22
8.1. Inizjalizzazzjoni ta 'charts storiċi 22
8.2. Settings mhux obbligatorji ta 'Charts Storiċi 23
8.2.1. IMEI - (Agħżel Apparat biex turi dejta storika) 23
8.2.2. Limitu minimu valur minimu ta 'l-ewwel kaxxa 23
8.2.3. Limitu massimu tal - valur massimu tal - ewwel qasam 23
8.2.4. "V" - Show / Hide Fields Form 23
8.2.5. Minn: issettja data / ħin minimu (*) 23
8.2.6. Għal: issettja d-data / il-ħin massimu (*) 23
8.2.7. Checkbox "X" (Show / Hide Formola tal-Mistoqsija) 23
8.2.8. "Fejn" Klawsola 23
8.2.9. Ħassar il-Buttuna Kollha (Neħħi l-oqsma kollha mill-mistoqsija) 23
8.2.10. Eżegwixxi (Run Query Button) 23
8.2.11. Checkbox "V" (Formola tal-Qasam Miftuħ / Agħlaq) 24
8.3. Varjant tal-Bars: (juri dejta disponibbli biss) 24
8.4. Varjant kontinwu (bl-istess dejta): 24
9. Kompatibilità tal-Web browser 25
10. Personalizzazzjoni tat-Temi 26
11. Aġġornament tal-Algoritmi 27
12. Struttura tad-Dejtabejż 28
12.1. Struttura tat-tabelli "ithings_" u "*" 29
12.2. Kmandi tat-tagħmir (Avvenimenti) kju tabella "* _c" - struttura 30
12.3. Aċċess għal riżultati minn bażijiet ta 'dejta - Livell Nofs (Qari ta' Dejta) 30
12.3.1. Ikseb l-istati kurrenti tal-apparat kollu 30
12.3.2. Ikseb Dejta Storika għall-Apparat 31
12.3.3. Ikseb lista ta 'apparati - qasam wieħed mill-istati kurrenti b'limitazzjoni 32
@City IoT Cloud Platform hija ddedikata "mikro-sħaba" sistema għal klijenti individwali. Il-pjattaforma ma tistax titqassam u klijent wieħed biss għandu aċċess għal server fiżiku jew virtwali (VPS jew servers dedikati). Il-klijent jista 'jagħżel wieħed minn għexieren ta' ċentri tad-dejta fl-Ewropa jew fid-dinja.
Il-pjattaforma @City is hija ddedikata biex issegwi l-prodotti iSys.PL
IoT - RF / LoRaWAN (Internet tal-Oġġetti)
CIoT - GSM / 2G / 3G / 4G / CATM1 / NBIoT (Cell Internet of Things)
Wifi
Ethernet
@City (eCity) Cloud IoT Platform hija sistema ta 'daqs differenti għal prodotti IP called (imsejħa flimkien bħala @City Hardware jew Mezzi CioT ):
@Belt
@Dawl
@Metering
@ Traċċa
@AirQ
@Bin
Il-pjattaforma @City supports tappoġġja l-protokolli li ġejjin għall-komunikazzjoni:
UDP - issuġġerit għal sensuri / apparati CIoT (speċjalment NBIoT) - l-inqas użu tad-dejta
TCPIP - issuġġerit għal apparati b’komunikazzjoni bidirezzjonali - handshaking / konferma
HTTP - issuġġerit biss għall-aċċess tad-dejta / viżwalizzazzjoni / esportazzjoni / "sħaba għal sħaba"
HTTP Webhooks - għal komunikazzjoni LoRaWAN bejn LoRaWAN Network / Applikazzjoni Server u @City Cloud.
Id-dejta mibgħuta mill-kontrollur lis-server tas-sħab u viċi-versa huma kriptati f'format binarju uniku għall-inqas daqs tad-dejta u sigurtà akbar. Kull sieħeb iġib iċ-ċavetta ta ’kriptaġġ unika tiegħu stess għall-awtorizzazzjoni tal-apparat, il-kontroll tal-validità tad-dejta, eċċ.
Għal apparat mhux eHouse / eCity nistgħu nipprovdu algoritmi ta 'encryption individwali ( "C" kodiċi sors) għal kull sieħeb għall-mikroproċessur biex jipproteġi d-dejta qabel il-komunikazzjoni.
F'dan il-każ id-dejta hija kompletament sigura waqt komunikazzjoni bidirezzjonali fuq il-mezzi ta 'komunikazzjoni pubbliċi (internet, Air, eċċ.) ).
Il-pjattaforma @City supports tappoġġja:
GSM: 2G, 3G, 4G (LTE), CATM1 (LTEM1), apparati NBIoT (komunikazzjoni UDP / TCPIP)
Tagħmir LoRaWAN (HTTP Webhooks) - permezz ta ’gateway LoRaWAN u servers ta’ netwerk / applikazzjoni LoRaWAN
Kontrolluri Ethernet (komunikazzjoni UDP / TCP)
Kontrolluri WiFi (komunikazzjoni UDP / TCP)
Prodotti IP futuri
Prodotti mhux tal-PI permezz ta 'Gateway addizzjonali lokali @ City / eHouse.PRO
@City IoT Il-Pjattaforma hija ddedikata għal apparat / nodi:
Prodotti Native iSys:
CIoT (GSM / 2G / 3G / 4G / CATM1 / NBIoT)
IoT (LoRaWAN)
WiFi - prodotti ddedikati għal @City Platform
Ethernet - prodotti ddedikati għal @City Platform
Prodotti ta 'Koproduzzjoni (manifatturati minn partijiet terzi taħt liċenzja iSys u marka esterna)
Prodotti tal-franchise (manifatturati minn partijiet terzi taħt liċenzja iSys bil-logos iSys)
Is-softwer @City jaħdem fuq VPS ibbażat fuq il-Linux (Server Privat Virtwali) jew Server Dedikat fuq in-naħa ta 'l-internet, skond il-prestazzjoni mitluba tal- Server (imsejjaħ Server aktar tard):
aċċess privat / pubbliku
l-apparat ġenerali jgħodd
aġġornament tal-frekwenza tal-istatus tal-apparat
rata ta 'aġġornament tad-dejta
Jeżistu diversi varjanti ta 'VPS skont:
Prezz
ġeolokalizzazzjoni taċ-ċentru tad-dejta
Qlub tal-proċessur virtwali (1-8)
RAM virtwali (1-32GB)
Diska SSD (20GB-1TB)
Għexieren ta 'server Dedikat jeżistu jiddependi fuq:
Prezz
ġeolokalizzazzjoni taċ-ċentru tad-dejta
Qlub tal-proċessur (4 .. 32)
RAM (16 .. 512GB)
SSD / HDD (256GB .. 8TB)
Il-pjattaforma @City is hija ddedikata għal klijent wieħed:
gvernijiet u awtoritajiet lokali (Belt, Komunità, Pajjiż)
B2B (għal sid ta 'parti terza)
Minħabba li mhuwiex Server li jista 'jinqasam bejn il-klijenti, jissimplifika l-aċċess għas-sigurtà u l-kwistjonijiet tal-prestazzjoni. Minħabba din ir-raġuni l-klijent biss huwa responsabbli għal sigurtà effettiva, stabbiltà, effiċjenza, data throughput, eċċ. F'każ ta 'prestazzjoni insuffiċjenti, il-klijent jista' jixtri pjan ogħla (VPS jew Server Dedikat), aktar ottimali għall-funzjonalità u l-prestazzjoni mistennija.
F'każijiet speċjali "Cloud to cloud" il-komunikazzjoni tista 'tkun implimentata għall-globalizzazzjoni u ċ-ċentralizzazzjoni tad-dejta għal żoni akbar minflok sħaba b'ħafna klijenti.
Il-Komunikazzjoni ta '@City Server hija realizzata abbażi ta' applikazzjoni ta 'livell baxx għall-massimizzazzjoni tal-prestazzjoni.
Il-karatteristiċi ewlenin tal-applikazzjoni @City Server huma:
tirċievi dejta b'mod sinkroniku minn apparat (permezz ta 'protokolli: UDP, TCP IP, HTTP)
jimminimizza l-użu tad-dejta u l-ispejjeż tagħha bejn l-apparati u s-Sħab (billi tuża protokolli ta 'komunikazzjoni ta' livell baxx UDP, TCP IP)
tirċievi status kriptat ta 'apparat (permezz ta' kwalunkwe mezz ta 'komunikazzjoni)
awtorizzazzjoni u validazzjoni ta ’dejta minn apparat billi tiddekripta l-istatus tagħhom
jiddekowdja l-istatus tal-apparat u jaġġornah fit-tabelli MariaDB / MySQL direttament (f'format ta 'dejta mhux ipproċessata)
tabella tad-dejta kurrenti (fiha biss l-aktar status ġdid ta 'kull apparat)
tabella tad-dejta storika (fiha l-istati kollha għal apparat wieħed)
tibgħat kmandi pendenti (Avvenimenti) lill-apparat
assigurazzjoni ta 'handshaking, verifika u konfermi
Is-softwer @City Server huwa l-istess għal kull utent u ma jistax jiġi personalizzat għal klijenti differenti.
Il-kontrolluri LoRaWAN huma integrati mas-sħab @City permezz tal-interface HTTP (webhooks) disponibbli fuq in-netwerk LoRaWAN / server tal-applikazzjoni.
Diversi tipi ta 'netwerk / server tal-applikazzjoni huma appoġġjati:
TTN (ħin limitat "Fl-Ajru" u n-numru massimu ta 'kmandi mibgħuta lis-sewwieq u ma jappoġġjawx l-aġġornament tal-firmware)
LoraWAN-Stack (Jeħtieġ hosting fuq apparat fiżiku b'aċċess għall-internet).
LoraServer.Io (Jeħtieġ hosting fuq apparat fiżiku b'aċċess għall-internet - tibgħat dejta biss lis-server u ma tappoġġjax l-aġġornament tal-firmware)
Il-Cloud @City Cloud għall-kontrolluri LoRaWAN huwa maqsum bl-istess mod bħal għal interfaces oħra. Huwa diskuss fil-kapitolu preċedenti.
L-interface front-end huwa realizzat bi skripts PHP għall-estrazzjoni ta 'dejta personalizzata mid-Database Cloud @City. Juża mekkaniżmu ta 'tfittxija elastiku ħafna, ibbażat fuq mistoqsijiet SQL oriġinali biex jillimita d-dejta mixtieqa. L-Interface tipprovdi r-riżultati tal-mistoqsijiet f'format JSON għal aktar dekodifikazzjoni u pproċessar permezz ta '"Applikazzjoni" tal-Web Front-end.
Interface front-end oriġinali huwa l-istess għal kull utent u ma jistax jiġi personalizzat għal klijenti differenti.
Interfaċċa overlay tista 'tinħoloq mill-istaff tagħna jew fil-kooperazzjoni biex niżguraw adattament għall-klijent.
Id-drittijiet ta 'aċċess tal-klijent (għal Server fiżiku) huma limitati.
Aċċess għall-fajl għad-direttorju "mudelli" biss (fajls tat-test indiġeni - .txt, .js, .css, .html):
żżid, tneħħi, timmodifika fajls HTML puri (Front-End GUI / Interface Development)
iż-żieda, it-tneħħija, il-modifika ta 'fajls pure puri (Front-End GUI / Interface Development and Algorithms)
żżid, tneħħi, timmodifika Fajls CSS puri (Front-End - Veduti / Temi Personalizzati)
iż-żieda, it-tneħħija, il-modifika tal-fajls tat-test tal-mudelli (Front-End GUI)
żżid, tneħħi, timmodifika tabs, shortcuts, links għal riżultati tad-data
Drittijiet ta 'Aċċess Oħra:
Aċċess sħiħ għal @City Cloud Database MySQL / MariaDB fejn id-dejta tal-apparat kollha hija maħżuna
L-aċċess għas-Servizzi tal-Web huwa definit (kredenzjali) għall-klijent.
Il-klijent mhux permess li jgħaddi kredenzjali lil partijiet terzi (aċċess multiplu tar-riżultati jista 'jaffettwa l-prestazzjoni, l-istabbiltà u s-sigurtà tas-sistema ġenerali)
Taħt ċirkostanzi speċjali u użu ta 'Server Dedikat ta' prestazzjoni għolja, kont pubbliku jista 'jitwaqqaf biex josserva l-aktar dejta kurrenti (mhux storika).
L-utent jista 'jidduplika d-dejta mas-server MySQL tiegħu stess u jwettaq l-analiżi u l-ipproċessar tad-dejta tiegħu stess, sabiex ma jaffettwawx il-prestazzjoni ta' @City Server
iSys - Persunal tas-Sistemi Intelliġenti - għandhom aċċess illimitat għal server sħiħ inkluż kont root u aċċess sħiħ għad-DB għall-manutenzjoni.
Taħt ċerti ċirkostanzi l-iSys tista 'tagħti drittijiet limitati addizzjonali lill-klijent (skripts PHP, fajls) wara li tivverifika l-kodiċi tas-sors, tagħmel testijiet, jekk ma taffettwax is-sigurtà, l-istabbiltà u l-prestazzjoni ġenerali tas-sistema.
L-apparat tagħna fih mikrokontrollur u modulu GSM / GPS / GNSS (2G..4G, NBIoT, CATM1) għall-komunikazzjoni. Mikrokontrollur fih bootloader kriptat għal aġġornament sikur tal-firmware OTA. Dan jippermetti l-ħolqien ta 'ħafna varjanti tas-sistema bbażati fuq l-istess "Apparat Smart CIoT".
Kontrolluri Ethernet u WiFi jippermettu komunikazzjoni bbażata fuq l-IP lis-sistema (mingħajr ħlas għal trasferiment ta 'data lill-operatur GSM). Dan l-apparat ikkifra wkoll bootloader u l-apparati jistgħu jiġu aġġornati permezz tal-interface nattiv tiegħu. Għall-WiFi għandu aġġornament tal-firmware OTA mis-server prinċipali
LoRaWAN jippermetti t-trasmissjoni tad-dejta fuq distanzi twal ħafna (sa madwar. 15km). Din il-firxa tiddependi fuq il-veloċità tat-trasmissjoni tad-dejta, l-ammont ta 'dejta, l-urbanizzazzjoni taż-żona u l-effiċjenza tal-mogħdijiet tar-radju tal-apparati.
L-apparati tagħna jinkludu mikrokontrollur u modulu LoRaWAN għall-komunikazzjoni. Il-mikrokontrollur fih bootloader kriptat għal aġġornament tas-softwer OTA sigur. Dan jippermettilek toħloq varjanti ta 'sistema multipli bbażati fuq l-istess "IoT smart device". L-apparati joperaw fil-faxxa miftuħa ISM mingħajr ħlasijiet addizzjonali ta 'abbonament. Huwa meħtieġ li tuża LoRaWAN Gateways biex tkopri ż-żona kollha b'aċċess għall-Internet. Fil-każ ta 'xtiebi LoRaWAN eżistenti fil-firxa ta' apparati (konfigurati għal server TTN), huwa possibbli li tintbagħat informazzjoni permezz tagħhom. L-aġġornament tal-firmware jeħtieġ is-server LoRaWAN tan-netwerk / applikazzjoni tiegħu stess u firxa tajba għall-komunikazzjoni.
Hemm diversi għażliet għan-negozju u l-kooperazzjoni:
importazzjoni / esportazzjoni ta 'prodotti lesti (swiċċbords, apparat) - prodotti finali
importazzjoni / esportazzjoni ta 'prodotti OEM (PCBs, kontrolluri, eċċ) - prodotti intermedji, spare parts
franchise - produzzjoni bbażata fuq il-liċenzja tagħna għal swieq lokali (aħna nipprovdu biss mikrokontrolluri programmati) taħt iSys - Brands ta 'Sistemi Intelliġenti
Koproduzzjoni - (bħal hawn fuq) iżda taħt Marki esterni
Il-pjattaforma @City tappoġġja mudell ta 'Front-End personalizzabbli għall-viżwalizzazzjoni, mistoqsija, limitazzjoni u pproċessar tad-dejta (Data kurrenti / storika):
Ħares data magħżula fuq il-mappa (ġeolokalizzazzjoni)
juri dejta u riżultati magħżula fit-tabelli
turi d-dejta magħżula fil-bar charts
turi dejta magħżula f'ċarts storiċi
tesporta dejta lejn applikazzjonijiet ta 'partijiet terzi u aktar ipproċessar
funzjonalità oħra tiġi aġġornata fuq talbiet individwali.
Front-End ta 'l-Utent huwa aċċessibbli permezz ta' dominju / sottodominju / fajl ta 'direzzjoni mill-ġdid statika ta' l-IP jew DNS jekk disponibbli.
Installazzjoni Eżemplari u Demo (Huwa attivat biss għal klijenti prospettivi).
Jekk jogħġbok għarrafna meta trid tittestjah - biex tippermetti aċċess pubbliku għall-pjattaforma.
Jista 'jeħtieġ IP statiku ta' kompjuter remot biex jippermetti komunikazzjoni mal-pjattaforma @City.
Il-paġna ewlenija titħalla vojta intenzjonalment għal raġunijiet ta 'sigurtà: http: //% YourIP% / IoT /
Jista 'jkun attivat u editjat individwalment u jkun fih links għas-servizzi kollha disponibbli ta' @City IoT Pjattaforma jekk tkun meħtieġa
Main Form hija maħsuba biex toħloq presets u tabs ġodda: http: //%IP%/IoT/que.php
Din hija forma inizjali għall-ħolqien ta 'riżultati, veduti u tabs għal kull konfigurazzjoni
Deskrizzjonijiet (Minn fuq u mix-xellug għal-lemin)
Immodifika l-Fajl CSS tat-Tema tal-Viżwalizzazzjoni għandu jeżisti fi "mudelli / css /" direttorju - elenkat awtomatikament.
Agħżel l-oqsma ewlenin viżibbli fuq il-mejda. Huwa huwa aġġornat awtomatikament.
Ħassar l-oqsma kollha (trid tkun segwita billi tagħżel uħud minnhom manwalment)
Agħżel l-oqsma kollha (trid tkun segwita billi neżelezzjoni xi wħud minnhom manwalment)
Din hija ekwivalenti għall-kaxxa tal-kontroll (X) kollha
Tabs maħluqa individwalment bl-ismijiet u l-presets (maħżuna fi cfg / tabs.cfg fajl).
Il-fajl fil-fatt fih l-isem u l-URL (separati minn tab char).
Juri l-oqsma kollha limitati minn Field Filter.
Oqsma fit-tabella:
mappa- riżultati tal-immappjar fuq il-mappa (qasam wieħed jew aktar jista 'jintgħażel)
l-istorja - mapep storiċi (qasam wieħed jew aktar jista 'jintgħażel)
tab - juri tabella (tista 'tintgħażel kwalunkwe kombinazzjoni ta' oqsma)
bar - qasam wieħed biss jintwera fuq il-bar chart
Meta tagħfas waħda mill-valur tagħha tiftaħ riżultati ġodda b'oqsma magħżula (għar-ringiela kurrenti).
Żieda / tneħħija ta 'Tab bl-isem stabbilit ġewwa Tab qasam. Juża biss oqsma magħżula fl-istess ringiela tat-tabella.
Meta tagħfas kwalunkwe isem ieħor tal-qasam tibda l-Viżwalizzazzjoni tad-Dejta tal-qasam magħżul għar-ringiela magħżula.
L-ordni tal-oqsma murija huma bħala l-ordni tagħha f'forma ta 'oqsma (madankollu tm qasam dejjem jintbagħat fit-tmiem tat-test). Din l-ordni tista 'tinbidel biss bl-editjar dirett tal-parametri tal-URL (parti mill-ordni tal-oqsma).
Pereżempju: Twaqqif Tab ma ' Traċċar tal-Assi isem u fih mappa bil-ħin u l-veloċità fuq il-mappa
Id-deskrizzjoni kollha li tirreferi għar-ringiela fejn "Map" it-test jinsab "Mexxi" kolonna.
Daħħal l-isem "Traċċar tal-Assi" fi Tab qasam (mingħajr virgoletti)
Kun żgur li l-kolonni kollha mhumiex magħżula fir-ringiela
agħżel tm, gps_speed_km fil-filliera biss
agħfas + buttuna fejn fir-ringiela
Il-mapep jistgħu jiġu mnedija minn MainForm bi pre-konfigurazzjoni
L-inizjalizzazzjoni tal-mappa titwettaq manwalment meta titwettaq direttament bil-link: > http: //%IP%/IoT/maps.php
L-utent għandu jagħżel l-oqsma kollha (Agħfas Deselezzjona Buttuna)
Agħfas xi kaxxa ta 'kontroll għall-oqsma murija (eż. Ain5 (għal livell ta 'Smog) u tm (għad-data / ħin tal-kejl)
agħfas "V" checkbox biex taħbi l-forma tal-oqsma
agħfas Eżegwixxi buttuna biex tmexxi mistoqsija tad-DB u turi informazzjoni kurrenti mis-sensuri / apparati kollha
Mappa bid-dejta tiġi aġġornata wara 30 sekonda jew aktar.
Settings deskritti mix-xellug għal-lemin (fuq il-screenshot hawn fuq).
Il-livell ta 'zoom jista' jiġi modifikat billi jintużaw buttuni (+/-) għall-iskala (current_scale * 2 jew current_scale / 2 rispettivament). Jekk tagħfas waħda minn dawn il-buttuni awtomatikament timmodifika l-iskala.
Mod ieħor huwa li tagħżel Zoom Level in Zoom Combo Box field u agħfas Eżegwixxi buttuna. F'dan il-każ View / Map sħiħ jerġa 'jitgħabba u jiġi aġġornat (jieħu ftit waqt l-inizjalizzazzjoni).
IMEIfield fih apparat ID uniku jew psewdonimu uniku għal apparat. L-issettjar awtomatiku huwa * (asterisk) li turi l-aktar valuri reċenti u ġeolokalizzazzjoni għal kull apparat.
L-issettjar tal-IMEI għal kwalunkwe valur ieħor, juri dejta storika tal-apparat magħżul. Għandu sens biss għal sensuri mobbli u li jiċċaqalqu, inkella r-riżultati se jikkoinċidu fuq il-mappa fl-istess pożizzjoni.
Issettja l-pożizzjoni ċentrali tal-mappa. Dan il-field huwa ssettjat għall-pożizzjoni tal-cursor meta l-buttuna tal-maws hija ppressata fuq il-mappa.
Stil tal-mappa / tema jistgħu jintgħażlu minn Map Qasam ComboBox (eż. Skur, Griż, Topografiku).
Diversi temi tal-mappa jista 'jkollhom livelli massimi differenti ta' zoom u għalhekk jistgħu jinfurzaw Tema xierqa biex iżidu l-iskala tal-mappa.
Fejn Klawsola tintuża għal sekwenza ta 'mistoqsija addizzjonali {WHERE part} għal MySQL / MariaDB.
Din il-klawsola titqies għall-kostruzzjoni ta 'sekwenza MISTOQSIJA sħiħa għar-riżultat tad-database. Jista 'jillimita d-dejta, il-ħin u kwalunkwe valuri oħra billi jillimita l-għadd tar-riżultati. Ismijiet oriġinali tal-kaxxa tat-tabella (mhux psewdonimu) għandhom jintużaw f'dan il-qasam. Eż.
gps_speed_km> 10 // il-veloċità hija aktar minn 10km / h
ain5> 3 // ain5 hija akbar minn 3 (li żżomm għadd ta 'partiċelli ta' 2.5um - livell ta 'smog)
gps_speed_km> 10 u ain6> 5 // il-veloċità hija aktar minn 10km / h u ain6 hija akbar minn 5 (iż-żamma tal-għadd ta 'partiċelli ta' 10um - livell ta 'smog)
Li tagħfas din il-buttuna hija meħtieġa biex tbiddel kwalunkwe settings, parametri (ħlief li tagħfas +/- buttuni).
Mappa hija mgħobbija mill-bidu bi presets ġodda.
Mappa ma tkun mgħobbija xejn, meta l-ebda dejta ma tkun disponibbli għal mistoqsija kurrenti.
Wara li tagħfas din il-buttuna mill-inqas qasam wieħed irid jintgħażel manwalment biex jintwerew ir-riżultati fuq il-mappa.
Din il-kaxxa ta 'kontroll tintuża biex turi / taħbi l-għażla tas-seletturi tal-oqsma li għandhom jintwerew.
Din il-kaxxa ta 'kontroll tippermetti li tinħeba Formola sħiħa ħlief ( +/- buttuni)
Ir-riżultati fuq il-mappa huma aġġornati kontinwament u aġġornati b'valuri ġodda
Eż. Riżultati ta 'Smog (Sensor installat fuq il-karozza): livell ta' Smog partiċelli 2.5um (Ain5), Veloċità (gps_speed_km), Data / Ħin (tm), mappa (2 - topografika), livell ta 'zoom 16
Fejn klawsola:
"gps_fix = 3 u tm> "2019-02-18 00:00:00" u tm <"2019-02-19 00:00:00" u gps_speed_km> 0".
// GPS = riżultati 3D validi & data = 2019-02-18 & veloċità> 0 km / h
Uri r-riżultati fit-tabella.
Fuq "Forma Prinċipali" agħfas "mejda" oġġett, wara li tagħżel xi oqsma biex turi tabella konfigurata minn qabel
Meta t-tabella tkun miftuħa mill-link http: //%IP%/IoT/que.php? func = tabs teħtieġ inizjalizzazzjoni minn qabel tas-settings.
Tista 'tagħżel oqsma viżibbli (billi tagħfas "Oqsma Viżibbli" ) checkbox.
Agħfas il-kaxxa kollha meħtieġa għall-oqsma murija
Agħfas checkbox "Oqsma Viżibbli" biex taħbi l-għelieqi jiffurmaw
Agħfas il-buttuna Eżegwixxi biex tmexxi mistoqsija tad-DB u turi tabella
Is-settings huma deskritti mix-xellug għal-lemin (fuq il-screenshot).
Il-qasam tal-għażla huwa ekwivalenti għall-ippressar tal-intestatura tal-kolonna.
IMEIfield fih apparat ID uniku jew psewdonimu uniku għal apparat. B'valur vojt juri tabella tal-iktar valuri reċenti.
L-issettjar tal-IMEI għal kwalunkwe valur ieħor, juri dejta storika tal-apparat magħżul.
Dan huwa suffiss għal string ta 'mistoqsija addizzjonali MySQL / MariaDB {WHERE part}
Din il-klawsola titqies biex tinbena sekwenza MISTOQSIJA sħiħa għar-riżultat tad-database. Jista 'jillimita d-dejta, il-ħin u kwalunkwe valuri oħra billi jillimita l-għadd tar-riżultati. Ismijiet oriġinali tal-kaxxa tat-tabella (mhux psewdonimu) għandhom jintużaw f'dan il-qasam. Eż.
gps_speed_km> 10 // il-veloċità hija aktar minn 10km / h
ain5> 3 // ain5 hija akbar minn 3 (li żżomm għadd ta 'partiċelli ta' 2.5um - livell ta 'smog)
gps_speed_km> 10 u ain6> 5 // il-veloċità hija aktar minn 10km / h u ain6 hija akbar minn 5 (iż-żamma tal-għadd ta 'partiċelli ta' 10um - livell ta 'smog)
Wara li tagħfas din il-buttuna mill-inqas qasam wieħed irid jintgħażel manwalment biex jintwerew ir-riżultati fuq il-mappa.
Li tagħfas din il-buttuna hija meħtieġa biex tbiddel kwalunkwe settings, parametri (ħlief li tagħfas +/- buttuni).
It-Tabella terġa 'titgħabba mill-bidu bi presets ġodda.
Din il-kaxxa ta 'kontroll tintuża biex turi / taħbi l-għażla tas-seletturi tal-oqsma li għandhom jintwerew.
Ir-riżultati fit-tabella huma magħżula skond Issortja issettjar fuq il-post. L-ordni tal-għażla tista 'tinbidel billi tagħfas header tar-ringiela (darba għal direzzjoni waħda darbtejn għal direzzjoni oħra).
Xi riżultati f'kolonni jorbtu ma 'aktar skrins ta' viżwalizzazzjoni (hard-coded).
Meta tkun qed turi dejta storika għall-apparat għandha tkun limitata sabiex ma tintwerax informazzjoni sħiħa dwar l-istorja minħabba li tista 'twassal għal prestazzjoni jew problemi ta' memorja.
Bar charts għandhom jiġu eżegwiti mill-Main Form billi tagħfas field wieħed fir-ringiela "Bar".
Turi vireg magħżula normalizzati għall-valur massimu, li juru mill-ogħla għall-inqas ordni.
Huwa utli biex tivverifika malajr riżultati estremi u tieħu xi azzjonijiet.
L-avveniment Mouse Over se juri informazzjoni addizzjonali għall-apparat.
Ċarts storiċi jistgħu jinbdew mill-MainForm meta tagħfas il-kolonna magħżula fir-ringiela "Storja" (għal qasam wieħed).
Għal oqsma multipli fir-ringiela "Storja" l-oqsma mixtieqa għandhom jiġu ċċekkjati u l-link "Storja" għandha tkun ippressata fil-kolonna "Mexxi".
Ir-riżultati storiċi huma limitati għall-aħħar 24 siegħa + l-24 siegħa li ġejjin (għal mapep eventwali ta 'aġġornament), meta ma ġew stabbiliti l-ebda limiti.
Ċarts storiċi meta miftuħa mill-link prinċipali jeħtieġu inizjalizzazzjoni bħala riżultati oħra, meta miftuħa mill-link mingħajr parametri ta 'preferenzi.
Jistgħu jintgħażlu oqsma multipli biex juru diversi oġġetti. Jista 'jiġi ssettjat ukoll fil-Formola tal-Filtru tal-Qasam.
Agħfas il-kaxxa kollha meħtieġa għall-oqsma murija
Agħfas checkbox "Oqsma Viżibbli" biex taħbi l-għelieqi jiffurmaw
Agħfas il-buttuna Eżegwixxi biex tmexxi l-mistoqsija tad-DB u turi t-tabella
Oġġetti deskritti minn fuq u mix-xellug għal-lemin (fuq il-screenshot).
IMEIfield fih apparat ID uniku jew psewdonimu uniku għal apparat. Bil-valur * (asterix) juri tabella tal-iktar valuri reċenti li m'għandha l-ebda sens.
L-issettjar tal-IMEI għal kwalunkwe valur ieħor, juri dejta storika tal-apparat magħżul.
Klawsola biex tillimita r-riżultati tad-dejta MySQL / MariaDB sekwenza ta 'mistoqsija addizzjonali {FEJN parti}.
Din il-klawsola titqies għall-kostruzzjoni ta 'sekwenza MISTOQSIJA sħiħa għar-riżultat tad-database. Jista 'jillimita d-dejta, il-ħin u kwalunkwe valuri oħra billi jillimita l-għadd tar-riżultati. Ismijiet oriġinali tal-kamp tal-mejda (mhux alias) għandhom jintużaw f'dan il-qasam u sintassi SQL valida. Eż.
gps_speed_km> 10 // il-veloċità hija aktar minn 10km / h
ain5> 3 // ain5 hija akbar minn 3 (li żżomm għadd ta 'partiċelli ta' 2.5um - livell ta 'smog)
gps_speed_km> 10 u ain6> 5 // il-veloċità hija aktar minn 10km / h u ain6 hija akbar minn 5 (iż-żamma tal-għadd ta 'partiċelli ta' 10um - livell ta 'smog)
Wara li tagħfas din il-buttuna mill-inqas qasam wieħed irid jintgħażel manwalment biex jintwerew ir-riżultati storiċi.
Tagħfas din il-buttuna hija meħtieġa biex tbiddel kwalunkwe settings, parametri (ħlief li juru l-oqsma jew il-pannell tal-mistoqsijiet). It-Tabella terġa 'titgħabba mill-bidu bi presets ġodda.
Din il-kaxxa ta 'kontroll tintuża biex turi / taħbi l-għażla tas-seletturi tal-oqsma li għandhom jintwerew.
Il-pointer tal-maws juri l-valuri tal-kejl u d-data / ħin.
Funzjoni / WWW Browser | Chrome 72 | FireFox 65 | Xifer | Opra 58 |
Mapep | + | + | + | + |
Storiku | + | + (*) | + | + |
Bars | + | + | + | + |
Tabs | + | + | + | + |
* - Firefox ma jappoġġjax is-selettur tad-data / ħin (il-qasam tat-test għandu jiġi editjat manwalment bl-użu ta 'format xieraq ta' data).
Internet Explorer mhuwiex appoġġjat (uża Xifer minflok)
Web browsers oħra ma ġewx ittestjati.
Il-paġni tal-web huma bbażati fuq mudell ta 'fajl ġenerali li jinsab fi "mudelli" direttorju "* .mudell".
Barra minn hekk kull tip ta 'paġna fiha:
Fajl "* .head" li jaħżen l-intestatura tal-paġna (links, CSS importati, JavaScript Fajls, eċċ. )
Fajls "* .foot" li jaħżnu footer tal-paġna (links, eċċ.) )
It-Tema tal-Viżwalizzazzjoni tista 'tinbidel skont il-preferenzi tal-utent billi tlaħħaq u timmodifika fajls CSS. Fajls CSS jinsabu fi "mudelli / css" direttorju. Temi tal-Paġni tal-Web differenti jistgħu jintużaw biex joħolqu ottimizzati eż. stampar, SmartPhones, mudelli PADs.
Table fehmiet - għandhom qasam li jista 'jintgħażel għall-għażla tal-fajl CSS għal modifika sħiħa tat-tema (maħżuna f' "mudelli / css / tabs" direttorju).
Map fehmiet - tema ġenerali hija magħżula minn "mappa" tip kaxxa combo. Barra minn hekk hemm fajl CSS default "templates / css / map.css" li fih xi funzjonalità addizzjonali bħal riżultati ta 'ħabi / kulur ibbażati fuq il-valuri tiegħu. Il-bqija ta 'dan il-fajl CSS huwa prattikament limitat għal mistoqsijiet u forom ta' kamp.
Ħafna minn @Pjattaforma tal-Belt Fajls PHP għall-viżwalizzazzjoni jaċċettaw cssparametru bil-valur tal-isem tal-fajl għat-Tema (mingħajr estensjoni). Il-fajl irid jinstab fid-direttorju "templates / css" u l-isem huwa sensittiv għall-kawża.
Xi elementi tal-wiri tat-Tema jinsabu direttament fil-fajl located li jinsab fi "mudell / js" direttorju.
Prinċipali @Belt kitba"@ City.js" tinsab fid-direttorju ta 'fuq. M'hemm l-ebda possibbiltà ta 'modifika f'dan post, madankollu l-iskritt jista 'jiġi kkupjat "mudelli / js" direttorju u modifikat hemmhekk. L-użu ta 'skritt individwali jeħtieġ aġġornament tal-header files kollha.
Xi sensuri uniċi jistgħu jeħtieġu funzjonijiet ta 'kalkolu dedikati.
M'hemm l-ebda possibbiltà li taġġorna u żżomm varjanti multipli ta ' @City Server Software, Interface tal-PHP front-end, li jikkawża ħafna kwistjonijiet, verżjonijiet, żbalji.
L-aħjar mod u l-eħfef biex jinkiseb, huwa l-aġġornament ta 'fajls "overlay" għal wiri xieraq tal-valur / deskrizzjoni.
Skripts JS oriġinali huma fajl ta 'test miftuħ u jistgħu jiġu adottati għall-bżonnijiet tal-klijent. Kif intqal fil-kapitolu preċedenti għandhom jiġu kkupjati "mudelli / js" direttorju fejn il-klijent għandu drittijiet ta 'aċċess għal modifika.
Aspett tekniku dwar l - ipprogrammar ta ' @Belt is-sistema mhix suġġetta għal dan id-dokument, madankollu l-iżviluppatur tal-Web b'għarfien bażiku tal-HTML u l-JS jista 'jippersonalizza l-applikazzjoni tal-Web Front-end għall-bżonnijiet individwali tal-klijenti.
Database @City b'isem "IoT" jew "* IoT" hija maqsuma f'tabelli (fejn l-asterix huwa prefiss skont il-hosting server - jekk meħtieġ). DataBase jista 'jkun osservat fi PHPAdmin (applikazzjoni tal-web) fil-link http: //% IP% / phpmyadmin
Tabelli Issettjati għal kull Apparat (fejn * {asterix} huwa l-indirizz IMEI - ID uniku):
"* _t" - tokens għall-awtorizzazzjoni tal-utenti kurrenti (mhux użati għal sħab ta 'Klijent Uniku)
"* _c" - kju ta 'kmandi (Avvenimenti) - biex jintbagħtu lill-apparat
"*" - ir-riżultati kollha tal-istat dekodifikat.
Tabelli oħra:
"ithings_" tabella - fiha l-istatus kurrenti dekodifikat tal-apparati kollha (huwa kkupjat waqt l-aġġornament ta 'kull wieħed "*" tabelli). Struttura ta ' ithings_ tabella hija kważi l-istess għal "*" imwejjed. "ithings_" għandhom oqsma addizzjonali għall-Indirizz Postali u deskrizzjonijiet.
it-tabella "utenti" hija ristretta u għandha tiġi modifikata.
"idx" - indiċi
"tm" - timestamp awtomatiku
"dt" - timestamp unix
"imei" - indirizz uniku tal-apparat
"rssi" - Livell tas-sinjal RSSI
"rsrp" - Sinjal RSRP
"avvenimenti" - avvenimenti ta 'stennija biex jintbagħtu lill-kontrollur
"barra1" .. "barra16" - l-istat tal-ħruġ dekodifikat
"in1" .. "in16" - l-istat tad-dħul iddekowdjat
"Ain1" .. "ain8" - valuri ADC dekodifikati (RAW)
"sens1" .. "sens8" - valuri tas-sensuri kkonvertiti (jiddependi fuq it-tip ta 'apparat)
"dimm1" .. "dimm8" - valuri ta 'dimmers dekodifikati (jiddependi fuq it-tip ta' apparat)
"int1" .. "int6" - valuri tal-counters dekodifikati (jiddependi fuq it-tip ta 'apparat)
"test1" .. "test6" - valuri tat-test dekodifikat (jiddependi fuq it-tip ta 'apparat)
"ħolqien" - data / ħin tal-ħolqien tal-apparat
"l-aħħar" - l-aħħar data / ħin
"utent" - użu futur
"jgħaddi" - użu futur
"sn" - gsm serial nr
"status" - l-istatus tal-kontrollur attwali mhux dekodifikat f'format hex
"hash_code" - użu futur
"addr" - indirizz qasir tat-tagħmir
"fwnr" - firmware nr
"b'diżabilità" - apparat b'diżabilità (mhux imwettaq)
"gsm_nr" - Numru gsm ta 'CIoT
"bejjiegħ" - kodiċi tal-bejjiegħ (għal konċessjoni / koproduzzjoni)
"timezone" - Offset taż-Żona tal-Ħin
"dst" - Uża settings ta 'tfaddil ta' Kuljum
"gps_lat" - Latitudni GPS
"gps_long" - Il-Lonġitudni tal-GPS
"gps_hdop" - GPS HDOP
"gps_alt" - Altitudni tal-GPS
"gps_fix" - Fissazzjoni tal-GPS (trid tkun 3 - għal riżultati validi)
"gps_cog" - GPS Cog
"gps_speed_km" - Veloċità tal-GPS f '[km / h]
"gps_sat" - Satelliti tal-GPS misjuba
"kontinent", "pajjiż", "reġjun", "sottoreġjun", "sottoreġjun", "belt", "distrett", "triq", "triq_nr", "oġġett_nr" - Indirizzi tal-klijent u oqsma tad-deskrizzjoni (!!!! Mhux disponibbli għal "*" tabelli storiċi)
"log" - dejta tal-log
L-ismijiet tal-oqsma huma importanti biex jinħolqu mistoqsijiet SQL biex tiżdied il-funzjonalità tat-tfittxija minħabba li l-isem oriġinali għandu jintuża fid-Dikjarazzjoni SQL.
Din it-tabella hija kju ta 'avveniment / kmand għal kull apparat u għandha l-istruttura li ġejja:
"kmand" - kmand li għandu jintbagħat jew diġà mibgħut lill-kontrollur
"ikkonfermat" - bandiera ta 'konferma jekk kienet diġà mibgħuta u kkonfermata
"data" - timestamp unix tal-avveniment
"aġġornat" - bandiera ta 'aġġornament awtomatiku (data / ħin tat-timestamp)
Id-dejta tista 'tkun aċċessibbli mingħajr applikazzjoni tal-Web Front-end. Is-sistema @City fiha skript b'funzjonijiet ta 'livell medju. Ir-riżultati jintbagħtu lura f'format JSON.
http: //%IP%/IoT/que.php? func = devsjson
Il-mistoqsija tirritorna sħiħa "_hwejjeġ" tabella (l-istati kurrenti tal-apparati kollha) fil-Format JSON:
[{ "pajjiż":"", "belt":"", "kontinent":"", "pajjiż":"", "reġjun":"", "sottoreġjun":"", "sottoreġjun":"", "belt":"", "distrett":"", "triq":"", "street_nr":"", "oġġett_nr":"", "gps_lat":"0000.0000N", "gps_long":"00000.0000E", "tm":"2019-02-10 12:56:23", "ħolqien":"2019-02-09 18:12:38", "l-aħħar":"0000-00-00 00:00:00", "avvenimenti":"", "utent":"", "jgħaddi":"", "imei":"351580051067110", "sn":"", "status":"73000200000f360033026800240000002c002c002dffffffffffffffff5b63000001c1000001c2000000000000000009250a4f0a760a7a0a750a780a7e0000031d032205fc34029b025c025600400", "hash_code":"", "addr":"", "fwnr":"", "b'diżabilità":"", "gsm_nr":"", "bejjiegħ":"", "żona tal-ħin":"", "dst":"", "rssi":"91", "rsrp":"99", "gps_lat":"0000.0000N", "gps_long":"00000.0000E", "gps_hdop":"", "gps_alt":"", "gps_fix":"4", "gps_cog":"", "gps_speed_km":"", "gps_sat":"", "avvenimenti":"", "barra1":"0", "barra2":"0", "barra3":"0", "barra4":"0", "barra5":"0", "barra6":"0", "barra7":"0", "barra8":"0", "barra9":"0", "barra10":"1", "barra11":"0", "barra12":"0", "barra13":"0", "barra14":"0", "barra15":"0", "barra16":"0", "in1":"0", "in2":"0", "in3":"0", "in4":"0", "in5":"0", "in6":"0", "in7":"0", "in8":"0", "in9":"0", "in10":"0", "fl-11":"0", "fl-12":"0", "fl-13":"0", "fl-14":"0", "fl-15":"0", "in16":"0", "Ain1":"3894", "ain2":"51", "ain3":"616", "ain4":"36", "ain5":"0", "ain6":"44", "ain7":"44", "ain8":"45", "sens1":"0", "sens2":"0", "sens3":"0", "sens4":"0", "sens5":"0", "sens6":"0", "sens7":"0", "sens8":"0", "dimm1":"255", "dimm2":"255", "dimm3":"255", "dimm4":"255", "dimm5":"255", "dimm6":"255", "dimm7":"255", "dimm8":"255", "int1":"-16776767", "int2":"450", "int3":"", "int4":"", "int5":"", "int6":"0", "test1":"", "test2":"", "test3":"", "test4":"", "test5":"", "test6":"" }]
Mistoqsija dejta storika ta 'apparat wieħed mill-IMEI nr:
http: //%IP%/IoT/que.php? func = imeijson & imei = 356345080018095
Minħabba li t-tabella sħiħa jista 'jkun fiha miljuni ta' ringieli għandha tkun limitata bil-klawsola WHERE sabiex ma twaqqafx is-server.
Parametri addizzjonali parametri url:
funzjonijiet - imeijson
imei - IMEI tal-apparat
qasam - oqsma li għandhom jintwerew fir-riżultati (lista separata mill-koma)
min - valur minimu għall-ewwel qasam mil-lista
massimu - valur massimu għall-ewwel qasam mil-lista
sjewt - qasam għal tip
tm - il-qasam jiżdied awtomatikament mar-riżultati.
where - fejn klawsola biex tillimita d-dejta
Eżempju:
Irridu niksbu r-riżultat li ġej
għal apparat bi imei=356345080018095
Uri l-oqsma: ain5, ain6, gps_lat, gps_long
u limitu ain5 fil-medda ( 1, 10000 ) - għandu jkun l-ewwel qasam fil-lista
u GPS ikollok data valida (gps_fix = 3)
u data / ħin (tm) from2019-02-14 23:00:19 to 2019-02-15 00:00:00
String tal-URL Mibnija:
http: //%IP%/IoT/que.php? func =imeijson& imei =356345080018095& qasam =ain5, ain6, gps_lat, gps_long& min =1& mass =1000& fejn =gps_fix = 3 u tm> "2019-02-14 23:00:19" u tm <"2019-02-15 00:00:00"
Riżultati tal-Mistoqsija:
[{ "ain5":"66","ain6":"68","gps_lat":"5202.7326N","gps_long":"02115.8073E","tm":"2019-02-14 23:04:31" }, { "ain5":"67","ain6":"76","gps_lat":"5202.7328N","gps_long":"02115.8075E","tm":"2019-02-14 23:05:42" }, { "ain5":"63","ain6":"77","gps_lat":"5202.7328N","gps_long":"02115.8074E","tm":"2019-02-14 23:06:05" }, { "ain5":"58","ain6":"77","gps_lat":"5202.7328N","gps_long":"02115.8075E","tm":"2019-02-14 23:06:32" }, { "ain5":"58","ain6":"68","gps_lat":"5202.7328N","gps_long":"02115.8076E","tm":"2019-02-14 23:06:55" }]
Din il-funzjoni tirritorna dejta limitata mit-tabella "_ithings"
http: //%IP%/IoT/que.php? func = fieldjson & field = ain5 & min = 13 & max = 5000
Parametri:
funzjonijiet - fieldjson
qasam - qasam li għandu jintwera fir-riżultati - imei u tm huma miżjuda awtomatikament
min - valur minimu għall-għalqa
massimu - valur massimu għall-għalqa
Għal sekwenza ta 'mistoqsija ta' hawn fuq tirritorna riżultati ta ' ain5, imei, tm oqsma:
jekk ain5 tinsab fil-firxa (13,5000)
Riżultati tal-Mistoqsija:
[{"imei":"353080090069142", "tm":"2019-03-14 11:51:01", "ain5":"14" },
{"imei":"356345080018095", "tm":"2019-02-20 09:13:04", "ain5":"115" },
{"imei":"karczew", "tm":"2019-03-07 13:08:22", "ain5":"103" }]