Ity సిటీ IoT క్లౌడ్ ప్లాట్ఫాం
iSys - ఇంటెలిజెంట్ సిస్టమ్స్ సొల్యూషన్స్
IoE.Systems
విషయ సూచిక
1. పరిచయం. 5
1.1 మద్దతు ఉన్న పరికర రకాలు. 5
1.2. మద్దతు ఉన్న ఉత్పత్తుల రకాలు. 5
1.3. మద్దతు ఉన్న కమ్యూనికేషన్ ప్రోటోకాల్స్ 5
1.4. పరికరాల మద్దతు సాంకేతిక పరిజ్ఞానం 6
1.5. -సిటీ క్లౌడ్ సర్వర్ 6
1.5.1. సర్వర్ మరియు కమ్యూనికేషన్ గేట్వేలు 7
1.5.2 HTTP లోరావాన్ ఇంటిగ్రేషన్ 7
1.5.3. ఫ్రంట్ ఎండ్ ఇంటర్ఫేస్ 8
1.5.3. సర్వర్ యాక్సెస్ హక్కులు 8
1.6. స్మార్ట్ పరికరాలు 9
1.6.1. CIoT - GSM పరికరాలు 9
1.6.3. ,, IoT - ఈథర్నెట్ మరియు వైఫై పరికరాలు 9
1.6.2. L -లోరావాన్ పరికరాలు 9
1.7. బిజినెస్ టు బిజినెస్ (బి 2 బి) ఎంపికలు 9
2. Ity సిటీ IoT ప్లాట్ఫాం కార్యాచరణ 10
3. ప్రధాన పేజీ 11
4. ప్రధాన ఫారం 11
4.1. శీర్షిక 12
4.1.1. హోమ్ లింక్ - (వాస్తవ ఫలితాల పట్టికను తెరుస్తుంది) 12
4.1.2. "X" చెక్బాక్స్ - ప్రశ్న ఫారం 12 ను తెరుస్తుంది / మూసివేస్తుంది
4.1.3. "V" చెక్బాక్స్ - ఫీల్డ్స్ ఫారం 12 ని తెరుస్తుంది / మూసివేస్తుంది
4.1.4. గ్రాఫికల్ చిహ్నాలు - విజువలైజేషన్ ఫలితాలకు లింకులు (సవరించదగినవి) 12
4.2. ఫారం: 12
4.2.1. "X" చెక్బాక్స్ - మొత్తం ప్రశ్న ఫారం 12 ని తెరుస్తుంది / మూసివేస్తుంది
4.2.2. CSS - విజువలైజేషన్ థీమ్ 12 ఎంచుకోండి
4.2.3. కనిపించే ఫీల్డ్స్ చెక్బాక్స్ - ఫీల్డ్ ఫిల్టర్ జాబితాను చూపిస్తుంది / దాచిపెడుతుంది 12
4.2.4. ట్యాబ్: 12 ని జోడించడానికి లేదా తొలగించడానికి టాబ్ పేరు
4.2.5. బటన్లను జోడించండి / తీసివేయండి - టాబ్ ఫీల్డ్ 12 లో పేరుతో ట్యాబ్లను జోడించండి లేదా తొలగించండి
4.2.6. కోర్ బటన్ 12 ఎంచుకోండి
4.2.7. అన్ని బటన్ ఎంపికను తీసివేయండి 12
4.2.7. అన్ని బటన్ 12 ఎంచుకోండి
4.2.8. ఫిల్టర్ను దాచు - మొత్తం ఫారం 12 ని దాచండి
4.2.9. బటన్ను అమలు చేయండి - పారామితుల సెట్టింగ్లను మార్చండి 13
4.2.10. "V" చెక్బాక్స్ - షో / హై ఫిల్టర్ ఫీల్డ్లు. 13
4.3. ట్యాబ్లు 13
4.4. పట్టిక విషయాలు 13
4.4.1. రన్ - వీక్షణ ఫలిత రకం 13
4.4.2. కాపీ (+/- లింకులు) 13
4.4.3. టేబుల్ సెల్ లింకులు 13
4.5. డేటా ఆర్డర్ 13
4.6. ఉదాహరణ 13
5. పటాలు 15
5.1. మ్యాప్ ప్రారంభించడం 15
5.2. ప్రశ్న 15 కోసం ఐచ్ఛిక సెట్టింగులు
5.2.1. MAP స్కేల్ను సవరించండి (జూమ్ స్థాయి) 16
5.2.2. IMEI (పరికర క్షేత్రాన్ని ఎంచుకోండి) 16
5.2.3. లోన్, లాట్ (రేఖాంశం, అక్షాంశ సమన్వయ క్షేత్రాలు) 16
5.2.4. MAP శైలిని సవరించండి (థీమ్) 16
5.2.5. నిబంధన 16 ఎక్కడ
5.2.6. అమలు చేయండి (ప్రశ్న బటన్ను అమలు చేయండి) 16
5.2.7. అన్నీ ఎంపికను తీసివేయండి (ప్రశ్న నుండి అన్ని ఫీల్డ్లను తొలగించండి) 17
5.2.8. "V" చెక్బాక్స్ (ఫీల్డ్ ఫారమ్ను తెరవండి / మూసివేయండి) 17
5.2.9. "X" చెక్బాక్స్ (ప్రశ్న ఫారమ్ను చూపించు / దాచు) 17
5.3. ఉదాహరణ 17
6. ఫలితాలను పట్టిక 18 లో చూపించు
6.1. పట్టిక 18 ప్రారంభించడం
6.2. ప్రశ్న 19 కోసం ఐచ్ఛిక సెట్టింగులు
6.2.1. క్రమబద్ధీకరించు - క్రమబద్ధీకరించు ఫీల్డ్ మరియు ఆర్డర్ ఆరోహణ / అవరోహణ 19
6.2.2. DB / IMEI - పరికరం 19 ఎంచుకోండి
6.2.3. CSS - ఎంచుకున్న శైలి (విజువలైజేషన్ థీమ్) 20
6.2.4. కనిపించే ఫీల్డ్లు - ఫీల్డ్లను చూపించు / దాచు ఫారం 20
6.2.5. ఖాళీని తొలగించండి - ఖాళీ నిలువు వరుసలను ప్రదర్శించవద్దు 20
6.2.6. "X" చెక్బాక్స్ (ప్రశ్న ఫారమ్ను చూపించు / దాచు) 20
6.2.7. నిబంధన (డేటా పరిమితి కోసం) 20
6.2.8. కోర్ బటన్ను ఎంచుకోండి (చాలా సాధారణ ఫీల్డ్లను ప్రారంభించండి) 20
6.2.9. అన్ని బటన్ ఎంపికను తీసివేయండి (ప్రశ్న నుండి అన్ని ఫీల్డ్లను తొలగించండి) 20
6.2.10. అమలు చేయండి (ప్రశ్న బటన్ను అమలు చేయండి) 20
6.2.11. "V" చెక్బాక్స్ (ఫీల్డ్ ఫారమ్ను తెరవండి / మూసివేయండి) 20
7. బార్ చార్టులు. 21
8. చారిత్రక పటాలు. 22
8.1. చారిత్రక పటాల ప్రారంభం 22
8.2. చారిత్రక పటాల ఐచ్ఛిక సెట్టింగులు 23
8.2.1. IMEI - (చారిత్రక డేటాను ప్రదర్శించడానికి పరికరాన్ని ఎంచుకోండి) 23
8.2.2. కనిష్ట - మొదటి ఫీల్డ్ 23 యొక్క కనీస విలువను పరిమితం చేయండి
8.2.3. గరిష్టంగా - మొదటి ఫీల్డ్ 23 యొక్క గరిష్ట విలువను పరిమితం చేయండి
8.2.4. "V" - ఫీల్డ్స్ ఫారం 23 ని చూపించు / దాచు
8.2.5. నుండి: కనిష్ట తేదీ / సమయం సెట్ చేయండి (*) 23
8.2.6. వీరికి: గరిష్ట తేదీ తేదీ / సమయం సెట్ చేయండి (*) 23
8.2.7. "X" చెక్బాక్స్ (ప్రశ్న ఫారమ్ చూపించు / దాచు) 23
8.2.8. "ఎక్కడ" నిబంధన 23
8.2.9. అన్ని బటన్ ఎంపికను తీసివేయండి (ప్రశ్న నుండి అన్ని ఫీల్డ్లను తొలగించండి) 23
8.2.10. అమలు చేయండి (ప్రశ్న బటన్ను అమలు చేయండి) 23
8.2.11. "V" చెక్బాక్స్ (ఫీల్డ్ ఫారమ్ను తెరవండి / మూసివేయండి) 24
8.3. బార్స్ వేరియంట్: (అందుబాటులో ఉన్న డేటాను మాత్రమే ప్రదర్శిస్తుంది) 24
8.4. నిరంతర వేరియంట్ (అదే డేటాతో): 24
9. వెబ్ బ్రౌజర్ అనుకూలత 25
10. థీమ్స్ అనుకూలీకరణ 26
11. అల్గోరిథంల నవీకరణ 27
12. డేటాబేస్ నిర్మాణం 28
12.1. "ithings_" మరియు "*" పట్టికల నిర్మాణం 29
12.2. పరికర ఆదేశాలు (ఈవెంట్స్) క్యూ "* _ సి" పట్టిక - నిర్మాణం 30
12.3. డేటాబేస్ల నుండి ఫలితాలను యాక్సెస్ చేయడం - మధ్య స్థాయి (డేటా చదవడం) 30
12.3.1. అన్ని పరికరాల ప్రస్తుత స్థితులను పొందండి 30
12.3.2. పరికరం 31 కోసం చారిత్రక డేటాను పొందండి
12.3.3. పరికరాల జాబితాను పొందండి - పరిమితి 32 ఉన్న ప్రస్తుత స్థితుల నుండి ఒకే ఫీల్డ్
Ity సిటీ IoT క్లౌడ్ ప్లాట్ఫాం అంకితం చేయబడింది "మైక్రో క్లౌడ్" వ్యక్తిగత కస్టమర్ల కోసం వ్యవస్థ. ప్లాట్ఫాం భాగస్వామ్యం చేయదగినది కాదు మరియు ఒక కస్టమర్కు మాత్రమే భౌతిక లేదా వర్చువల్ సర్వర్ (VPS లేదా అంకితమైన సర్వర్లు) కు ప్రాప్యత ఉంది. కస్టమర్ ఐరోపాలో లేదా ప్రపంచంలో డజన్ల కొద్దీ డేటా సెంటర్లలో ఒకదాన్ని ఎంచుకోవచ్చు.
Ity సిటీ IoT ప్లాట్ఫాం iSys.PL ఉత్పత్తులను అనుసరించడానికి అంకితం చేయబడింది
IoT - RF / LoRaWAN (ఇంటర్నెట్ ఆఫ్ థింగ్స్)
CIoT - GSM / 2G / 3G / 4G / CATM1 / NBIoT (సెల్ ఇంటర్నెట్ ఆఫ్ థింగ్స్)
వైఫై
ఈథర్నెట్
Ity సిటీ (ఇసిటీ) క్లౌడ్ IoT ప్లాట్ఫాం అనేది ఐపి IoT ఉత్పత్తుల కోసం వివిధ పరిమాణ వ్యవస్థ (కలిసి పిలుస్తారు -సిటీ హార్డ్వేర్ లేదా CioT పరికరాలు ):
@నగరం
-లైట్
Et మీటరింగ్
@జాడ కనుగొను
Ir ఎయిర్క్యూ
In బిన్
Ity సిటీ IoT ప్లాట్ఫాం కమ్యూనికేషన్ కోసం క్రింది ప్రోటోకాల్లకు మద్దతు ఇస్తుంది:
UDP - CIoT సెన్సార్లు / పరికరాల కోసం సూచించబడింది (ముఖ్యంగా NBIoT) - అత్యల్ప డేటా వినియోగం
TCPIP - ద్వి దిశాత్మక కమ్యూనికేషన్ ఉన్న పరికరాల కోసం సూచించబడింది - హ్యాండ్షేకింగ్ / నిర్ధారణ
HTTP - డేటా యాక్సెస్ / విజువలైజేషన్ / ఎక్స్పోర్ట్ / కోసం మాత్రమే సూచించబడింది "మేఘం నుండి మేఘం"
HTTP వెబ్హూక్స్ - లోరావాన్ నెట్వర్క్ / అప్లికేషన్ సర్వర్ మరియు ity సిటీ క్లౌడ్ మధ్య లోరావాన్ కమ్యూనికేషన్ కోసం.
కంట్రోలర్ నుండి క్లౌడ్ సర్వర్కు డేటా పంపడం మరియు దీనికి విరుద్ధంగా అతి తక్కువ డేటా పరిమాణం మరియు పెరిగిన భద్రత కోసం ప్రత్యేకమైన బైనరీ ఆకృతిలో గుప్తీకరించబడుతుంది. ప్రతి భాగస్వామి పరికర అధికారం, డేటా ప్రామాణికత తనిఖీ మొదలైన వాటి కోసం దాని స్వంత ప్రత్యేకమైన గుప్తీకరణ కీని పొందుతారు.
EHouse / eCity కాని పరికరాల కోసం మేము వ్యక్తిగత గుప్తీకరణ అల్గారిథమ్లను సరఫరా చేయవచ్చు ( "C" సోర్స్ కోడ్) కమ్యూనికేషన్కు ముందు డేటాను రక్షించడానికి మైక్రోప్రాసెసర్ కోసం ప్రతి భాగస్వామికి.
ఈ సందర్భంలో పబ్లిక్ కమ్యూనికేషన్ మీడియా (ఇంటర్నెట్, ఎయిర్, మొదలైనవి) ద్వారా ద్వైపాక్షిక కమ్యూనికేషన్ సమయంలో డేటా పూర్తిగా సురక్షితం. ).
Ity సిటీ IoT ప్లాట్ఫాం మద్దతు ఇస్తుంది:
GSM: 2G, 3G, 4G (LTE), CATM1 (LTEM1), NBIoT - పరికరాలు (UDP / TCPIP కమ్యూనికేషన్)
లోరావాన్ పరికరాలు (హెచ్టిటిపి వెబ్హూక్స్) - లోరావాన్ గేట్వే మరియు లోరావాన్ నెట్వర్క్ / అప్లికేషన్ సర్వర్ల ద్వారా
ఈథర్నెట్ కంట్రోలర్స్ (UDP / TCP కమ్యూనికేషన్)
వైఫై కంట్రోలర్స్ (యుడిపి / టిసిపి కమ్యూనికేషన్)
భవిష్యత్ IP ఉత్పత్తులు
అదనపు స్థానిక @ సిటీ / ఇహౌస్ ద్వారా IP కాని ఉత్పత్తులు. హార్డ్వేర్ గేట్వే
Ity సిటీ IoT ప్లాట్ఫాం పరికరాలు / నోడ్లకు అంకితం చేయబడింది:
స్థానిక iSys ఉత్పత్తులు:
CIoT (GSM / 2G / 3G / 4G / CATM1 / NBIoT)
IoT (లోరావాన్)
వైఫై - ity సిటీ ప్లాట్ఫామ్ కోసం ప్రత్యేక ఉత్పత్తులు
ఈథర్నెట్ - ity సిటీ ప్లాట్ఫాం కోసం అంకితమైన ఉత్పత్తులు
సహ-ఉత్పత్తి ఉత్పత్తులు (ఐసిస్ లైసెన్స్ మరియు బాహ్య బ్రాండ్ క్రింద మూడవ పార్టీలు తయారు చేస్తాయి)
ఫ్రాంచైజ్ ఉత్పత్తులు (iSys లోగోలతో iSys లైసెన్స్ క్రింద మూడవ పార్టీలు తయారు చేస్తాయి)
Software సిటీ సాఫ్ట్వేర్ లైనక్స్ ఆధారిత VPS (వర్చువల్ ప్రైవేట్ సర్వర్) లేదా ఇంటర్నెట్ వైపు అంకితమైన సర్వర్పై పనిచేస్తుంది, ఇది అభ్యర్థించిన పనితీరును బట్టి సర్వర్ (తరువాత సర్వర్ అని పిలుస్తారు):
ప్రైవేట్ / పబ్లిక్ యాక్సెస్
మొత్తం పరికరాల సంఖ్య
పరికరాల స్థితి పౌన .పున్యం యొక్క నవీకరణ
డేటా రిఫ్రెష్ రేటు
వీటిపై ఆధారపడి VPS యొక్క అనేక వైవిధ్యాలు ఉన్నాయి:
ధర
డేటా-సెంటర్ జియో-స్థానికీకరణ
వర్చువల్ ప్రాసెసర్ కోర్లు (1-8)
వర్చువల్ ర్యామ్ (1-32GB)
SSD డిస్క్ (20GB-1TB)
వీటిని బట్టి డజన్ల కొద్దీ అంకితమైన సర్వర్ ఉంది:
ధర
డేటా-సెంటర్ జియో-స్థానికీకరణ
ప్రాసెసర్ కోర్లు (4 .. 32)
ర్యామ్ (16 .. 512GB)
ఎస్ఎస్డి / హెచ్డిడి (256 జిబి .. 8 టిబి)
Ity సిటీ IoT ప్లాట్ఫాం ఒకే కస్టమర్కు అంకితం చేయబడింది:
స్థానిక ప్రభుత్వాలు మరియు అధికారులు (నగరం, సంఘం, దేశం)
బి 2 బి (మూడవ పార్టీ యజమాని కోసం)
ఇది వినియోగదారుల మధ్య భాగస్వామ్యం చేయదగిన సర్వర్ కానందున, ఇది భద్రతా ప్రాప్యత మరియు పనితీరు సమస్యలను సులభతరం చేస్తుంది. ఈ కారణంగా సమర్థవంతమైన భద్రత, స్థిరత్వం, సామర్థ్యం, డేటా నిర్గమాంశ మొదలైన వాటికి కస్టమర్ మాత్రమే బాధ్యత వహిస్తాడు. తగినంత పనితీరు విషయంలో, కస్టమర్ అధిక ప్లాన్ (VPS లేదా డెడికేటెడ్ సర్వర్) ను కొనుగోలు చేయవచ్చు, function హించిన కార్యాచరణ మరియు పనితీరుకు మరింత సరైనది.
ప్రత్యేక సందర్భాల్లో "Cloud to cloud" బహుళ-కస్టమర్ క్లౌడ్కు బదులుగా పెద్ద ప్రాంతాలకు డేటాను ప్రపంచీకరణ మరియు కేంద్రీకరణ కోసం కమ్యూనికేషన్ అమలు చేయవచ్చు.
పనితీరు గరిష్టీకరణ కోసం తక్కువ స్థాయి అనువర్తనం ఆధారంగా ity సిటీ సర్వర్ యొక్క కమ్యూనికేషన్ గ్రహించబడుతుంది.
Ity సిటీ సర్వర్ అప్లికేషన్ యొక్క ప్రధాన లక్షణాలు:
పరికరాల నుండి అసమకాలికంగా డేటాను స్వీకరించండి (ప్రోటోకాల్ల ద్వారా: UDP, TCP IP, HTTP)
డేటా వినియోగం మరియు పరికరాలు మరియు క్లౌడ్ మధ్య దాని ఖర్చులను తగ్గించండి (తక్కువ స్థాయి కమ్యూనికేషన్ ప్రోటోకాల్లను ఉపయోగించడం ద్వారా UDP, TCP IP)
పరికరాల గుప్తీకరించిన స్థితిని స్వీకరించండి (ఏదైనా కమ్యూనికేషన్ మీడియా ద్వారా)
పరికరాల స్థితులను డీక్రిప్ట్ చేయడం ద్వారా డేటాను ప్రామాణీకరించడం మరియు ధృవీకరించడం
పరికరాల స్థితిని డీకోడ్ చేయడం మరియు దానిని నేరుగా మరియాడిబి / మైఎస్క్యూల్ పట్టికలలోకి నవీకరించడం (ముడి డేటా ఆకృతిలో)
ప్రస్తుత డేటా పట్టిక (ప్రతి పరికరాల యొక్క క్రొత్త స్థితిని మాత్రమే కలిగి ఉంటుంది)
చారిత్రక డేటా పట్టిక (ఒకే పరికరం కోసం అన్ని స్థితులను కలిగి ఉంది)
పరికరాలకు పెండింగ్ ఆదేశాలను (ఈవెంట్లు) పంపండి
హ్యాండ్షేకింగ్, ధృవీకరణ మరియు నిర్ధారణలకు భరోసా
Ity సిటీ సర్వర్ సాఫ్ట్వేర్ ప్రతి వినియోగదారుకు ఒకే విధంగా ఉంటుంది మరియు విభిన్న కస్టమర్ల కోసం అనుకూలీకరించబడదు.
లోరావాన్ కంట్రోలర్లు లోరావాన్ నెట్వర్క్ / అప్లికేషన్ సర్వర్లో లభించే హెచ్టిటిపి ఇంటర్ఫేస్ (వెబ్హూక్స్) ద్వారా ity సిటీ క్లౌడ్తో అనుసంధానించబడ్డాయి.
అనేక రకాల నెట్వర్క్ / అప్లికేషన్ సర్వర్కు మద్దతు ఉంది:
టిటిఎన్ (పరిమిత సమయం "ప్రసారంలో" మరియు డ్రైవర్కు పంపిన గరిష్ట సంఖ్యలో ఆదేశాలు మరియు ఫర్మ్వేర్ అప్గ్రేడ్కు మద్దతు ఇవ్వవు)
లోరావాన్-స్టాక్ (ఇంటర్నెట్ సదుపాయంతో భౌతిక పరికరంలో హోస్టింగ్ అవసరం).
LoraServer.Io (ఇంటర్నెట్ సదుపాయంతో భౌతిక పరికరంలో హోస్టింగ్ అవసరం - సర్వర్కు మాత్రమే డేటాను పంపడం మరియు ఫర్మ్వేర్ అప్గ్రేడ్కు మద్దతు ఇవ్వదు)
లోరావాన్ కంట్రోలర్ల కోసం సిటీ క్లౌడ్ ఇతర ఇంటర్ఫేస్ల మాదిరిగానే విభజించబడింది. ఇది మునుపటి అధ్యాయంలో చర్చించబడింది.
@ సిటీ క్లౌడ్ డేటాబేస్ నుండి అనుకూలీకరించిన డేటాను సేకరించేందుకు PHP స్క్రిప్ట్లతో ఫ్రంట్-ఎండ్ ఇంటర్ఫేస్ గుర్తించబడుతుంది. కావలసిన డేటాను పరిమితం చేయడానికి అసలు SQL ప్రశ్నల ఆధారంగా ఇది చాలా సాగే శోధన విధానాన్ని ఉపయోగిస్తుంది. JavaScript ఫ్రంట్-ఎండ్ వెబ్ "అప్లికేషన్" ద్వారా మరింత డీకోడింగ్ మరియు ప్రాసెసింగ్ కోసం ఇంటర్ఫేస్ ప్రశ్న ఫలితాలను JSON ఆకృతిలో అందిస్తుంది.
ఒరిజినల్ ఫ్రంట్-ఎండ్ ఇంటర్ఫేస్ ప్రతి వినియోగదారుకు ఒకే విధంగా ఉంటుంది మరియు విభిన్న కస్టమర్ల కోసం అనుకూలీకరించబడదు.
కస్టమర్ కోసం అనుకూలీకరణకు భరోసా ఇవ్వడానికి మా సిబ్బంది లేదా సహకారంతో ఓవర్లే ఇంటర్ఫేస్ సృష్టించవచ్చు.
కస్టమర్ యాక్సెస్ హక్కులు (భౌతిక సర్వర్కు) పరిమితం.
"టెంప్లేట్లు" డైరెక్టరీ కోసం మాత్రమే ఫైల్ యాక్సెస్ (స్థానిక టెక్స్ట్ ఫైల్స్ - .txt, .js, .css, .html):
స్వచ్ఛమైన HTML ఫైళ్ళను జోడించడం, తొలగించడం, సవరించడం (ఫ్రంట్-ఎండ్ GUI / ఇంటర్ఫేస్ డెవలప్మెంట్)
స్వచ్ఛమైన JavaScript ఫైళ్ళను జోడించడం, తొలగించడం, సవరించడం (ఫ్రంట్-ఎండ్ GUI / ఇంటర్ఫేస్ డెవలప్మెంట్ మరియు అల్గోరిథంలు)
స్వచ్ఛమైన CSS ఫైళ్ళను జోడించడం, తొలగించడం, సవరించడం (ఫ్రంట్ ఎండ్ - అనుకూల వీక్షణలు / థీమ్స్)
టెంప్లేట్ల టెక్స్ట్ ఫైళ్ళను జోడించడం, తొలగించడం, సవరించడం (ఫ్రంట్-ఎండ్ GUI)
టాబ్లు, సత్వరమార్గాలు, డేటా ఫలితాలకు లింక్లను జోడించడం, తొలగించడం, సవరించడం
ఇతర ప్రాప్యత హక్కులు:
అన్ని పరికరాల డేటా నిల్వ చేయబడిన ity సిటీ క్లౌడ్ డేటాబేస్ MySQL / MariaDB కి పూర్తి ప్రాప్యత
కస్టమర్ కోసం వెబ్ సేవలకు ప్రాప్యత నిర్వచించబడింది (ఆధారాలు).
మూడవ పార్టీలకు ఆధారాలను పంపడానికి కస్టమర్ అనుమతించబడరు (ఫలితాల యొక్క బహుళ ప్రాప్యత మొత్తం వ్యవస్థ యొక్క పనితీరు, స్థిరత్వం మరియు భద్రతను ప్రభావితం చేస్తుంది)
ప్రత్యేక పరిస్థితులలో మరియు అధిక పనితీరు గల అంకితమైన సర్వర్ యొక్క ఉపయోగంలో, చాలా ప్రస్తుత డేటాను (చారిత్రక కాదు) గమనించడానికి పబ్లిక్ ఖాతా ఏర్పాటు చేయబడవచ్చు.
వినియోగదారు తన సొంత MySQL సర్వర్కు డేటాను నకిలీ చేయవచ్చు మరియు సొంత డేటా విశ్లేషణ మరియు ప్రాసెసింగ్ చేయవచ్చు, ఈ క్రమంలో ity సిటీ సర్వర్ పనితీరును ప్రభావితం చేయదు
iSys - ఇంటెలిజెంట్ సిస్టమ్స్ సిబ్బంది - రూట్ ఖాతా మరియు నిర్వహణ కోసం పూర్తి DB యాక్సెస్తో సహా మొత్తం సర్వర్కు అపరిమిత ప్రాప్యతను కలిగి ఉంటారు.
కొన్ని పరిస్థితులలో, ఐసిస్ మొత్తం సిస్టమ్ భద్రత, స్థిరత్వం మరియు పనితీరును ప్రభావితం చేయకపోతే, సోర్స్ కోడ్, రన్నింగ్ టెస్ట్లను తనిఖీ చేసిన తర్వాత కస్టమర్కు (పిహెచ్పి స్క్రిప్ట్లు, ఫైల్లు) అదనపు పరిమిత హక్కులను ఇవ్వవచ్చు.
మా పరికరాల్లో కమ్యూనికేషన్ కోసం మైక్రోకంట్రోలర్ మరియు GSM / GPS / GNSS మాడ్యూల్ (2G..4G, NBIoT, CATM1) ఉన్నాయి. మైక్రోకంట్రోలర్ సురక్షితమైన OTA ఫర్మ్వేర్ అప్గ్రేడ్ కోసం గుప్తీకరించిన బూట్లోడర్ను కలిగి ఉంది. ఇది ఒకే ఆధారంగా అనేక సిస్టమ్ వేరియంట్లను సృష్టించడానికి అనుమతిస్తుంది "CIoT స్మార్ట్ పరికరం".
ఈథర్నెట్ మరియు వైఫై కంట్రోలర్లు సిస్టమ్కు IP ఆధారిత కమ్యూనికేషన్ను అనుమతిస్తుంది (GSM ఆపరేటర్కు డేటా బదిలీ కోసం ఛార్జింగ్ లేకుండా). ఈ పరికరాలు బూట్లోడర్ను గుప్తీకరించాయి మరియు పరికరాలు దాని స్థానిక ఇంటర్ఫేస్ ద్వారా నవీకరించబడవచ్చు. వైఫై కోసం ఇది ప్రధాన సర్వర్ నుండి OTA ఫర్మ్వేర్ అప్గ్రేడ్ను కలిగి ఉంది
లోరావాన్ చాలా దూరాలకు (సుమారుగా) డేటా ప్రసారాన్ని అనుమతిస్తుంది. 15 కి.మీ). ఈ పరిధి డేటా ట్రాన్స్మిషన్ వేగం, డేటా మొత్తం, ప్రాంతం యొక్క పట్టణీకరణ మరియు పరికరాల రేడియో మార్గాల సామర్థ్యంపై ఆధారపడి ఉంటుంది.
మా పరికరాల్లో కమ్యూనికేషన్ కోసం మైక్రోకంట్రోలర్ మరియు లోరావాన్ మాడ్యూల్ ఉన్నాయి. మైక్రోకంట్రోలర్ సురక్షితమైన OTA సాఫ్ట్వేర్ నవీకరణ కోసం గుప్తీకరించిన బూట్లోడర్ను కలిగి ఉంది. ఇది ఒకే సిస్టమ్ ఆధారంగా బహుళ సిస్టమ్ వేరియంట్లను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది "IoT smart device". అదనపు చందా రుసుము లేకుండా పరికరాలు ISM ఓపెన్ బ్యాండ్లో పనిచేస్తాయి. మొత్తం ప్రాంతాన్ని ఇంటర్నెట్కు ప్రాప్యత చేయడానికి లోరావాన్ గేట్వేలను ఉపయోగించడం అవసరం. పరికరాల పరిధిలో (టిటిఎన్ సర్వర్ కోసం కాన్ఫిగర్ చేయబడిన) ఉన్న లోరావాన్ గేట్ల విషయంలో, వాటి ద్వారా సమాచారాన్ని పంపడం సాధ్యపడుతుంది. ఫర్మ్వేర్ అప్గ్రేడ్కు సొంత నెట్వర్క్ / అప్లికేషన్ లోరావాన్ సర్వర్ మరియు కమ్యూనికేషన్ కోసం మంచి పరిధి అవసరం.
వ్యాపారం మరియు సహకారం కోసం అనేక ఎంపికలు ఉన్నాయి:
దిగుమతి / ఎగుమతి సిద్ధంగా ఉన్న ఉత్పత్తులు (స్విచ్బోర్డ్లు, పరికరాలు) - తుది ఉత్పత్తులు
దిగుమతి / ఎగుమతి OEM ఉత్పత్తులు (పిసిబిలు, నియంత్రికలు మొదలైనవి) - ఇంటర్మీడియట్ ఉత్పత్తులు, విడి భాగాలు
ఫ్రాంచైజ్ - iSys - ఇంటెలిజెంట్ సిస్టమ్స్ బ్రాండ్స్ క్రింద స్థానిక మార్కెట్ల కోసం మా లైసెన్స్ ఆధారంగా ఉత్పత్తి (మేము ప్రోగ్రామ్ చేసిన మైక్రోకంట్రోలర్లను మాత్రమే సరఫరా చేస్తాము)
సహ ఉత్పత్తి - (పైన చెప్పినట్లు) కానీ బాహ్య బ్రాండ్ల క్రింద
విజువలైజేషన్, ప్రశ్న, పరిమితం మరియు ప్రాసెసింగ్ (ప్రస్తుత / చరిత్ర డేటా) కోసం అనుకూలీకరించదగిన ఫ్రంట్-ఎండ్ టెంప్లేట్కు సిటీ ప్లాట్ఫాం మద్దతు ఇస్తుంది.:
మ్యాప్లో ఎంచుకున్న డేటాను దృశ్యమానం చేయండి (జియో-స్థానికీకరణ)
ఎంచుకున్న డేటా మరియు ఫలితాలను పట్టికలలో చూపిస్తుంది
బార్ చార్టులలో ఎంచుకున్న డేటాను చూపుతుంది
ఎంచుకున్న డేటాను చారిత్రక పటాలలో చూపిస్తుంది
మూడవ పార్టీ అనువర్తనాలకు డేటాను ఎగుమతి చేయండి మరియు మరింత ప్రాసెసింగ్
వ్యక్తిగత కార్యాచరణలపై ఇతర కార్యాచరణ నవీకరించబడుతుంది.
యూజర్ యొక్క ఫ్రంట్-ఎండ్ అందుబాటులో ఉంటే స్టాటిక్ ఐపి లేదా డిఎన్ఎస్ దారి మళ్లింపు డొమైన్ / సబ్డొమైన్ / ఫైల్ ద్వారా అందుబాటులో ఉంటుంది.
శ్రేష్టమైన & డెమో సంస్థాపన (ఇది కాబోయే కస్టమర్లకు మాత్రమే ప్రారంభించబడుతుంది).
ప్లాట్ఫామ్కు పబ్లిక్ యాక్సెస్ను ప్రారంభించడానికి - మీరు దీన్ని పరీక్షించాలనుకున్నప్పుడు మాకు తెలియజేయండి.
Ity సిటీ ప్లాట్ఫామ్కి కమ్యూనికేషన్ను ప్రారంభించడానికి రిమోట్ కంప్యూటర్ యొక్క స్టాటిక్ ఐపి అవసరం.
భద్రతా కారణాల దృష్ట్యా ప్రధాన పేజీ ఖాళీగా ఉంచబడింది: http: //% YourIP% / IoT /
ఇది వ్యక్తిగతంగా ప్రారంభించబడి, సవరించబడి ఉండవచ్చు మరియు అందుబాటులో ఉన్న అన్ని సేవలకు లింక్లను కలిగి ఉంటుంది Ity సిటీ IoT ప్లాట్ఫాం అది అవసరమైతే
ప్రధాన ఫారం క్రొత్త ప్రీసెట్లు మరియు ట్యాబ్లను సృష్టించడానికి ఉద్దేశించబడింది: http: //%IP%/IoT/que.php
ప్రతి కాన్ఫిగరేషన్ కోసం ఫలితాలు, వీక్షణలు మరియు ట్యాబ్లను సృష్టించడానికి ఇది ప్రారంభ రూపం
వివరణలు (ఎగువ మరియు ఎడమ నుండి కుడికి)
విజువలైజేషన్ థీమ్ను సవరించండి CSS ఫైల్ తప్పనిసరిగా ఉండాలి "టెంప్లేట్లు / css /" డైరెక్టరీ - స్వయంచాలకంగా జాబితా చేయబడింది.
పట్టికలో కనిపించే ప్రధాన ఫీల్డ్లను ఎంచుకోండి. ఇది నవీకరించబడింది స్వయంచాలకంగా.
అన్ని ఫీల్డ్ల ఎంపికను తీసివేయండి (వాటిలో కొన్నింటిని మానవీయంగా ఎంచుకోవడం ద్వారా తప్పక అనుసరించాలి)
అన్ని ఫీల్డ్లను ఎంచుకోండి (వాటిలో కొన్నింటిని మాన్యువల్గా ఎంపికను తీసివేయాలి)
ఇది అన్ని (X) చెక్బాక్స్కు సమానం
పేర్లు మరియు ప్రీసెట్లతో వ్యక్తిగతంగా సృష్టించిన ట్యాబ్లు (నిల్వ చేయబడతాయి cfg / tabs.cfg ఫైల్).
ఫైల్ వాస్తవానికి పేరు మరియు URL ను కలిగి ఉంటుంది (టాబ్ చార్ ద్వారా వేరు చేయబడింది).
ఫీల్డ్ ఫిల్టర్ ద్వారా పరిమితం చేయబడిన అన్ని ఫీల్డ్లను ప్రదర్శిస్తుంది.
పట్టికలోని ఫీల్డ్లు:
మ్యాప్- మ్యాప్లో ఫలితాలను మ్యాపింగ్ చేయండి (ఒకటి లేదా అంతకంటే ఎక్కువ ఫీల్డ్ ఎంచుకోవచ్చు)
చరిత్ర - చారిత్రక పటాలు (ఒకటి లేదా అంతకంటే ఎక్కువ ఫీల్డ్ ఎంచుకోవచ్చు)
tab - ప్రదర్శన పట్టిక (క్షేత్రాల కలయిక ఎంచుకోవచ్చు)
బార్ - బార్ చార్టులో ఒక ఫీల్డ్ మాత్రమే ప్రదర్శించబడుతుంది
దాని విలువలో ఒకదాన్ని నొక్కినప్పుడు అది ఎంచుకున్న ఫీల్డ్లతో కొత్త ఫలితాలను తెరుస్తుంది (ప్రస్తుత వరుస కోసం).
సెట్ చేసిన పేరుతో టాబ్ను జోడించడం / తీసివేయడం టాబ్ ఫీల్డ్. ఇది పట్టిక యొక్క ఒకే వరుసలో ఎంచుకున్న ఫీల్డ్లను మాత్రమే ఉపయోగిస్తుంది.
ఏదైనా ఇతర ఫీల్డ్ పేరును నొక్కితే ఎంచుకున్న అడ్డు వరుస కోసం ఎంచుకున్న ఫీల్డ్ యొక్క డేటా విజువలైజేషన్ ప్రారంభమవుతుంది.
ప్రదర్శించబడిన క్షేత్రాల క్రమం క్షేత్రాల రూపంలో ఉంటుంది (అయితే tm ఫీల్డ్ ఎల్లప్పుడూ టెక్స్ట్ చివరికి పంపబడుతుంది). ఈ క్రమాన్ని URL పారామితుల ప్రత్యక్ష సవరణతో మాత్రమే మార్చవచ్చు (ఫీల్డ్స్ ఆర్డర్ పార్ట్).
ఉదాహరణకు: తో టాబ్ సెట్టింగ్ ఆస్తి ట్రాకింగ్ పేరు మరియు మ్యాప్లో సమయం మరియు వేగంతో మ్యాప్ను కలిగి ఉంటుంది
అన్ని వర్ణన ఎక్కడ వరుసను సూచిస్తుంది "Map" టెక్స్ట్ ఉంది "రన్" కాలమ్.
పేరు నమోదు చేయండి "ఆస్తి ట్రాకింగ్" లో టాబ్ ఫీల్డ్ (కొటేషన్ మార్కులు లేకుండా)
అన్ని నిలువు వరుసలు వరుసలో ఎంపిక చేయబడలేదని నిర్ధారించుకోండి
ఎంచుకోండి tm, gps_speed_km వరుసలో మాత్రమే
నొక్కండి + వరుసలో బటన్
ప్రీ-కాన్ఫిగరేషన్తో మెయిన్ఫార్మ్ నుండి మ్యాప్లను ప్రారంభించవచ్చు
లింక్తో నేరుగా అమలు చేసినప్పుడు మ్యాప్ ప్రారంభించడం మానవీయంగా జరుగుతుంది: > http: //%IP%/IoT/maps.php
వినియోగదారు అన్ని ఫీల్డ్ల ఎంపికను తీసివేయాలి (నొక్కండి ఎంపికను తీసివేయండి బటన్)
ప్రదర్శించబడిన ఫీల్డ్ల కోసం కొన్ని చెక్బాక్స్ నొక్కండి (ఉదా. ఐన్ 5 (పొగమంచు స్థాయి కోసం) మరియు tm (కొలత తేదీ / సమయం కోసం)
నొక్కండి "వి" ఫీల్డ్లు దాచడానికి చెక్బాక్స్
నొక్కండి అమలు చేయండి DB ప్రశ్నను అమలు చేయడానికి మరియు అన్ని సెన్సార్లు / పరికరాల నుండి ప్రస్తుత సమాచారాన్ని ప్రదర్శించడానికి బటన్
డేటాతో మ్యాప్ 30 సెకన్లు లేదా అంతకంటే ఎక్కువ తర్వాత నవీకరించబడుతుంది.
సెట్టింగులు ఎడమ నుండి కుడికి వివరించబడ్డాయి (పై స్క్రీన్ షాట్లో).
స్కేల్ (+ ప్రస్తుత_ స్కేల్ * 2 లేదా ప్రస్తుత_స్కేల్ / 2) కోసం (+/-) బటన్లను ఉపయోగించి జూమ్ స్థాయిని సవరించవచ్చు. ఈ బటన్లలో ఒకదాన్ని నొక్కితే స్వయంచాలకంగా స్కేల్ సవరించబడుతుంది.
మరొక మార్గం జూమ్ స్థాయిని ఎంచుకోండి జూమ్ చేయండి కాంబో బాక్స్ ఫీల్డ్ మరియు ప్రెస్ అమలు చేయండి బటన్. ఈ సందర్భంలో మొత్తం వీక్షణ / మ్యాప్ రీలోడ్ మరియు రిఫ్రెష్ అవుతుంది (ప్రారంభ సమయంలో కొంత సమయం పడుతుంది).
IMEIఫీల్డ్ పరికరం కోసం ప్రత్యేకమైన ఐడి లేదా ప్రత్యేకమైన అలియాస్ను కలిగి ఉంటుంది. డిఫాల్ట్ సెట్టింగ్ * (నక్షత్రం) ప్రతి పరికరానికి ఇటీవలి విలువలు మరియు భౌగోళిక స్థానాన్ని చూపుతుంది.
IMEI ని ఇతర విలువలకు సెట్ చేస్తే, ఎంచుకున్న పరికరం యొక్క చారిత్రక డేటా చూపబడుతుంది. ఇది మొబైల్ మరియు కదిలే సెన్సార్లకు మాత్రమే అర్ధాన్ని కలిగి ఉంటుంది, లేకపోతే ఫలితాలు ఒకే స్థానంలో మ్యాప్లో అతివ్యాప్తి చెందుతాయి.
మ్యాప్ యొక్క మధ్య స్థానాన్ని సెట్ చేయండి. మ్యాప్లో మౌస్ బటన్ నొక్కినప్పుడు ఈ ఫీల్డ్ కర్సర్ స్థానానికి సెట్ చేయబడింది.
మ్యాప్ స్టైల్ / థీమ్ నుండి ఎంచుకోవచ్చు Map కాంబోబాక్స్ ఫీల్డ్ (ఉదా. డార్క్, గ్రే, టోపోగ్రాఫిక్).
వివిధ మ్యాప్ థీమ్లు వేర్వేరు గరిష్ట జూమ్ స్థాయిలను కలిగి ఉండవచ్చు కాబట్టి ఇది మ్యాప్ స్కేల్ను పెంచడానికి సరైన థీమ్ను అమలు చేస్తుంది.
MySQL / MariaDB కోసం అదనపు ప్రశ్న స్ట్రింగ్ {WHERE part for కోసం క్లాజ్ ఉపయోగించబడుతుంది.
డేటాబేస్ ఫలితం కోసం పూర్తి QUERY స్ట్రింగ్ను నిర్మించడానికి ఈ నిబంధన పరిగణనలోకి తీసుకోబడుతుంది. ఫలితాల సంఖ్యను పరిమితం చేయడం ద్వారా ఇది డేటా, సమయం మరియు ఇతర విలువలను పరిమితం చేయవచ్చు. ఈ ఫీల్డ్లో అసలు పట్టిక ఫీల్డ్ పేర్లు (అలియాస్ కాదు) ఉపయోగించాలి. ఉదా.
gps_speed_km> 10 // వేగం గంటకు 10 కి.మీ కంటే ఎక్కువ
ain5> 3 // ain5 3 కన్నా ఎక్కువ (2.5um కణాల సంఖ్యను కలిగి ఉంది - పొగమంచు స్థాయి)
gps_speed_km> 10 మరియు ain6> 5 // వేగం 10 కి.మీ / గం కంటే ఎక్కువ మరియు ఐన్ 6 5 కన్నా ఎక్కువ (10 కణాల సంఖ్యను పట్టుకోవడం - పొగమంచు స్థాయి)
ఏదైనా సెట్టింగులు, పారామితులను (నొక్కడం తప్ప) మార్చడానికి ఈ బటన్ను నొక్కడం అవసరం +/- బటన్లు).
మ్యాప్ మొదటి నుండి కొత్త ప్రీసెట్లతో లోడ్ అవుతుంది.
ప్రస్తుత ప్రశ్నకు డేటా అందుబాటులో లేనప్పుడు మ్యాప్ అస్సలు లోడ్ కాలేదు.
ఈ బటన్ను నొక్కిన తర్వాత మ్యాప్లో ఫలితాలను ప్రదర్శించడానికి కనీసం ఒక ఫీల్డ్ను మానవీయంగా ఎంచుకోవాలి.
ఈ చెక్బాక్స్ ప్రదర్శించడానికి ఫీల్డ్ల సెలెక్టర్ను చూపించడానికి / దాచడానికి ఉపయోగించబడుతుంది.
ఈ చెక్బాక్స్ మినహా మొత్తం ఫారమ్ను దాచడానికి అనుమతిస్తుంది ( +/- బటన్లు)
మ్యాప్లోని ఫలితాలు నిరంతరం రిఫ్రెష్ చేయబడతాయి మరియు కొత్త విలువలతో నవీకరించబడతాయి
ఉదా.
ఎక్కడ నిబంధన:
"gps_fix = 3 మరియు tm> "2019-02-18 00:00:00" మరియు tm <"2019-02-19 00:00:00" మరియు gps_speed_km> 0".
// GPS = చెల్లుబాటు అయ్యే 3D ఫలితాలు & తేదీ = 2019-02-18 & వేగం> గంటకు 0 కిమీ
ఫలితాలను పట్టికలో చూపించు.
పై "ప్రధాన రూపం" నొక్కండి "పట్టిక" అంశం, ముందుగా కాన్ఫిగర్ చేయబడిన పట్టికను ప్రదర్శించడానికి కొన్ని ఫీల్డ్లను ఎంచుకున్న తర్వాత
లింక్ నుండి పట్టిక తెరిచినప్పుడు http: //%IP%/IoT/que.php? func = టాబ్లు దీనికి సెట్టింగ్ల ముందు ప్రారంభ అవసరం.
మీరు కనిపించే ఫీల్డ్లను ఎంచుకోవచ్చు (నొక్కడం ద్వారా "కనిపించే ఫీల్డ్లు" ) చెక్బాక్స్.
ప్రదర్శించబడిన ఫీల్డ్ల కోసం అవసరమైన అన్ని చెక్బాక్స్ నొక్కండి
చెక్బాక్స్ నొక్కండి "కనిపించే ఫీల్డ్లు" ఫీల్డ్లు దాచడానికి
DB ప్రశ్న మరియు ప్రదర్శన పట్టికను అమలు చేయడానికి ఎగ్జిక్యూట్ బటన్ నొక్కండి
సెట్టింగులు ఎడమ నుండి కుడికి (స్క్రీన్ షాట్లో) వివరించబడ్డాయి.
క్రమబద్ధీకరణ ఫీల్డ్ కాలమ్ శీర్షికను నొక్కడానికి సమానం.
IMEIఫీల్డ్ పరికరం కోసం ప్రత్యేకమైన ఐడి లేదా ప్రత్యేకమైన అలియాస్ను కలిగి ఉంటుంది. ఖాళీ విలువతో ఇది ఇటీవలి విలువల పట్టికను చూపుతుంది.
IMEI ని ఇతర విలువలకు సెట్ చేస్తే, ఎంచుకున్న పరికరం యొక్క చారిత్రక డేటా చూపబడుతుంది.
ఇది MySQL / MariaDB అదనపు ప్రశ్న స్ట్రింగ్ {WHERE part for కోసం సూఫిక్స్
డేటాబేస్ ఫలితం కోసం పూర్తి QUERY స్ట్రింగ్ను నిర్మించడానికి ఈ నిబంధన పరిగణనలోకి తీసుకోబడుతుంది. ఫలితాల సంఖ్యను పరిమితం చేయడం ద్వారా ఇది డేటా, సమయం మరియు ఇతర విలువలను పరిమితం చేయవచ్చు. ఈ ఫీల్డ్లో అసలు పట్టిక ఫీల్డ్ పేర్లు (అలియాస్ కాదు) ఉపయోగించాలి. ఉదా.
gps_speed_km> 10 // వేగం గంటకు 10 కి.మీ కంటే ఎక్కువ
ain5> 3 // ain5 3 కన్నా ఎక్కువ (2.5um కణాల సంఖ్యను కలిగి ఉంది - పొగమంచు స్థాయి)
gps_speed_km> 10 మరియు ain6> 5 // వేగం 10 కి.మీ / గం కంటే ఎక్కువ మరియు ఐన్ 6 5 కన్నా ఎక్కువ (10 కణాల సంఖ్యను పట్టుకోవడం - పొగమంచు స్థాయి)
ఈ బటన్ను నొక్కిన తర్వాత మ్యాప్లో ఫలితాలను ప్రదర్శించడానికి కనీసం ఒక ఫీల్డ్ను మానవీయంగా ఎంచుకోవాలి.
ఏదైనా సెట్టింగులు, పారామితులను (నొక్కడం తప్ప) మార్చడానికి ఈ బటన్ను నొక్కడం అవసరం +/- బటన్లు).
క్రొత్త ప్రీసెట్లతో పట్టిక మొదటి నుండి మళ్లీ లోడ్ అవుతుంది.
ఈ చెక్బాక్స్ ప్రదర్శించడానికి ఫీల్డ్ల సెలెక్టర్ను చూపించడానికి / దాచడానికి ఉపయోగించబడుతుంది.
పట్టికలోని ఫలితాలు ప్రకారం క్రమబద్ధీకరించబడతాయి క్రమబద్ధీకరించు ఫీల్డ్ సెట్టింగ్. వరుస శీర్షికను నొక్కడం ద్వారా క్రమబద్ధీకరణ క్రమాన్ని మార్చవచ్చు (ఒకసారి ఒక దిశకు రెండుసార్లు మరొక దిశకు).
నిలువు వరుసలలోని కొన్ని ఫలితాలు మరింత విజువలైజేషన్ స్క్రీన్లకు (హార్డ్-కోడెడ్) లింక్ చేస్తాయి.
పరికరం కోసం చారిత్రక డేటాను ప్రదర్శించేటప్పుడు ఇది మొత్తం చరిత్ర సమాచారాన్ని ప్రదర్శించకుండా పరిమితం చేయాలి ఎందుకంటే ఇది పనితీరుకు లేదా మెమరీ సమస్యలకు దారితీయవచ్చు.
"బార్" వరుసలో ఒకే ఫీల్డ్ను నొక్కడం ద్వారా బార్ చార్ట్లను మెయిన్ ఫారం నుండి అమలు చేయాలి.
ఇది గరిష్ట విలువకు సాధారణీకరించబడిన క్రమబద్ధీకరించిన బార్లను ప్రదర్శిస్తుంది, ఇది అత్యధిక నుండి తక్కువ క్రమాన్ని చూపుతుంది.
తీవ్రమైన ఫలితాలను వేగంగా తనిఖీ చేయడానికి మరియు కొన్ని చర్యలు తీసుకోవడానికి ఇది ఉపయోగపడుతుంది.
మౌస్ ఓవర్ ఈవెంట్ పరికరం కోసం అదనపు సమాచారాన్ని ప్రదర్శిస్తుంది.
"చరిత్ర" వరుసలో (సింగిల్ ఫీల్డ్ కోసం) ఎంచుకున్న కాలమ్ను నొక్కినప్పుడు మెయిన్ఫార్మ్ నుండి చారిత్రక పటాలను ప్రారంభించవచ్చు.
"చరిత్ర" వరుసలోని బహుళ ఫీల్డ్ల కోసం కావలసిన ఫీల్డ్లను తప్పక తనిఖీ చేయాలి మరియు "రన్" కాలమ్లో "చరిత్ర" లింక్ను తప్పక నొక్కాలి.
చారిత్రాత్మక ఫలితాలు పరిమితులు ఏర్పాటు చేయనప్పుడు చివరి 24 గంటలు + తదుపరి 24 గంటలు (చివరికి రిఫ్రెష్ చార్టుల కోసం) పరిమితం చేయబడతాయి.
ప్రధాన లింక్ నుండి తెరిచినప్పుడు చారిత్రక పటాలు ప్రాధాన్యతల పారామితులు లేకుండా లింక్ నుండి తెరిచినప్పుడు ఇతర ఫలితాల వలె ప్రారంభించడం అవసరం.
వివిధ అంశాలను ప్రదర్శించడానికి బహుళ ఫీల్డ్లను ఎంచుకోవచ్చు. దీన్ని ఫీల్డ్ ఫిల్టర్ ఫారమ్లో కూడా సెట్ చేయవచ్చు.
ప్రదర్శించబడిన ఫీల్డ్ల కోసం అవసరమైన అన్ని చెక్బాక్స్ నొక్కండి
చెక్బాక్స్ నొక్కండి "కనిపించే ఫీల్డ్లు" ఫీల్డ్లు దాచడానికి
DB ప్రశ్నను అమలు చేయడానికి ఎగ్జిక్యూట్ బటన్ నొక్కండి మరియు పట్టికను ప్రదర్శిస్తుంది
ఎగువ నుండి మరియు ఎడమ నుండి కుడికి (స్క్రీన్ షాట్లో) వివరించిన అంశాలు.
IMEIఫీల్డ్ పరికరం కోసం ప్రత్యేకమైన ఐడి లేదా ప్రత్యేకమైన అలియాస్ను కలిగి ఉంటుంది. * (ఆస్టెరిక్స్) విలువతో ఇది అర్ధంలో లేని ఇటీవలి విలువల పట్టికను చూపుతుంది.
IMEI ని ఇతర విలువలకు సెట్ చేస్తే, ఎంచుకున్న పరికరం యొక్క చారిత్రక డేటా చూపబడుతుంది.
డేటా ఫలితాలను పరిమితం చేసే నిబంధన MySQL / MariaDB అదనపు ప్రశ్న స్ట్రింగ్ {WHERE part}.
డేటాబేస్ ఫలితం కోసం పూర్తి QUERY స్ట్రింగ్ను నిర్మించడానికి ఈ నిబంధన పరిగణనలోకి తీసుకోబడుతుంది. ఫలితాల సంఖ్యను పరిమితం చేయడం ద్వారా ఇది డేటా, సమయం మరియు ఇతర విలువలను పరిమితం చేయవచ్చు. అసలు ఫీల్డ్ ఫీల్డ్ పేర్లు (అలియాస్ కాదు) ఈ ఫీల్డ్లో తప్పక ఉపయోగించాలి మరియు చెల్లుబాటు అయ్యే SQL సింటాక్స్. ఉదా.
gps_speed_km> 10 // వేగం గంటకు 10 కి.మీ కంటే ఎక్కువ
ain5> 3 // ain5 3 కన్నా ఎక్కువ (2.5um కణాల సంఖ్యను కలిగి ఉంది - పొగమంచు స్థాయి)
gps_speed_km> 10 మరియు ain6> 5 // వేగం 10 కి.మీ / గం కంటే ఎక్కువ మరియు ఐన్ 6 5 కన్నా ఎక్కువ (10 కణాల సంఖ్యను పట్టుకోవడం - పొగమంచు స్థాయి)
ఈ బటన్ను నొక్కిన తరువాత చారిత్రక ఫలితాలను ప్రదర్శించడానికి కనీసం ఒక ఫీల్డ్ను మానవీయంగా ఎంచుకోవాలి.
ఏదైనా సెట్టింగులు, పారామితులను (ఫీల్డ్లు లేదా ప్రశ్న ప్యానెల్ చూపించడం మినహా) మార్చడానికి ఈ బటన్ను నొక్కడం అవసరం. క్రొత్త ప్రీసెట్లతో పట్టిక మొదటి నుండి మళ్లీ లోడ్ అవుతుంది.
ఈ చెక్బాక్స్ ప్రదర్శించడానికి ఫీల్డ్ల సెలెక్టర్ను చూపించడానికి / దాచడానికి ఉపయోగించబడుతుంది.
మౌస్ పాయింటర్ కొలతలు మరియు తేదీ / సమయం యొక్క విలువలను ప్రదర్శిస్తుంది.
ఫంక్షన్ / WWW బ్రౌజర్ | Chrome 72 | ఫైర్ఫాక్స్ 65 | ఎడ్జ్ | ఒపెరా 58 |
మ్యాప్స్ | + | + | + | + |
చారిత్రక | + | + (*) | + | + |
బార్లు | + | + | + | + |
ట్యాబ్లు | + | + | + | + |
* - ఫైర్ఫాక్స్ తేదీ / సమయ ఎంపికకు మద్దతు ఇవ్వదు (సరైన తేదీ సమయ ఆకృతిని ఉపయోగించి టెక్స్ట్ ఫీల్డ్ను మాన్యువల్గా సవరించాలి).
ఇంటర్నెట్ ఎక్స్ప్లోరర్కు మద్దతు లేదు (ఉపయోగం ఎడ్జ్ బదులుగా)
ఇతర వెబ్ బ్రౌజర్లు పరీక్షించబడలేదు.
వెబ్ పేజీలు ఉన్న సాధారణ టెంప్లేట్ ఫైల్పై ఆధారపడి ఉంటాయి "టెంప్లేట్లు" డైరెక్టరీ "* .టెంప్లేట్".
అదనంగా ప్రతి పేజీ రకం:
పేజీ యొక్క శీర్షికను నిల్వ చేసే "*. హెడ్" ఫైల్ (లింకులు, దిగుమతి చేసుకున్న CSS, JavaScript ఫైళ్ళు మొదలైనవి. )
పేజీ యొక్క ఫుటరు (లింకులు మొదలైనవి) నిల్వ చేసే "* .ఫుట్" ఫైల్స్. )
CSS ఫైల్లను ఎదుర్కోవడం మరియు సవరించడం ద్వారా విజువలైజేషన్ థీమ్ను వినియోగదారు ప్రాధాన్యతలకు అనుగుణంగా మార్చవచ్చు. CSS ఫైళ్లు ఉన్నాయి "టెంప్లేట్లు / css" డైరెక్టరీ. ఉదా. కోసం ఆప్టిమైజ్ చేయడానికి వివిధ వెబ్ పేజీ థీమ్లను ఉపయోగించవచ్చు. ప్రింటింగ్, స్మార్ట్ఫోన్లు, PADs టెంప్లేట్లు.
టాబ్le వీక్షణలు - థీమ్ యొక్క పూర్తి సవరణ కోసం CSS ఫైల్ను ఎంచుకోవడానికి ఎంచుకోదగిన ఫీల్డ్ను కలిగి ఉన్నాయి (నిల్వ చేయబడింది "టెంప్లేట్లు / css / టాబ్లు" డైరెక్టరీ).
Map వీక్షణలు - సాధారణ థీమ్ ద్వారా ఎంపిక చేయబడింది "మ్యాప్" కాంబో బాక్స్ టైప్ చేయండి. అదనంగా డిఫాల్ట్ CSS ఫైల్ ఉంది "టెంప్లేట్లు / css / map.css" దాని విలువల ఆధారంగా ఫలితాలను దాచడం / కలరింగ్ చేయడం వంటి కొన్ని అదనపు కార్యాచరణను కలిగి ఉంటుంది. ఈ CSS ఫైల్ యొక్క మిగిలినవి ఆచరణాత్మకంగా ప్రశ్న మరియు ఫీల్డ్ రూపాలకు పరిమితం.
చాలా వరకు -సిటీ ప్లాట్ఫాం విజువలైజేషన్ కోసం PHP ఫైల్స్ అంగీకరిస్తాయి cssథీమ్ కోసం ఫైల్ పేరు విలువతో పరామితి (పొడిగింపు లేకుండా). ఫైల్ తప్పనిసరిగా "టెంప్లేట్లు / css" డైరెక్టరీలో ఉండాలి మరియు పేరు కేస్ సెన్సిటివ్.
థీమ్ డిస్ప్లే యొక్క కొన్ని అంశాలు నేరుగా ఉన్న JavaScript ఫైల్లో ఉన్నాయి "టెంప్లేట్ / జెఎస్" డైరెక్టరీ.
ప్రధాన @నగరం స్క్రిప్ట్"@ City.js" ఎగువ డైరెక్టరీలో ఉంది. ఇందులో సవరణ అవకాశం లేదు స్థానం, అయితే స్క్రిప్ట్ కాపీ చేయవచ్చు "టెంప్లేట్లు / js" డైరెక్టరీ మరియు అక్కడ సవరించబడింది. వ్యక్తిగత స్క్రిప్ట్ యొక్క ఉపయోగానికి అన్ని హెడర్ ఫైళ్ళను నవీకరించడం అవసరం.
కొన్ని ప్రత్యేక సెన్సార్లకు ప్రత్యేక గణన విధులు అవసరం కావచ్చు.
యొక్క బహుళ వైవిధ్యాలను నవీకరించడానికి మరియు నిర్వహించడానికి అవకాశం లేదు -సిటీ సర్వర్ సాఫ్ట్వేర్, ఫ్రంట్ ఎండ్ PHP ఇంటర్ఫేస్, ఇది చాలా సమస్యలు, సంస్కరణలు, లోపాలను కలిగిస్తుంది.
దాన్ని సాధించడానికి ఉత్తమమైన మరియు సులభమైన మార్గం, విలువ / వివరణ యొక్క సరైన ప్రదర్శన కోసం over "అతివ్యాప్తి" ఫైళ్ళను నవీకరించడం.
అసలు JS స్క్రిప్ట్లు ఓపెన్ టెక్స్ట్ ఫైల్ మరియు కస్టమర్ అవసరాలకు అనుగుణంగా ఉండవచ్చు. మునుపటి అధ్యాయంలో చెప్పినట్లుగా వాటిని కాపీ చేయాలి "టెంప్లేట్లు / js" కస్టమర్ సవరణ కోసం యాక్సెస్ హక్కులు ఉన్న డైరెక్టరీ.
యొక్క ప్రోగ్రామింగ్ పై సాంకేతిక అంశం @నగరం సిస్టమ్ ఈ పత్రం యొక్క విషయం కాదు, అయితే HTML మరియు JS యొక్క ప్రాథమిక పరిజ్ఞానం ఉన్న వెబ్ డెవలపర్ ఫ్రంట్-ఎండ్ వెబ్ అప్లికేషన్ను వ్యక్తిగత కస్టమర్ అవసరాలకు అనుకూలీకరించవచ్చు.
పేరుతో సిటీ డేటాబేస్ "IoT" లేదా "* IoT" పట్టికలలో విభజించబడింది (ఇక్కడ ఆస్టెరిక్స్ హోస్టింగ్ సర్వర్ను బట్టి ఉపసర్గ - అవసరమైతే). డేటాబేస్ లింక్ వద్ద PHPAdmin (వెబ్ అప్లికేషన్) లో గమనించవచ్చు http: //% IP% / phpmyadmin
ప్రతి పరికరానికి పట్టికలు సెట్ చేయబడతాయి (ఎక్కడ * {ఆస్టరిక్స్ IM అనేది IMEI చిరునామా - ప్రత్యేక ID):
"* _t" - ప్రస్తుత వినియోగదారుల అధికారం కోసం టోకెన్లు (సింగిల్-కస్టమర్ మేఘాల కోసం ఉపయోగించబడవు)
"* _ సి" - ఆదేశాలు (ఈవెంట్స్) క్యూ - పరికరానికి పంపాలి
"*" - అన్ని డీకోడ్ స్థితి ఫలితాలు.
ఇతర పట్టికలు:
"ithings_" పట్టిక - అన్ని పరికరాల డీకోడ్ ప్రస్తుత స్థితిని కలిగి ఉంటుంది (ఇది ఏదైనా నవీకరణ సమయంలో కాపీ చేయబడుతుంది "*" పట్టికలు). యొక్క నిర్మాణం ithings_ పట్టిక దాదాపు సమానంగా ఉంటుంది "*" పట్టికలు. "ithings_" పోస్టల్ చిరునామా మరియు వివరణల కోసం అదనపు ఫీల్డ్లు ఉన్నాయి.
"వినియోగదారులు" పట్టిక పరిమితం చేయబడింది మరియు సవరించబడాలి.
"idx" - సూచిక
"tm" - ఆటోమేటిక్ టైమ్స్టాంప్
"dt" - యునిక్స్ టైమ్స్టాంప్
"imei" - ప్రత్యేకమైన పరికర చిరునామా
"rssi" - RSSI సిగ్నల్ స్థాయి
"rsrp" - ఆర్ఎస్ఆర్పి సిగ్నల్
"సంఘటనలు" - కంట్రోలర్కు పంపాల్సిన సంఘటనలు వేచి ఉన్నాయి
"అవుట్ 1" .. "out16" - డీకోడ్ అవుట్పుట్ల స్థితి
"in1" .. "in16" - డీకోడ్ చేసిన ఇన్పుట్ల స్థితి
"ain1" .. "ain8" - డీకోడ్ చేసిన ADC విలువలు (RAW)
"సెన్స్ 1" .. "sens8" - మార్చబడిన సెన్సార్ విలువలు (పరికర రకాన్ని బట్టి)
"dimm1" .. "dimm8" - డీకోడ్ డిమ్మర్స్ విలువలు (పరికర రకాన్ని బట్టి)
"int1" .. "int6" - డీకోడ్ చేసిన కౌంటర్ల విలువలు (పరికర రకాన్ని బట్టి)
"టెక్స్ట్ 1" .. "టెక్స్ట్ 6" - డీకోడ్ చేసిన వచన విలువలు (పరికర రకాన్ని బట్టి)
"సృష్టి" - పరికర సృష్టి తేదీ / సమయం
"చివరిది" - చివరి తేదీ / సమయం
"వినియోగదారు" - భవిష్యత్తు ఉపయోగం
"పాస్" - భవిష్యత్తు ఉపయోగం
"sn" - gsm సీరియల్ nr
"స్థితి" - ప్రస్తుత నియంత్రిక స్థితి హెక్స్ ఆకృతిలో డీకోడ్ చేయబడలేదు
"hash_code" - భవిష్యత్ ఉపయోగం
"addr" - చిన్న పరికర చిరునామా
"fwnr" - ఫర్మ్వేర్ nr
"నిలిపివేయబడింది" - నిలిపివేయబడిన పరికరం (ప్రదర్శించబడలేదు)
"gsm_nr" - CIoT gsm సంఖ్య
"విక్రేత" - విక్రేత కోడ్ (ఫ్రాంచైజ్ / సహ ఉత్పత్తి కోసం)
"టైమ్జోన్" - టైమ్ జోన్ ఆఫ్సెట్
"dst" - రోజువారీ పొదుపు సెట్టింగులను ఉపయోగించండి
"gps_lat" - జిపిఎస్ అక్షాంశం
"gps_long" - జిపిఎస్ లాంగిట్యూడ్
"gps_hdop" - GPS HDOP
"gps_alt" - జిపిఎస్ ఎత్తు
"gps_fix" - GPS ఫిక్సేషన్ (చెల్లుబాటు అయ్యే ఫలితాల కోసం 3 ఉండాలి)
"gps_cog" - జిపిఎస్ కాగ్
"gps_speed_km" - [కిమీ / గం] లో GPS వేగం
"gps_sat" - జీపీఎస్ ఉపగ్రహాలు దొరికాయి
"ఖండం", "దేశం", "ప్రాంతం", "ఉపప్రాంతం", "ఉపప్రాంతం", "నగరం", "జిల్లా", "వీధి", "వీధి_ఎన్ఆర్", "అంశం_ఎన్ఆర్" - కస్టమర్ చిరునామా మరియు వివరణ ఫీల్డ్లు (!!!! "*" కోసం అందుబాటులో లేదు చారిత్రక పట్టికలు)
"లాగ్" - లాగ్ డేటా
శోధన కార్యాచరణను పెంచడానికి SQL ప్రశ్నలను సృష్టించడానికి ఫీల్డ్ పేర్లు ముఖ్యమైనవి ఎందుకంటే అసలు పేరు SQL స్టేట్మెంట్లో ఉపయోగించబడాలి.
ఈ పట్టిక ప్రతి పరికరానికి ఈవెంట్ / కమాండ్స్ క్యూ మరియు క్రింది నిర్మాణాన్ని కలిగి ఉంటుంది:
"ఆదేశం" - పంపవలసిన ఆదేశం లేదా ఇప్పటికే నియంత్రికకు పంపబడింది
"ధృవీకరించబడింది" - ఇది ఇప్పటికే పంపబడి ధృవీకరించబడితే నిర్ధారణ జెండా
"తేదీ" - ఈవెంట్ యొక్క యునిక్స్ టైమ్స్టాంప్
"నవీకరించబడింది" - ఆటో నవీకరణ ఫ్లాగ్ (టైమ్స్టాంప్ తేదీ / సమయం)
ఫ్రంట్ ఎండ్ వెబ్ అప్లికేషన్ లేకుండా డేటాను యాక్సెస్ చేయవచ్చు. సిస్టమ్ వ్యవస్థ మధ్య స్థాయి ఫంక్షన్లతో స్క్రిప్ట్ కలిగి ఉంది. ఫలితాలు JSON ఆకృతిలో తిరిగి ఇవ్వబడతాయి.
http: //%IP%/IoT/que.php? func = devsjson
ప్రశ్న మొత్తం తిరిగి వస్తుంది "_ఇతింగ్స్" JSON ఆకృతిలో పట్టిక (అన్ని పరికరాల ప్రస్తుత స్థితిగతులు):
[{ "దేశం":"", "నగరం":"", "ఖండం":"", "దేశం":"", "ప్రాంతం":"", "ఉపప్రాంతం":"", "ఉపప్రాంతం":"", "నగరం":"", "జిల్లా":"", "వీధి":"", "street_nr":"", "అంశం_ఎన్ఆర్":"", "gps_lat":"0000.0000 ఎన్", "gps_long":"00000.0000 ఇ", "tm":"2019-02-10 12:56:23", "సృష్టి":"2019-02-09 18:12:38", "చివరిది":"0000-00-00 00:00:00", "సంఘటనలు":"", "వినియోగదారు":"", "పాస్":"", "imei":"351580051067110", "sn":"", "స్థితి":"73000200000f360033026800240000002c002c002dffffffffffffff 5b63000001c1000001c2000000000000000009250a4f0a760a7a0a750a780a7e0000031d032205fc34029b025c0255460e", "హాష్_కోడ్":"", "addr":"", "fwnr":"", "నిలిపివేయబడింది":"", "gsm_nr":"", "విక్రేత":"", "సమయమండలం":"", "dst":"", "rssi":"91", "rsrp":"99", "gps_lat":"0000.0000 ఎన్", "gps_long":"00000.0000 ఇ", "gps_hdop":"", "gps_alt":"", "gps_fix":"4", "gps_cog":"", "gps_speed_km":"", "gps_sat":"", "సంఘటనలు":"", "అవుట్ 1":"0", "2 ట్ 2":"0", "out3":"0", "out4":"0", "out5":"0", "out6":"0", "out7":"0", "out8":"0", "out9":"0", "out10":"1", "out11":"0", "12 ట్ 12":"0", "out13":"0", "out14":"0", "out15":"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", "సెన్స్ 1":"0", "సెన్స్ 2":"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", "టెక్స్ట్ 1":"", "టెక్స్ట్ 2":"", "టెక్స్ట్ 3":"", "టెక్స్ట్ 4":"", "టెక్స్ట్ 5":"", "టెక్స్ట్ 6":"" }]
IMEI nr ద్వారా ఒకే పరికరం యొక్క చారిత్రక డేటాను ప్రశ్నించండి:
http: //%IP%/IoT/que.php? func = imeijson & imei = 356345080018095
మొత్తం పట్టికలో మిలియన్ల వరుసలు ఉండవచ్చు కాబట్టి ఇది సర్వర్ను వేలాడదీయకుండా ఉండటానికి WHERE నిబంధనతో పరిమితం చేయాలి.
అదనపు పారామితులు url పారామితులు:
func - imeijson
imei - పరికరం యొక్క IMEI
ఫీల్డ్ - ఫలితాల్లో ప్రదర్శించాల్సిన ఫీల్డ్లు (కోమాతో వేరు చేయబడిన జాబితా)
నిమి - జాబితా నుండి మొదటి ఫీల్డ్కు కనీస విలువ
గరిష్టంగా - జాబితా నుండి మొదటి ఫీల్డ్ కోసం గరిష్ట విలువ
sలేదాt - క్రమబద్ధీకరించడానికి ఫీల్డ్
tm - ఫీల్డ్ స్వయంచాలకంగా ఫలితాలకు జోడించబడుతుంది.
where - డేటాను పరిమితం చేయడానికి నిబంధన
ఉదాహరణ:
మేము క్రింది ఫలితాన్ని పొందాలనుకుంటున్నాము
తో పరికరం కోసం imei=356345080018095
ఫీల్డ్లను చూపించు: ain5, ain6, gps_lat, gps_long
మరియు పరిమితి ain5 పరిధిలో ( 1, 10000 ) - జాబితాలో మొదటి ఫీల్డ్ అయి ఉండాలి
మరియు జిపియస్ చెల్లుబాటు అయ్యే డేటా కలిగి (gps_fix = 3)
మరియు తేదీ / సమయం (tm) from2019-02-14 23:00:19 to 2019-02-15 00:00:00
నిర్మించిన URL స్ట్రింగ్:
http: //%IP%/IoT/que.php? func =imeijson& imei =356345080018095& ఫీల్డ్ =ain5, ain6, gps_lat, gps_long& నిమి =1& గరిష్టంగా =1000& ఎక్కడ =gps_fix = 3 మరియు tm> "2019-02-14 23:00:19" మరియు tm <"2019-02-15 00:00:00"
ప్రశ్న ఫలితాలు:
[{ "ain5":"66","ain6":"68","gps_lat":"5202.7326 ఎన్","gps_long":"02115.8073 ఇ","tm":"2019-02-14 23:04:31" }, { "ain5":"67","ain6":"76","gps_lat":"5202.7328 ఎన్","gps_long":"02115.8075 ఇ","tm":"2019-02-14 23:05:42" }, { "ain5":"63","ain6":"77","gps_lat":"5202.7328 ఎన్","gps_long":"02115.8074 ఇ","tm":"2019-02-14 23:06:05" }, { "ain5":"58","ain6":"77","gps_lat":"5202.7328 ఎన్","gps_long":"02115.8075 ఇ","tm":"2019-02-14 23:06:32" }, { "ain5":"58","ain6":"68","gps_lat":"5202.7328 ఎన్","gps_long":"02115.8076 ఇ","tm":"2019-02-14 23:06:55" }]
ఈ ఫంక్షన్ "_థింగ్స్" పట్టిక నుండి పరిమిత డేటాను అందిస్తుంది
http: //%IP%/IoT/que.php? func = fieldjson & field = ain5 & min = 13 & max = 5000
పారామితులు:
func - ఫీల్డ్జోన్
ఫీల్డ్ - ఫలితాల్లో ప్రదర్శించాల్సిన ఫీల్డ్ - imei మరియు tm స్వయంచాలకంగా జోడించబడతాయి
నిమి - ఫీల్డ్ కోసం కనీస విలువ
గరిష్టంగా - ఫీల్డ్ కోసం గరిష్ట విలువ
పై ప్రశ్న స్ట్రింగ్ కోసం ఇది తిరిగి వస్తుంది యొక్క ఫలితాలు ain5, imei, tm ఫీల్డ్లు:
ఉంటే ain5 పరిధిలో ఉంది (13,5000)
ప్రశ్న ఫలితాలు:
[{"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" }]