Ardán Cloud @City IoT




iSys - Córais Chliste IoT Réitigh









IoE.Systems

Clár ábhair

1. Réamhrá. 5

1.1 Cineálacha feiste tacaithe. 5

1.2. Cineálacha táirgí tacaithe. 5

1.3. Prótacail chumarsáide tacaithe 5

1.4. Teicneolaíocht Cumarsáide Tacaithe na nGléasanna 6

1.5. Freastalaí Cloud @City 6

1.5.1. Geataí freastalaí agus cumarsáide 7

1.5.2 Comhtháthú LoRaWAN HTTP 7

1.5.3. Comhéadan ceann tosaigh 8

1.5.3. Cearta rochtana freastalaí 8

1.6. Gléasanna Cliste 9

1.6.1. CIoT - Feistí GSM 9

1.6.3. BAS, BMS, IoT - Feistí Ethernet agus WiFi 9

1.6.2. Devices -LoRaWAN feistí 9

1.7. Roghanna Gnó go Gnó (B2B) 9

2. @City IoT Feidhmiúlacht Ardán 10

3. Príomh Leathanach 11

4. Príomhfhoirm 11

4.1. Ceanntásc 12

4.1.1. Nasc Baile - (osclaítear tábla na dtorthaí iarbhír) 12

4.1.2. Bosca seiceála "X" - osclaítear / dúnann sé Foirm Fiosrúcháin 12

4.1.3. Bosca seiceála "V" - osclaítear / dúnann Foirm Réimsí 12

4.1.4. Deilbhíní grafacha - naisc le torthaí léirshamhlaithe (inite) 12

4.2. Foirm: 12

4.2.1. Bosca seiceála "X" - osclaítear / dúnann sé Foirm Fiosrúcháin 12 ar fad

4.2.2. CSS - Roghnaigh Téama Amharcléirithe 12

Bosca seiceála 4.2.3.Vible Fields - taispeánann / seithí Liosta Scagaire Allamuigh 12

4.2.4. Cluaisín: Ainm Cluaisín le 12 a chur leis nó a bhaint

4.2.5. Cuir / Bain Cnaipí - Cuir nó bain cluaisíní leis an ainm i réimse Tab 12

4.2.6. Roghnaigh Cnaipe Lárnach 12

4.2.7. Déan an Cnaipe Uile a Dhéanamh 12

4.2.7. Roghnaigh Gach Cnaipe 12

4.2.8. Folaigh Scagaire - Folaigh Foirm 12 ar fad

4.2.9. Cnaipe Forghníomhaithe - Athraigh socruithe na bparaiméadar 13

4.2.10. Bosca seiceála "V" - seó / réimsí ard scagaire. 13

4.3. Cluaisíní 13

4.4. Clár Ábhair Tábla 13

4.4.1. Rith - amharc ar chineál toradh 13

4.4.2. Cóip (+/- naisc) 13

4.4.3. Naisc Cill Tábla 13

4.5. Ordú Sonraí 13

4.6. Sampla 13

5. Léarscáileanna 15

5.1. Tionscnamh Léarscáileanna 15

5.2. Socruithe Roghnach do cheist 15

5.2.1. Athraigh scála MAP (Leibhéal Zúmáil) 16

5.2.2. IMEI (Roghnaigh Réimse Gléas) 16

5.2.3. Réimsí comhordaithe Lon, Lat (Domhanfhad, Domhanleithead) 16

5.2.4. Stíl MAP (Téama) a mhodhnú 16

5.2.5. ÁIT Clásal 16

5.2.6. Forghníomhú (Cnaipe Ceist Rith) 16

5.2.7. Déan gach ceann a dhí-roghnú (Bain gach réimse den cheist) 17

5.2.8. Bosca Seiceála "V" (Foirm Réimse Oscailte / Dún) 17

5.2.9. Bosca Seiceála "X" (Taispeáin / Folaigh Foirm Fiosrúcháin) 17

5.3. Sampla 17

6. Taispeáin Torthaí i dTábla 18

6.1. Tús 18 a thionscnamh

6.2. Socruithe Roghnach do cheist 19

6.2.1. Sórtáil - sórtáil réimse agus ord ag dul suas / ag dul síos 19

6.2.2. DB / IMEI - Roghnaigh Gléas 19

6.2.3. CSS - roghnaigh stíl (Téama Amharcléirithe) 20

6.2.4. Réimsí Infheicthe - Taispeáin / Folaigh Foirm Réimsí 20

6.2.5. Bain Folamh - Ná taispeáin colúin fholamh 20

6.2.6. Bosca Seiceála "X" (Taispeáin / Folaigh Foirm Fiosrúcháin) 20

6.2.7. I gcás Clásal (maidir le teorannú sonraí) 20

6.2.8. Roghnaigh Croíchnaipe (Cumasaigh na réimsí is coitianta) 20

6.2.9. Déan an Cnaipe go léir a dhí-roghnú (Bain gach réimse den cheist) 20

6.2.10. Forghníomhú (Cnaipe Ceist Rith) 20

6.2.11. Bosca Seiceála "V" (Foirm Réimse Oscailte / Dún) 20

7. Barrachairteacha. 21

8. Cairteacha Stairiúla. 22

8.1. Cairteacha Stairiúla a thionscnamh 22

8.2. Socruithe Roghnach de Chairteacha Stairiúla 23

8.2.1. IMEI - (Roghnaigh Gléas chun sonraí stairiúla a thaispeáint) 23

8.2.2. Íosluach íosta an chéad réimse 23

8.2.3. Uasmhéid - uasluach an chéad réimse 23

8.2.4. "V" - Taispeáin / Folaigh Foirm Réimsí 23

8.2.5. Ó: socraigh an dáta / am íosta (*) 23

8.2.6. Chuig: dáta / am uasta dáta a shocrú (*) 23

8.2.7. Bosca Seiceála "X" (Taispeáin / Folaigh Foirm Fiosrúcháin) 23

8.2.8. "Cá háit" Clásal 23

8.2.9. Déan an Cnaipe go léir a dhí-roghnú (Bain gach réimse den cheist) 23

8.2.10. Forghníomhú (Cnaipe Ceist Rith) 23

8.2.11. Bosca Seiceála "V" (Foirm Réimse Oscailte / Dún) 24

8.3. Athraitheoir Barraí: (ní thaispeánann ach na sonraí atá ar fáil) 24

8.4. Leagan athraitheach leanúnach (leis na sonraí céanna): 24

9. Comhoiriúnacht brabhsálaí gréasáin 25

10. Saincheapadh Téamaí 26

11. Nuashonrú Algartam 27

12. Struchtúr an Bhunachair Sonraí 28

12.1. struchtúr táblaí "ithings_" agus "*" 29

12.2. Orduithe feiste (Imeachtaí) scuaine tábla "* _c" - struchtúr 30

12.3. Rochtain ar thorthaí ó bhunachair sonraí - Meánleibhéal (Sonraí Léitheoireachta) 30

12.3.1. Faigh stádas reatha gach feiste 30

12.3.2. Faigh Sonraí Stairiúla don Ghléas 31

12.3.3. Faigh liosta na bhfeistí - réimse aonair ó stádas reatha le teorannú 32


1. Réamhrá.

Tá @City IoT Cloud Platform tiomnaithe "micrea-scamall" córas do chustaiméirí aonair. Níl an t-ardán inroinnte agus níl rochtain ag ach custaiméir amháin ar fhreastalaí fisiceach nó fíorúil (VPS nó freastalaithe tiomnaithe). Féadfaidh an custaiméir ceann de na mílte ionad sonraí a roghnú san Eoraip nó ar domhan.

1.1 Cineálacha feiste tacaithe.

Tá ardán @City dedicated tiomnaithe do tháirgí iSys.PL a leanúint



1.2. Cineálacha táirgí tacaithe.

@City (eCity) Cloud IoT Córas méide éagsúla is ea an t-ardán do tháirgí IP ((ar a dtugtar le chéile mar Crua-earraí @City Gléasanna CioT ):


1.3. Prótacail chumarsáide tacaithe

Tacaíonn ardán @City IoT leis na prótacail chumarsáide seo a leanas:

Déantar sonraí a sheoltar ón rialtóir chuig an bhfreastalaí scamall agus a mhalairt a chriptiú i bhformáid dhénártha uathúil don mhéid sonraí is ísle agus don tslándáil mhéadaithe. Faigheann gach comhpháirtí a eochair uathúil criptithe féin le haghaidh údarú feiste, seiceáil bailíochta sonraí, srl.


Is féidir linn halgartaim criptithe aonair a sholáthar le haghaidh feistí neamh-eHouse / eCity ( "C" cód foinse) do gach comhpháirtí le haghaidh micreaphróiseálaí chun sonraí a chosaint sula ndéantar cumarsáid.

Sa chás seo tá sonraí go hiomlán slán le linn cumarsáide déthaobhaí ar na meáin chumarsáide poiblí (idirlíon, aer, srl. ).


1.4. Teicneolaíocht Cumarsáide Tacaithe na nGléasanna

Tacaíonn ardán @City::


Tá Ardán @City dedicated tiomnaithe do ghléasanna / nóid:


1.5. Freastalaí Cloud @City

Oibríonn bogearraí @City ar VPS bunaithe ar Linux (Freastalaí Príobháideach Fíorúil) nó Freastalaí Tiomnaithe ar thaobh an idirlín, ag brath ar fheidhmíocht iarrtha an Freastalaí (ar a dtugtar Freastalaí níos déanaí):


Tá roinnt leaganacha de VPS ann ag brath ar:


Tá an iliomad freastalaí tiomnaithe ann ag brath ar:


Tá an t-ardán @City dedicated tiomnaithe do chustaiméir aonair:


Toisc nach Freastalaí inroinnte é idir custaiméirí, déanann sé rochtain slándála agus saincheisteanna feidhmíochta a shimpliú. Mar gheall ar an gcúis seo níl ach custaiméir amháin freagrach as slándáil éifeachtach, cobhsaíocht, éifeachtúlacht, tréchur sonraí, srl. I gcás nach bhfuil dóthain feidhmíochta ann, féadfaidh an custaiméir plean níos airde (VPS nó Freastalaí Tiomnaithe) a cheannach, an fheidhmiúlacht agus an fheidhmíocht is fearr is féidir a bhfuil súil leis.

I gcásanna speisialta "Cloud to cloud" d’fhéadfaí cumarsáid a chur i bhfeidhm chun domhandú agus lárú sonraí chuig réimsí níos mó in ionad scamall ilchustaiméirí.

1.5.1. Geataí freastalaí agus cumarsáide

Déantar cumarsáid Freastalaí @City a réadú bunaithe ar fheidhmchlár leibhéal íseal maidir le huasmhéadú feidhmíochta.

Is iad príomhghnéithe an fheidhmchláir Freastalaí @City:

Tá bogearraí @City Server mar an gcéanna do gach úsáideoir agus ní féidir iad a shaincheapadh do chustaiméirí éagsúla.

1.5.2 Comhtháthú LoRaWAN HTTP

Tá rialaitheoirí LoRaWAN comhtháite leis an scamall @City tríd an gcomhéadan HTTP (leabhair ghréasáin) atá ar fáil ar líonra / freastalaí feidhmchláir LoRaWAN.

Tugtar tacaíocht do chineálacha éagsúla freastalaí líonra / feidhmchláir:

TTN (am teoranta "Ar an Aer" agus an líon uasta orduithe a chuirtear chuig an tiománaí agus nach dtacaíonn le huasghrádú firmware)

LoraWAN-Stack (Éilítear óstáil ar ghléas fisiceach le rochtain ar an idirlíon).

LoraServer.Io (Éilítear óstáil ar ghléas fisiceach le rochtain ar an idirlíon - gan ach sonraí a sheoladh chuig an bhfreastalaí agus ní thacaíonn siad le huasghrádú firmware)



Tá an @City Cloud do rialaitheoirí LoRaWAN roinnte ar an mbealach céanna le comhéadain eile. Pléitear é sa chaibidil roimhe seo.

1.5.3. Comhéadan ceann tosaigh

Déantar comhéadan ceann tosaigh a bhaint amach le scripteanna PHP chun sonraí saincheaptha a bhaint as Bunachar Sonraí @City Cloud. Úsáideann sé meicníocht cuardaigh an-leaisteach, bunaithe ar bhuncheisteanna SQL chun na sonraí atá ag teastáil a theorannú. Soláthraíonn an comhéadan torthaí fiosrúcháin i bhformáid JSON le haghaidh tuilleadh díchódaithe agus próiseála trí JavaScript “feidhmchlár” Gréasáin ceann tosaigh.

Tá an comhéadan tosaigh tosaigh mar an gcéanna do gach úsáideoir agus ní féidir é a shaincheapadh do chustaiméirí éagsúla.

Féadfaidh ár bhfoireann comhéadan forleagain a chruthú nó sa chomhar chun saincheaptha a chinntiú don chustaiméir.

1.5.3. Cearta rochtana freastalaí

Tá cearta rochtana do chustaiméirí (chuig Freastalaí fisiceach) teoranta.

Rochtain comhad le haghaidh eolaire "teimpléid" amháin (comhaid téacs dúchais - .txt, .js, .css, .html):

Cearta Rochtana Eile:


Tá rochtain gan teorainn ag iSys - foireann na gCóras Chliste - ar an bhfreastalaí iomlán lena n-áirítear cuntas fréimhe agus rochtain iomlán DB le haghaidh cothabhála.

Faoi imthosca áirithe d’fhéadfadh iSys cearta teoranta breise a dheonú don chustaiméir (scripteanna PHP, comhaid) tar éis an cód foinse a sheiceáil, tástálacha a reáchtáil, mura ndéanann sé difear do shlándáil, chobhsaíocht agus fheidhmíocht fhoriomlán an chórais.


1.6. Gléasanna Cliste

1.6.1. CIoT - feistí GSM

Tá micrea-rialtóir agus modúl GSM / GPS / GNSS (2G..4G, NBIoT, CATM1) inár bhfeistí le haghaidh cumarsáide. Tá tosaitheoir criptithe ag microcontroller chun uasghrádú slán a dhéanamh ar fhirmware OTA. Ligeann sé seo go leor leaganacha córais a chruthú bunaithe ar an gcéanna "Gléas cliste CIoT".


1.6.3. Feistí BAS, BMS, IoT - Ethernet agus WiFi


Ligeann rialaitheoirí Ethernet agus WiFi cumarsáid bunaithe ar IP chuig an gcóras (gan aon táille a ghearradh ar aistriú sonraí chuig an oibreoir GSM). Tá bootloader criptithe ag na gairis seo freisin agus d’fhéadfaí feistí a nuashonrú trína gcomhéadan dúchais. Maidir le WiFi tá uasghrádú firmware OTA aige ón bpríomhfhreastalaí


1.6.2. IoT - Feistí LoRaWAN

Cumasaíonn LoRaWAN tarchur sonraí thar achair an-fhada (suas le thart ar. 15km). Braitheann an raon seo ar luas tarchuir sonraí, méid na sonraí, uirbiú an cheantair agus éifeachtúlacht chosáin raidió na bhfeistí.

I measc ár bhfeistí tá modúl micrea-rialaitheoir agus LoRaWAN le haghaidh cumarsáide. Tá tosaitheoir criptithe sa mhicrea-rialaitheoir chun nuashonrú slán a dhéanamh ar bhogearraí OTA. Ligeann sé seo duit leaganacha iolracha córais a chruthú bunaithe ar an gcéanna "IoT smart device". Feidhmíonn na feistí i mbanda oscailte ISM gan táillí síntiúis breise. Is gá Geataí LoRaWAN a úsáid chun an limistéar iomlán a chlúdach le rochtain ar an Idirlíon. I gcás geataí LoRaWAN atá ann cheana laistigh de raon na bhfeistí (cumraithe le haghaidh freastalaí TTN), is féidir faisnéis a sheoladh tríothu. Éilíonn uasghrádú firmware freastalaí LoRaWAN líonra / feidhmchlár féin agus raon maith cumarsáide.

1.7. Roghanna Gnó go Gnó (B2B)


Tá roinnt roghanna ann maidir le gnó agus comhar:

2. Feidhmiúlacht Ardáin @City IoT

Tacaíonn ardán @City leis an teimpléad Front-End inoiriúnaithe le haghaidh léirshamhlú sonraí, fiosrú, teorannú agus próiseáil (Sonraí reatha / staire):


Tá Ceann Tosaigh an Úsáideora inrochtana trí fhearann ​​/ subdomain / comhad atreorú IP statach nó DNS má tá sé ar fáil.


Suiteáil eiseamláireach & taispeána (Tá sé cumasaithe do chustaiméirí ionchasacha amháin).

Cuir ar an eolas muid nuair is mian leat é a thástáil - chun rochtain phoiblí ar an ardán a chumasú.

D’fhéadfadh sé go n-éileodh sé IP statach de ríomhaire iargúlta chun cumarsáid a chumasú chuig ardán @City.


3. Príomhleathanach

Fágtar an príomhleathanach folamh d’aon ghnó ar chúiseanna slándála: http: //% YourIP% / IoT /

D’fhéadfaí é a chumasú agus a chur in eagar ina aonar agus tá naisc ann le gach seirbhís de Ardán @City IoT más gá


4. Príomhfhoirm

Tá sé i gceist ag an bPríomhfhoirm réamhshocruithe agus cluaisíní nua a chruthú: http: //%IP%/IoT/que.php

Is í seo an fhoirm tosaigh chun torthaí, tuairimí agus cluaisíní a chruthú do gach cumraíocht




Cur síos (Ón mbarr agus ón taobh clé go dtí an treo ceart)

4.1. Ceanntásc

4.1.1. Nasc Baile - (osclaítear tábla na dtorthaí iarbhír)

4.1.2. "X" bosca seiceála - osclaítear / dúnann sé an Fhoirm Fiosrúcháin

4.1.3. "V" bosca seiceála - osclaítear / dúnann sé an Fhoirm Réimsí

4.1.4. Deilbhíní grafacha - naisc le torthaí léirshamhlaithe (inite)


4.2. Foirm:

4.2.1. "X" bosca seiceála - osclaítear / dúnann sé an Fhoirm Iarratas iomlán

4.2.2. CSS - Roghnaigh Téama Amharcléirithe

Téama Amharcléirithe Athraigh Caithfidh comhad CSS a bheith ann "teimpléid / css /" eolaire - liostaithe go huathoibríoch.

4.2.3. Réimsí Inbhuanaithe bosca seiceála - taispeánann / seithí Liosta Scagaire Allamuigh

4.2.4. Cluaisín: Ainm Cluaisín le cur nó le baint

4.2.5. Cuir / Bain Cnaipí - Cuir nó bain cluaisíní leis an ainm i Cluaisín Gort

4.2.6. Roghnaigh Core Cnaipe

Roghnaigh príomhréimsí atá le feiceáil ar an tábla. É nuashonraithe go huathoibríoch.

4.2.7. Deselect All Cnaipe

Déan gach réimse a dhí-roghnú (caithfear cuid acu a roghnú de láimh)

4.2.7. Roghnú go léir Cnaipe

Roghnaigh gach réimse (caithfear iad a leanúint le cuid acu a dhí-roghnú de láimh)

4.2.8. Folaigh Scagaire - Folaigh an Fhoirm iomlán

Is ionann é seo agus gach bosca seiceála (X)

4.2.9. Forghníomhú Cnaipe - Athraigh socruithe na bparaiméadar

4.2.10. "V" bosca seiceála - réimsí taispeána / scagaire ard.


4.3. Cluaisíní

Cluaisíní a cruthaíodh ina n-aonair le hainmneacha agus réamhshocruithe (stóráilte i cfg / tabs.cfg comhad).

Tá ainm agus URL sa chomhad i ndáiríre (scartha le cluaisín tab).


4.4. Clár ábhair

Taispeánann sé gach réimse teoranta ag Scagaire Allamuigh.


Réimsí sa tábla:

4.4.1. Rith - tuairimí cineál toradh

léarscáil- torthaí a mhapáil ar an léarscáil (féadfar réimse amháin nó níos mó a roghnú)

stair - cairteacha stairiúla (féadfar réimse amháin nó níos mó a roghnú)

tab - tábla taispeántais (féadfar aon teaglaim de réimsí a roghnú)

barra - ní thaispeántar ach réimse amháin ar an mbarrachairt

Nuair a bhrúitear ceann dá luach osclóidh sé torthaí nua le réimsí roghnaithe (don tsraith reatha).


4.4.2. Cóip (+/- naisc)

Cluaisín a chur leis / a bhaint leis an ainm suite ann Cluaisín Gort. Ní úsáideann sé ach réimsí a roghnaíodh sa tsraith chéanna den tábla.


4.4.3. Naisc Cill Tábla

Cuirfidh brú ar aon ainm réimse eile Amharcléiriú Sonraí ar réimse roghnaithe as a chéile roghnaithe.


4.5. Ordú Sonraí


Tá ord na réimsí a thaispeántar mar a ord i bhfoirm réimsí (áfach tm cuirtear réimse chuig deireadh an téacs i gcónaí). Ní féidir an t-ordú seo a athrú ach trí eagarthóireacht dhíreach a dhéanamh ar pharaiméadair URL (cuid de ordú réimsí).


4.6. Sampla

Mar shampla: Tab a shocrú le Rianú Sócmhainní ainmnigh agus tá léarscáil ann le ham agus luas ar an léarscáil

Gach tuairisc ag tagairt do ró ina "Map" tá an téacs istigh "Rith" colún.

  1. Iontráil ainm "Rianú Sócmhainní" in Cluaisín réimse (gan luachana)

  2. Déan cinnte go bhfuil gach colún neamhroghnaithe i ndiaidh a chéile

  3. roghnaigh tm, gps_speed_km sa tsraith amháin

  4. brúigh + cnaipe áit sa tsraith






5. Léarscáileanna

Is féidir léarscáileanna a sheoladh ó MainForm le réamhchumraíocht


5.1. Tionscnamh Léarscáile

Déantar tosaithe léarscáileanna de láimh nuair a dhéantar é a fhorghníomhú go díreach leis an nasc: > http: //%IP%/IoT/maps.php


  1. Ba cheart don úsáideoir gach réimse a dhí-roghnú (Brúigh Deselect Cnaipe)

  2. Brúigh roinnt bosca seiceála le haghaidh réimsí ar taispeáint (m.sh. Ain5 (do leibhéal Smog) agus tm (le haghaidh dáta / am tomhais)

  3. brúigh "V" bosca seiceála chun foirm réimsí a cheilt

  4. brúigh Forghníomhú cnaipe chun ceist DB a rith agus faisnéis reatha ó gach braiteoir / feiste a thaispeáint

  5. Déantar léarscáil le sonraí a nuashonrú tar éis 30 soicind nó níos mó.


5.2. Socruithe Roghnach le haghaidh fiosrúcháin

Socruithe a thuairiscítear ó chlé go deas (ar an scáileán thuas).

5.2.1. Athraigh scála MAP (Leibhéal Zúmáil)

  1. D'fhéadfaí an leibhéal súmáil isteach a mhodhnú trí úsáid a bhaint as (+/-) cnaipí do scála (current_scale * 2 nó current_scale / 2 faoi seach). Déanfaidh ceann de na cnaipí seo an scála a mhodhnú go huathoibríoch.

  2. Bealach eile is ea Zúmáil Leibhéal a roghnú i Zúmáil Réimse Bosca Teaglama agus brúigh Forghníomhú cnaipe. Sa chás seo, déantar Amharc / Léarscáil iomlán a athlódáil agus a athnuachan (tógann sé tamall le linn an tosaithe).

5.2.2. IMEI (Roghnaigh Réimse Gléas)

IMEIsa réimse tá ID uathúil feiste nó ailias uathúil le haghaidh feiste. Tá socrú réamhshocraithe * (réiltín) a thaispeánann na luachanna agus an geolocation is déanaí do gach feiste.

Taispeánfar sonraí stairiúla maidir le feiste roghnaithe trí IMEI a shocrú ar aon luach eile. Níl ciall leis ach maidir le braiteoirí soghluaiste agus gluaisteacha, ar shlí eile forluífidh torthaí ar an léarscáil ag an suíomh céanna.


5.2.3. Lon, Lat (Domhanfhad, réimsí comhordaithe Domhanleithead)

Socraigh suíomh lár an mhapa. Socraítear an réimse seo chun an cúrsóra nuair a bhrúitear cnaipe luiche ar an léarscáil.


5.2.4. Athraigh Stíl MAP (Téama)

Is féidir stíl / téama léarscáile a roghnú as Map Réimse ComboBox (m.sh. Dorcha, Liath, Topagrafach).

D’fhéadfadh go mbeadh na leibhéil súmála uasta difriúla ag téamaí éagsúla léarscáileanna agus mar sin d’fhéadfadh sé Téama ceart a fhorfheidhmiú chun scála na léarscáile a mhéadú.


5.2.5. ÁIT Clásal

Sa chás go n-úsáidtear Clásal le haghaidh teaghrán fiosrúcháin breise {ÁIT chuid} do MySQL / MariaDB.

Cuirtear an clásal seo san áireamh chun sreangán QUERY iomlán a thógáil le haghaidh toradh an bhunachar sonraí. Féadfaidh sé sonraí, am agus aon luachanna eile a theorannú trí líon na dtorthaí a theorannú. Ní mór ainmneacha bunaidh an tábla tábla (ní ailias) a úsáid sa réimse seo. Eg.

  1. gps_speed_km> 10 // tá an luas níos mó ná 10km / h

  2. ain5> 3 // ain5 níos mó ná 3 (comhaireamh cáithníní 2.5um a choinneáil - leibhéal toit)

  3. gps_speed_km> 10 agus ain6> 5 // tá an luas níos mó ná 10km / h agus tá ain6 níos mó ná 5 (comhaireamh cáithníní 10um ag comhaireamh - leibhéal toit)


5.2.6. Forghníomhú (Rith Cnaipe Fiosrúcháin)

Is gá an cnaipe seo a bhrú chun aon socruithe, paraiméadair a athrú (seachas brú +/- cnaipí).

Tá an léarscáil luchtaithe ón tús le réamhshocruithe nua.

Ní dhéantar léarscáil a luchtú ar chor ar bith, nuair nach bhfuil aon sonraí ar fáil le haghaidh fiosrúcháin reatha.

5.2.7. Deselect All (Bain gach réimse den cheist)

Tar éis an cnaipe seo a bhrú caithfear réimse amháin ar a laghad a roghnú de láimh chun torthaí a thaispeáint ar an léarscáil.


5.2.8. "V" Bosca seiceála (Foirm Réimse Oscailte / Dún)

Úsáidtear an ticbhosca seo chun roghnóir réimsí a thaispeáint / a cheilt.


5.2.9. "X" Bosca Seiceála (Taispeáin / Folaigh an Fhoirm Fiosrúcháin)

Cumasaíonn an ticbhosca seo an Fhoirm iomlán a cheilt ach amháin ( +/- cnaipí)


Déantar na torthaí ar an léarscáil a athnuachan agus a nuashonrú go leanúnach le luachanna nua

5.3. Sampla

Eg Torthaí toit (Braiteoir suiteáilte ar an gcarr): Cáithníní 2.5um leibhéal toit (Ain5), Luas (gps_speed_km), Dáta / Am (tm), léarscáil (2 - topagrafach), súmáil leibhéal 16,

I gcás clásal:

"gps_fix = 3 agus tm> "2019-02-18 00:00:00" agus tm <"2019-02-19 00:00:00" agus gps_speed_km> 0".

// GPS = torthaí bailí 3D & dáta = 2019-02-18 & luas> 0 km / h



6. Taispeáin Torthaí sa Tábla

Taispeáin torthaí sa tábla.

Ar "Príomhfhoirm" brúigh "tábla" mír, tar éis roinnt réimsí a roghnú chun tábla réamhchumraithe a thaispeáint




6.1. Tús a thionscnamh

Nuair a bhíonn an tábla oscailte ón nasc http: //%IP%/IoT/que.php? func = cluaisíní teastaíonn socruithe chun tosaigh roimh ré.

Is féidir leat réimsí infheicthe a roghnú (trí bhrú "Réimsí Infheicthe" ) bosca seiceála.



  1. Brúigh gach bosca seiceála riachtanach le haghaidh réimsí ar taispeáint

  2. Brúigh bosca seiceála "Réimsí Infheicthe" chun réimsí a cheilt

  3. Brúigh cnaipe Execute chun ceist DB agus tábla taispeána a rith


6.2. Socruithe Roghnach le haghaidh fiosrúcháin

Déantar cur síos ar shocruithe ó chlé go deas (ar an bpictiúr).

6.2.1. Sórtáil - réimse a shórtáil agus a ordú ag dul suas / ag dul síos

Is ionann an réimse sórtála agus ceanntásc an cholúin a bhrú.

6.2.2. DB / IMEI - Roghnaigh Gléas

IMEIsa réimse tá ID uathúil feiste nó ailias uathúil le haghaidh feiste. Le luach folamh taispeánann sé tábla de na luachanna is déanaí.

Taispeánfar sonraí stairiúla maidir le feiste roghnaithe trí IMEI a shocrú ar aon luach eile.


6.2.3. CSS - roghnaigh stíl (Téama Amharcléirithe)

6.2.4. Réimsí Infheicthe - Taispeáin / Folaigh Foirm Réimsí

6.2.5. Bain Folamh - Ná taispeáin colúin fholamh

6.2.6. "X" Bosca Seiceála (Taispeáin / Folaigh an Fhoirm Fiosrúcháin)

6.2.7. Cá háit Clásal (le haghaidh teorannú sonraí)

Is sufix é seo do shreang cheist bhreise MySQL / MariaDB {ÁIT chuid}

Cuirtear an clásal seo san áireamh chun sreangán QUERY iomlán a thógáil le haghaidh toradh an bhunachar sonraí. Féadfaidh sé sonraí, am agus aon luachanna eile a theorannú trí líon na dtorthaí a theorannú. Ní mór ainmneacha bunaidh an tábla tábla (ní ailias) a úsáid sa réimse seo. Eg.

  1. gps_speed_km> 10 // tá an luas níos mó ná 10km / h

  2. ain5> 3 // ain5 níos mó ná 3 (comhaireamh cáithníní 2.5um a choinneáil - leibhéal toit)

  3. gps_speed_km> 10 agus ain6> 5 // tá an luas níos mó ná 10km / h agus tá ain6 níos mó ná 5 (comhaireamh cáithníní 10um ag comhaireamh - leibhéal toit)


6.2.8. Roghnaigh Core Cnaipe (Cumasaigh na réimsí is coitianta)


6.2.9. Deselect All Cnaipe (Bain gach réimse den cheist)

Tar éis an cnaipe seo a bhrú caithfear réimse amháin ar a laghad a roghnú de láimh chun torthaí a thaispeáint ar an léarscáil.


6.2.10. Forghníomhú (Rith Cnaipe Fiosrúcháin)

Is gá an cnaipe seo a bhrú chun aon socruithe, paraiméadair a athrú (seachas brú +/- cnaipí).

Déantar an tábla a athlódáil ón tús le réamhshocruithe nua.



6.2.11. "V" Bosca seiceála (Foirm Réimse Oscailte / Dún)

Úsáidtear an ticbhosca seo chun roghnóir réimsí a thaispeáint / a cheilt.



Déantar torthaí sa tábla a shórtáil de réir Sórtáil suíomh páirce. Is féidir ordú sórtála a athrú trí cheanntásc as a chéile a bhrú (uair amháin i dtreo amháin faoi dhó i dtreo eile).

Nascann roinnt torthaí i gcolúin le scáileáin léirshamhlaithe breise (códaithe crua).


Nuair a bhíonn sonraí stairiúla le haghaidh feiste á dtaispeáint ba cheart go mbeadh sé teoranta d’fhonn gan faisnéis staire iomláine a thaispeáint toisc go bhféadfadh saincheisteanna feidhmíochta nó cuimhne a bheith mar thoradh air.


7. Barrachairteacha.

Ba cheart barrachairteacha a fhorghníomhú ón bPríomhfhoirm trí bhrú ar réimse aonair i ndiaidh a chéile “Bar”.

Taispeánann sé barraí sórtáilte atá normalaithe go dtí an luach is mó, ag taispeáint ón ord is airde go dtí an t-ord is ísle.

Tá sé úsáideach chun torthaí foircneacha a sheiceáil go tapa agus roinnt beart a dhéanamh.





Taispeánfaidh imeacht Mouse Over faisnéis bhreise don fheiste.


8. Cairteacha Stairiúla.

Is féidir cairteacha stairiúla a thionscnamh ón MainForm agus an colún roghnaithe á bhrú i ndiaidh a chéile “Stair” (do réimse aonair).

Maidir le réimsí iolracha i ndiaidh a chéile “Stair” caithfear na réimsí atá ag teastáil a sheiceáil agus ní mór an nasc “Stair” a bhrú sa cholún “Rith”.

Tá torthaí stairiúla teoranta do 24 uair an chloig + 24 uair an chloig eile (le haghaidh cairteacha athnuachana faoi dheireadh), nuair nár bunaíodh aon teorainneacha.

8.1. Cairteacha Stairiúla a thionscnamh


Is gá tús a chur le cairteacha stairiúla nuair a osclaítear iad ón bpríomhnasc mar thorthaí eile, nuair a osclaítear iad ó pharaiméadair nasc gan sainroghanna.

Is féidir réimsí éagsúla a roghnú chun míreanna éagsúla a thaispeáint. Is féidir é a shocrú freisin i bhFoirm Scagaire Allamuigh.




  1. Brúigh gach bosca seiceála riachtanach le haghaidh réimsí ar taispeáint

  2. Brúigh bosca seiceála "Réimsí Infheicthe" chun réimsí a cheilt

  3. Brúigh cnaipe Execute chun ceist DB a rith agus an tábla a thaispeáint


8.2. Socruithe Roghnach de Chairteacha Stairiúla

Míreanna a thuairiscítear ón mbarr agus ó chlé go deas (ar an bpictiúr).

8.2.1. IMEI - (Roghnaigh Gléas chun sonraí stairiúla a thaispeáint)

IMEIsa réimse tá ID uathúil feiste nó ailias uathúil le haghaidh feiste. Le luach * (réiltín) taispeánann sé tábla de na luachanna is déanaí nach bhfuil ciall ar bith leis.

Taispeánfar sonraí stairiúla maidir le feiste roghnaithe trí IMEI a shocrú ar aon luach eile.

8.2.2. Min - teorainn a chur le luach íosta an chéad réimse

8.2.3. Uasmhéid - teorainn a chur le huasluach an chéad réimse

8.2.4. "V" - Taispeáin / Folaigh Foirm Réimsí

8.2.5. Ó: socraigh an dáta / am íosta (*)

8.2.6. Chun: dáta / am uasta socraithe (*)

8.2.7. "X" Bosca Seiceála (Taispeáin / Folaigh an Fhoirm Fiosrúcháin)

8.2.8. "Cá háit" Clásal

Clásal chun torthaí sonraí a theorannú Teaghrán fiosrúcháin breise MySQL / MariaDB {ÁIT chuid}.

Cuirtear an clásal seo san áireamh chun sreangán QUERY iomlán a thógáil le haghaidh toradh an bhunachar sonraí. Féadfaidh sé sonraí, am agus aon luachanna eile a theorannú trí líon na dtorthaí a theorannú. Ní mór ainmneacha bunaidh an tábla tábla (ní ailias) a úsáid sa réimse seo agus comhréir bhailí SQL. Eg.

  1. gps_speed_km> 10 // tá an luas níos mó ná 10km / h

  2. ain5> 3 // ain5 níos mó ná 3 (comhaireamh cáithníní 2.5um a choinneáil - leibhéal toit)

  3. gps_speed_km> 10 agus ain6> 5 // tá an luas níos mó ná 10km / h agus tá ain6 níos mó ná 5 (comhaireamh cáithníní 10um ag comhaireamh - leibhéal toit)


8.2.9. Deselect All Cnaipe (Bain gach réimse den cheist)

Tar éis an cnaipe seo a bhrú caithfear réimse amháin ar a laghad a roghnú de láimh chun torthaí stairiúla a thaispeáint.


8.2.10. Forghníomhú (Rith Cnaipe Fiosrúcháin)

Is gá an cnaipe seo a bhrú chun aon socruithe, paraiméadair a athrú (seachas réimsí nó painéal fiosrúcháin a thaispeáint). Déantar an tábla a athlódáil ón tús le réamhshocruithe nua.

8.2.11. "V" Bosca seiceála (Foirm Réimse Oscailte / Dún)

Úsáidtear an ticbhosca seo chun roghnóir réimsí a thaispeáint / a cheilt.


8.3. Barraí Leagan: (gan ach na sonraí atá ar fáil a thaispeáint)



8.4. Leanúnach athraitheach (leis na sonraí céanna):



Luachanna taispeána pointeoir luiche tomhais agus dáta / am.

9. Comhoiriúnacht brabhsálaí gréasáin


Feidhm / Brabhsálaí WWW

Chrome 72

FireFox 65

Imeall

Opera 58

Léarscáileanna

+

+

+

+

Stairiúil

+

+ (*)

+

+

Barraí

+

+

+

+

Cluaisíní

+

+

+

+


* - Ní thacaíonn Firefox le roghnóir dáta / ama (caithfear an réimse téacs a chur in eagar de láimh ag úsáid formáid cheart dáta).

Ní thacaítear le Internet Explorer (úsáid Imeall ina ionad)

Níor tástáladh brabhsálaithe gréasáin eile.



10. Saincheapadh Téamaí

Tá leathanaigh ghréasáin bunaithe ar chomhad ginearálta teimpléid atá le fáil ag "teimpléid" eolaire "* .template".

Ina theannta sin tá:

  1. Comhad "* .head" a stórálann ceanntásc an leathanaigh (naisc, CSS allmhairithe, JavaScript Comhaid, srl. )

  2. Comhaid "* .foot" a stórálann buntásc an leathanaigh (naisc, srl. )


Is féidir Téama Amharcléirithe a athrú de réir roghanna an úsáideora trí chomhaid CSS a chóipeáil agus a mhodhnú. Tá comhaid CSS lonnaithe i "teimpléid / CSS" eolaire. D’fhéadfaí Téamaí Leathanach Gréasáin éagsúla a úsáid chun optamaithe a chruthú m.sh. teimpléid priontála, SmartPhones, PADs.


Cluaisínle radhairc - bíodh réimse selectable agat chun comhad CSS a roghnú chun an téama a mhodhnú go hiomlán (stóráilte i "teimpléid / css / tabs" eolaire).




Map tuairimí - roghnaítear téama ginearálta le "léarscáil" cineál bosca teaglama. Ina theannta sin tá comhad CSS réamhshocraithe "teimpléid / css / map.css" ina bhfuil roinnt feidhmiúlachtaí breise cosúil le torthaí i bhfolach / dathúcháin bunaithe ar a luachanna. Tá an chuid eile den chomhad CSS seo teoranta go praiticiúil d’fhoirmeacha fiosrúcháin agus páirce.


An chuid is mó de Ardán @City Glacann comhaid PHP le haghaidh léirshamhlú cssparaiméadar le luach ainm comhaid don Téama (gan síneadh). Caithfidh an comhad a bheith suite san eolaire "teimpléid / CSS" agus tá an t-ainm cás-íogair.


Tá roinnt eilimintí de thaispeántas Téama suite go díreach i gcomhad located atá lonnaithe i "teimpléad / js" eolaire.

Priomh @City script"@ City.js" suite san eolaire uachtarach. Níl aon fhéidearthacht modhnúcháin ann suíomh, ach is féidir an script a chóipeáil "teimpléid / js" eolaire agus modhnaithe ansin. Ní mór gach comhad ceanntásc a nuashonrú chun script aonair a úsáid.

11. Nuashonrú halgartaim


D’fhéadfadh go mbeadh feidhmeanna ríofa tiomnaithe de dhíth ar roinnt braiteoirí uathúla.

Níl aon fhéidearthacht ann leaganacha iolracha de Bogearraí Freastalaí @City, Comhéadan PHP tosaigh, a d’fhágfadh go leor saincheisteanna, leaganacha, earráidí.

Is é an bealach is fearr agus is éasca chun é a bhaint amach ná comhaid JavaScript "forleagan" a nuashonrú chun an luach / an tuairisc a thaispeáint i gceart.

Is comhad téacs oscailte iad na scripteanna JS bunaidh agus d’fhéadfaí iad a ghlacadh de réir riachtanais na gcustaiméirí. Mar a dúradh i gcaibidil roimhe seo caithfear iad a chóipeáil "teimpléid / js" eolaire ina bhfuil cearta rochtana ag an gcustaiméir ar mhodhnú.


Gné theicniúil ar chlárú @City níl an córas ina ábhar sa doiciméad seo, ach féadfaidh forbróir Gréasáin a bhfuil eolas bunúsach aige ar HTML agus JS feidhmchlár Gréasáin Tosaigh a shaincheapadh do riachtanais chustaiméirí aonair.


12. Struchtúr an Bhunachair Sonraí


Bunachar Sonraí @City le hainm "IoT""* IoT" roinnte i dtáblaí (áit a bhfuil réiltín réimír ag brath ar an bhfreastalaí óstála - más gá). D'fhéadfaí DataBase a urramú i PHPAdmin (feidhmchlár gréasáin) ag an nasc http: //% IP% / phpmyadmin




Táblaí Socraithe do gach Gléas (cá háit * Is é {asterix} seoladh IMEI - ID uathúil):

Táblaí eile:



12.1. struchtúr táblaí "ithings_" agus "*"

12.2. Scuaine orduithe feiste (Imeachtaí) scuaine tábla "* _c"


Is é an tábla seo scuaine imeachta / orduithe do gach feiste agus tá an struchtúr seo a leanas aige:



12.3. Rochtain a fháil ar thorthaí ó bhunachair sonraí - Meánleibhéal (Sonraí Léitheoireachta)


Is féidir sonraí a rochtain gan feidhmchlár Gréasáin Tosaigh. Tá script le córas meánleibhéil sa chóras @City. Seoltar na torthaí ar ais i bhformáid JSON.


12.3.1. Faigh stádas reatha gach feiste

http: //%IP%/IoT/que.php? func = devsjson


Filleann an cheist ina hiomláine "_ithings" tábla (stádas reatha gach feiste) i bhformáid JSON:

[{ "tír":"", "chathair":"", "mór-roinn":"", "tír":"", "réigiún":"", "subregion":"", "subsubregion":"", "chathair":"", "dúiche":"", "sráide":"", "sráide_nr":"", "mír_nr":"", "gps_lat":"0000.0000N", "gps_long":"00000.0000E", "tm":"2019-02-10 12:56:23", "cruthú":"2019-02-09 18:12:38", "deireanach":"0000-00-00 00:00:00", "imeachtaí":"", "úsáideoir":"", "pas":"", "imei":"351580051067110", "sn":"", "stádas":"73000200000f360033026800240000002c002c002dffffffffffffffff5b63000001c1000001c200000000000000000009250a4f0a760a7a0a750a780a7e0000031d032205fc34029b025c025600460eb3053200", "hash_code":"", "addr":"", "fwnr":"", "faoi ​​mhíchumas":"", "gsm_nr":"", "díoltóir":"", "crios ama":"", "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":"", "imeachtaí":"", "amach1":"0", "amach2":"0", "amach3":"0", "amach4":"0", "amach5":"0", "amach6":"0", "amach7":"0", "amach8":"0", "amach9":"0", "amach10":"1", "amach11":"0", "amach12":"0", "amach13":"0", "amach14":"0", "amach15":"0", "out16":"0", "in1":"0", "in2":"0", "in3":"0", "in4":"0", "in5":"0", "in6":"0", "in7":"0", "in8":"0", "in9":"0", "in10":"0", "in11":"0", "in12":"0", "in13":"0", "in14":"0", "in15":"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", "text1":"", "téacs2":"", "téacs3":"", "téacs4":"", "téacs5":"", "text6":"" }]

12.3.2. Faigh sonraí Stairiúla don Ghléas

Fiosraigh sonraí stairiúla feiste aonair le IMEI nr:

http: //%IP%/IoT/que.php? func = imeijson & imei = 356345080018095


Toisc go bhféadfadh na milliúin sraitheanna a bheith sa tábla iomlán ba chóir é a theorannú le clásal ÁIT d’fhonn gan an freastalaí crochta a chrochadh.

Paraiméadair bhreise paraiméadair url:

func - imeijson

imei - IMEI na feiste

Gort - réimsí le taispeáint sna torthaí (liosta scartha le coma)

min - íosluach don chéad réimse ón liosta

uas - uasluach don chéad réimse ón liosta

snót - réimse le haghaidh sórtála

tm - cuirtear réimse leis na torthaí go huathoibríoch.

where - más clásal chun sonraí a theorannú


Sampla:

Ba mhaith linn an toradh seo a leanas a fháil

le haghaidh feiste le imei=356345080018095

réimsí taispeána: ain5, ain6, gps_lat, gps_long

agus teorainn ain5 i raon ( 1, 10000 ) - caithfidh sé a bheith ar an gcéad réimse ar an liosta

agus gps sonraí bailí a bheith agat (gps_fix = 3)

agus dáta / am (tm) from2019-02-14 23:00:19 to 2019-02-15 00:00:00


Teaghrán URL tógtha:

http: //%IP%/IoT/que.php? func =imeijson& imei =356345080018095& réimse =ain5, ain6, gps_lat, gps_long& min =1& uas =1000& cá =gps_fix = 3 agus tm> "2019-02-14 23:00:19" agus tm <"2019-02-15 00:00:00"


Torthaí na gCeisteanna:

[{ "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" }]

12.3.3. Faigh liosta na bhfeistí - réimse aonair ó stádas reatha le teorannú

Filleann an fheidhm seo sonraí teoranta ón tábla "_ithings"


http: //%IP%/IoT/que.php? func = fieldjson & field = ain5 & min = 13 & uas = 5000



Paraiméadair:

func - réimsejson

Gort - réimse le taispeáint sna torthaí - imei agus tm cuirtear leis go huathoibríoch

min - luach íosta don réimse

uas - uasluach don réimse


Filleann sé don tsreang cheist thuas torthaí ain5, imei, tm páirceanna:

ain5 i raon (13,5000)


Torthaí na gCeisteanna:

[{"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" }]