@City IoT મેઘ પ્લેટફોર્મ
iSys - બુદ્ધિશાળી સિસ્ટમ્સ IoT સોલ્યુશન્સ
આઇઓઇ.સિસ્ટમ્સ
સમાવિષ્ટોનું કોષ્ટક
.. પરિચય. 5
1.1 સપોર્ટેડ ઉપકરણ પ્રકારો. 5
૧. 1.2. આધારભૂત ઉત્પાદનો પ્રકારો. 5
૧.3. સપોર્ટેડ કમ્યુનિકેશન પ્રોટોકોલ 5
1.4. ડિવાઇસેસની સપોર્ટેડ કમ્યુનિકેશન ટેકનોલોજી 6
1.5. .૦. @ સિટી ક્લાઉડ સર્વર 6
1.5. 1.5..1.. સર્વર અને કમ્યુનિકેશન ગેટવે 7
1.5.2 એચટીપી લ Loરવાન સંકલન 7
1.5.3. ફ્રન્ટ-એન્ડ ઇન્ટરફેસ 8
1.5.3. સર્વર એક્સેસ રાઇટ્સ 8
1.6. સ્માર્ટ ડિવાઇસીસ 9
1.6.1. સીઆઈઓટી - જીએસએમ ઉપકરણો 9
1.6.3. BAS, BMS, IoT - ઇથરનેટ અને વાઇફાઇ ઉપકરણો 9
1.6.2. . -લોરવાન ઉપકરણો 9
૧.7. વ્યાપારથી વ્યવસાય (બી 2 બી) વિકલ્પો 9
2. @ સિટી t પ્લેટફોર્મ વિધેય 10
3. મુખ્ય પૃષ્ઠ 11
4 મુખ્ય ફોર્મ 11
4.1. મથાળું 12
1.૧.૨. હોમ લિંક - (વાસ્તવિક પરિણામોનું ટેબલ ખોલે છે) 12
1.૧.૨. "X" ચેકબોક્સ - ક્વેરી ફોર્મ 12 ખોલે / બંધ કરે છે
1.૧..3. "વી" ચેકબોક્સ - ક્ષેત્રો ફોર્મ 12 ખોલે / બંધ કરે છે
4.1.4. ગ્રાફિકલ ચિહ્નો - વિઝ્યુલાઇઝેશન પરિણામોની લિંક્સ (સંપાદનયોગ્ય) 12
2.૨. ફોર્મ: 12
4.2.1. "X" ચેકબોક્સ - આખો ક્વેરી ફોર્મ 12 ખોલે / બંધ કરે છે
2.૨.૨. સીએસએસ - વિઝ્યુલાઇઝેશન થીમ 12 પસંદ કરો
2.૨..3. દૃશ્યમાન ક્ષેત્રો ચેકબોક્સ - ફિલ્ડ ફિલ્ટર સૂચિ બતાવે છે / છુપાવે છે 12
2.૨... ટ Tabબ: 12 ઉમેરવા અથવા દૂર કરવા માટે ટ toબ નામ
4.2.5. બટનો ઉમેરો / દૂર કરો - ટ Tabબ ક્ષેત્ર 12 માં નામ સાથે ટsબ્સ ઉમેરો અથવા દૂર કરો
4.2.6. કોર બટન 12 પસંદ કરો
4.2.7. બધા બટનને પસંદ કરો 12
4.2.7. બધા બટનને પસંદ કરો 12
4.2.8. ફિલ્ટર છુપાવો - આખું ફોર્મ 12 છુપાવો
4.2.9. બટન ચલાવો - પરિમાણો સેટિંગ્સ 13 બદલો
4.2.10. "વી" ચેકબોક્સ - બતાવો / ઉચ્ચ ફિલ્ટર ક્ષેત્રો. 13
3.3. ટ Tabબ્સ 13
4.4. કોષ્ટક સમાવિષ્ટો 13
4.4.1. ચલાવો - દૃશ્યો પરિણામ પ્રકાર 13
4.4.૨. ક Copyપિ કરો (+/- લિંક્સ) 13
4.4... ટેબલ સેલ લિંક્સ 13
4.5. ડેટા ઓર્ડર 13
6.6. ઉદાહરણ 13
5. નકશા 15
5.1. નકશો પ્રારંભ 15
5.2. ક્વેરી 15 માટે વૈકલ્પિક સેટિંગ્સ
5.2.1. એમએપી સ્કેલ (ઝૂમ લેવલ) સુધારો 16
5.2.2. IMEI (ડિવાઇસ ફીલ્ડ પસંદ કરો) 16
5.2.3. લonન, લેટ (રેખાંશ, અક્ષાંશ સંકલન ક્ષેત્રો) 16
5.2.4. ફેરફાર કરો એમએપી પ્રકાર (થીમ) 16
5.2.5. જ્યાં કલમ 16
5.2.6. ચલાવો (ક્વેરી બટન ચલાવો) 16
5.2.7. બધાને પસંદ કરો (ક્વેરીથી બધા ક્ષેત્રોને દૂર કરો) 17
5.2.8. "વી" ચેકબોક્સ (ખુલ્લા / બંધ ફીલ્ડ ફોર્મ) 17
5.2.9. "એક્સ" ચેકબોક્સ (ક્વેરી ફોર્મ બતાવો / છુપાવો) 17
5.3. ઉદાહરણ 17
6. કોષ્ટક 18 માં પરિણામો બતાવો
.1..1. કોષ્ટક 18 ની શરૂઆત
.2.૨. ક્વેરી 19 માટે વૈકલ્પિક સેટિંગ્સ
.2.૨..1. સ Sર્ટ કરો - સ sortર્ટ ફીલ્ડ અને ક્રમમાં ચડતા / ઉતરતા 19
.2.૨.૨ ડીબી / આઇએમઇઆઇ - ઉપકરણ 19 પસંદ કરો
.2.૨..3. સીએસએસ - પસંદ કરો શૈલી (વિઝ્યુલાઇઝેશન થીમ) 20
.2.૨... દૃશ્યમાન ક્ષેત્રો - 20 ફોર્મ બતાવો / છુપાવો
.2.૨..5. ખાલી દૂર કરો - ખાલી ક colલમ 20 દર્શાવો નહીં
6.2.6. "એક્સ" ચેકબોક્સ (ક્વેરી ફોર્મ બતાવો / છુપાવો) 20
6.2.7. જ્યાં કલમ (ડેટા મર્યાદા માટે) 20
6.2.8. કોર બટન પસંદ કરો (મોટાભાગના સામાન્ય ક્ષેત્રોને સક્ષમ કરો) 20
.2.૨..9. બધા બટનને પસંદ કરો (ક્વેરીથી બધા ક્ષેત્રોને દૂર કરો) 20
6.2.10. ચલાવો (ક્વેરી બટન ચલાવો) 20
.2.૨.૧૧. "વી" ચેકબોક્સ (ખુલ્લા / બંધ ફીલ્ડ ફોર્મ) 20
7. બાર ચાર્ટ્સ. 21
8. .તિહાસિક ચાર્ટ્સ. 22
8.1. Histતિહાસિક ચાર્ટ્સની પ્રારંભ 22
8.2. Histતિહાસિક ચાર્ટ્સની વૈકલ્પિક સેટિંગ્સ 23
8.2.1. IMEI - (historicalતિહાસિક ડેટા પ્રદર્શિત કરવા માટે ડિવાઇસ પસંદ કરો) 23
8.2.2. ન્યૂનતમ - પ્રથમ ક્ષેત્ર 23 ના ન્યૂનતમ મૂલ્યને મર્યાદિત કરો
8.2.3. મહત્તમ - પ્રથમ ક્ષેત્રમાં મહત્તમ મૂલ્ય 23
8.2.4. "વી" - ફીલ્ડ્સ ફોર્મ બતાવો / છુપાવો 23
8.2.5. પ્રતિ: ન્યૂનતમ તારીખ / સમય (*) સેટ કરો 23
8.2.6. થી: મહત્તમ તારીખ તારીખ / સમય (*) 23 સેટ કરો
8.2.7. "એક્સ" ચેકબોક્સ (ક્વેરી ફોર્મ બતાવો / છુપાવો) 23
8.2.8. "જ્યાં" કલમ 23
8.2.9. બધા બટનને પસંદ કરો (ક્વેરીથી બધા ક્ષેત્રોને દૂર કરો) 23
8.2.10. ચલાવો (ક્વેરી બટન ચલાવો) 23
8.2.11. "વી" ચેકબોક્સ (ખુલ્લા / બંધ ફીલ્ડ ફોર્મ) 24
8.3. બાર્સ વેરિએન્ટ: (ફક્ત ઉપલબ્ધ ડેટા દર્શાવે છે) 24
8.4. સતત વેરિઅન્ટ (સમાન ડેટા સાથે): 24
9. વેબ બ્રાઉઝર સુસંગતતા 25
10. થીમ્સ કસ્ટમાઇઝેશન 26
11. એલ્ગોરિધમ્સ અપડેટ 27
12. ડેટાબેઝ સ્ટ્રક્ચર 28
12.1. "ithings_" અને "*" કોષ્ટકો બંધારણ 29
12.2. ઉપકરણ આદેશો (ઇવેન્ટ્સ) કતાર "* _c" કોષ્ટક - બંધારણ 30
12.3. ડેટાબેસેસથી પરિણામોને ingક્સેસ કરવું - મધ્ય-સ્તર (ડેટા વાંચવું) 30
12.3.1. બધા ઉપકરણોની વર્તમાન સ્થિતિઓ 30 મેળવો
12.3.2. ડિવાઇસ 31 માટેનો Histતિહાસિક ડેટા મેળવો
12.3.3. ઉપકરણોની સૂચિ મેળવો - મર્યાદા 32 સાથે વર્તમાન સ્થિતિઓમાંથી એક ક્ષેત્ર
@City IoT મેઘ પ્લેટફોર્મ સમર્પિત છે "સૂક્ષ્મ વાદળ" વ્યક્તિગત ગ્રાહકો માટે સિસ્ટમ. પ્લેટફોર્મ શેર કરવા યોગ્ય નથી અને ફક્ત એક જ ગ્રાહકને શારીરિક અથવા વર્ચુઅલ સર્વર (VPS અથવા સમર્પિત સર્વર્સ) ની .ક્સેસ છે. ગ્રાહક યુરોપ અથવા વિશ્વના ડઝનેક ડેટા સેન્ટર્સમાંથી એક પસંદ કરી શકે છે.
@City IoT પ્લેટફોર્મ iSys.PL ઉત્પાદનોને અનુસરે છે
IoT - આરએફ / લોરવાન (વસ્તુઓનો ઇન્ટરનેટ)
સીઆઈઓટી - જીએસએમ / 2 જી / 3 જી / 4 જી / સીએટીએમ 1 / એનબીઆઇઓટી (વસ્તુઓનો સેલ ઇન્ટરનેટ)
વાઇફાઇ
ઇથરનેટ
@ સિટી (ઇસીટી) ક્લાઉડ IoT પ્લેટફોર્મ એ આઇપી for ઉત્પાદનો માટે વિવિધ કદની સિસ્ટમ છે (જેને એક સાથે તરીકે ઓળખાય છે @ સિટી હાર્ડવેર અથવા સિઓટી ડિવાઇસેસ ):
@City
@ લાઈટ
@ મિટરિંગ
@ ટ્રેસ
@ એરક
@ બિન
@ સીટી IoT પ્લેટફોર્મ સંદેશાવ્યવહાર માટે નીચેના પ્રોટોકોલને સપોર્ટ કરે છે:
યુડીપી - સીઆઈઓટી સેન્સર / ડિવાઇસીસ (ખાસ કરીને એનબીઆઈઓટી) માટે સૂચવેલ - ડેટાનો સૌથી ઓછો ઉપયોગ
ટીસીપીઆઇપી - દ્વિપક્ષીય સંદેશાવ્યવહારવાળા ઉપકરણો માટે સૂચવેલ - હેન્ડશેકિંગ / પુષ્ટિ
HTTP - ફક્ત ડેટા accessક્સેસ / વિઝ્યુલાઇઝેશન / નિકાસ / માટે સૂચવેલ "વાદળથી વાદળ"
એચટીટીપી વેબહૂક્સ - લોરાવાન નેટવર્ક / એપ્લિકેશન સર્વર અને @ સિટી ક્લાઉડ વચ્ચેના લોરાવાન સંદેશાવ્યવહાર માટે.
કંટ્રોલરથી ક્લાઉડ સર્વર પર મોકલો ડેટા અને -લટું, સૌથી ઓછા ડેટા કદ અને વધેલી સુરક્ષા માટે અનન્ય બાઈનરી ફોર્મેટમાં એન્ક્રિપ્ટ થયેલ છે. દરેક ભાગીદારને ઉપકરણ અધિકૃતતા, ડેટા માન્યતા ચકાસણી, વગેરે માટે તેની પોતાની અનન્ય એન્ક્રિપ્શન કી મળે છે.
નોન ઇહાઉસ / ઇસીટી ડિવાઇસીસ માટે અમે વ્યક્તિગત એન્ક્રિપ્શન એલ્ગોરિધમ્સ પૂરા પાડી શકીએ છીએ ( "C" સંદેશાવ્યવહાર પહેલાં ડેટાને સુરક્ષિત રાખવા માટે માઇક્રોપ્રોસેસર માટેના દરેક ભાગીદાર માટે સ્રોત કોડ).
આ કિસ્સામાં જાહેર સંદેશાવ્યવહાર માધ્યમો (ઇન્ટરનેટ, એર, વગેરે) પર દ્વિપક્ષીય સંચાર દરમિયાન ડેટા સંપૂર્ણપણે સુરક્ષિત છે. ).
@ સિટી IoT પ્લેટફોર્મ સપોર્ટ કરે છે:
જીએસએમ: 2 જી, 3 જી, 4 જી (એલટીઇ), સીએટીએમ 1 (એલટીઇએમ 1), એનબીઆઈઓટી - ડિવાઇસેસ (યુડીપી / ટીસીપીઆઇપી સંદેશાવ્યવહાર)
લોરાવાન ડિવાઇસીસ (એચટીટીપી વેબહૂક્સ) - લોરવાન ગેટવે અને લોરવાન નેટવર્ક / એપ્લિકેશન સર્વર્સ દ્વારા
ઇથરનેટ નિયંત્રકો (UDP / TCP સંદેશાવ્યવહાર)
WiFi નિયંત્રકો (UDP / TCP સંદેશાવ્યવહાર)
ભાવિ આઈપી ઉત્પાદનો
વધારાના સ્થાનિક @ સિટી / ઇહાઉસ દ્વારા ન Nonન આઈપી ઉત્પાદનો. products હાર્ડવેર ગેટવે
@ સિટી IoT પ્લેટફોર્મ ઉપકરણો / ગાંઠોને સમર્પિત છે:
મૂળ આઇસીએસ ઉત્પાદનો:
સીઆઈઓટી (જીએસએમ / 2 જી / 3 જી / 4 જી / સીએટીએમ 1 / એનબીઆઈટી)
Lo (લોરાવાન)
વાઇફાઇ - @ સિટી પ્લેટફોર્મ માટે સમર્પિત ઉત્પાદનો
ઇથરનેટ - @ સિટી પ્લેટફોર્મ માટે સમર્પિત ઉત્પાદનો
સહ-ઉત્પાદન ઉત્પાદનો (આઇએસએસ લાઇસન્સ અને બાહ્ય બ્રાન્ડ હેઠળ તૃતીય પક્ષો દ્વારા ઉત્પાદિત)
ફ્રેન્ચાઇઝ પ્રોડક્ટ્સ (આઈસિસ લોગોઝ સાથે આઇએસએસ લાઇસન્સ હેઠળ તૃતીય પક્ષો દ્વારા ઉત્પાદિત)
@ સિટી સ softwareફ્ટવેર, વિનંતી કરેલી કામગીરીના આધારે, ઇન્ટરનેટ તરફ લિનક્સ આધારિત VPS (વર્ચ્યુઅલ પ્રાઇવેટ સર્વર) અથવા સમર્પિત સર્વર પર કાર્ય કરે છે. સર્વર (પછીના સર્વર તરીકે ઓળખાય છે):
ખાનગી / જાહેર વપરાશ
એકંદર ઉપકરણો ગણતરી
ઉપકરણો સ્થિતિ આવર્તન સુધારો
ડેટા તાજું દર
આના આધારે વી.પી.એસ.ના અનેક પ્રકારો અસ્તિત્વમાં છે:
કિંમત
ડેટા-કેન્દ્ર ભૂ-સ્થાનિકીકરણ
વર્ચ્યુઅલ પ્રોસેસર કોરો (1-8)
વર્ચ્યુઅલ રેમ (1-32 જીબી)
એસએસડી ડિસ્ક (20 જીબી -1 ટીબી)
આના આધારે ડઝનેક ડેડિકેટેડ સર્વર અસ્તિત્વમાં છે:
કિંમત
ડેટા-કેન્દ્ર ભૂ-સ્થાનિકીકરણ
પ્રોસેસર કોરો (4 .. 32)
રેમ (16 .. 512 જીબી)
એસએસડી / એચડીડી (256 જીબી .. 8 ટીબી)
@City IoT પ્લેટફોર્મ એક ગ્રાહકને સમર્પિત છે:
સ્થાનિક સરકારો અને અધિકારીઓ (શહેર, સમુદાય, દેશ)
બી 2 બી (તૃતીય પક્ષના માલિક માટે)
કારણ કે તે ગ્રાહકો વચ્ચે વહેંચવા યોગ્ય સર્વર નથી, તેથી તે સુરક્ષા accessક્સેસ અને પ્રભાવના પ્રશ્નોને સરળ બનાવે છે. આ કારણોસર માત્ર ગ્રાહક જ અસરકારક સુરક્ષા, સ્થિરતા, કાર્યક્ષમતા, ડેટા થ્રુપુટ, વગેરે માટે જવાબદાર છે. અપૂરતા પ્રદર્શનના કિસ્સામાં, ગ્રાહક planંચી યોજના (વીપીએસ અથવા સમર્પિત સર્વર) ખરીદી શકે છે, અપેક્ષિત કાર્યક્ષમતા અને પ્રભાવ માટે વધુ શ્રેષ્ઠ છે.
ખાસ કિસ્સાઓમાં "Cloud to cloud" વૈશ્વિકરણ અને મલ્ટિ-ગ્રાહક મેઘને બદલે મોટા વિસ્તારોમાં ડેટાના કેન્દ્રિયકરણ માટે સંદેશાવ્યવહાર લાગુ કરવામાં આવી શકે છે.
પ્રદર્શન મહત્તમકરણ માટે નીચા સ્તરની એપ્લિકેશનના આધારે @ સિટી સર્વરનો સંચાર અનુભૂતિ થશે.
@ સિટી સર્વર એપ્લિકેશનની મુખ્ય લાક્ષણિકતાઓ છે:
ડિવાઇસીસમાંથી અસુમેળ ડેટા પ્રાપ્ત થાય છે (પ્રોટોકોલ દ્વારા: UDP, TCP IP, HTTP)
ઉપકરણો અને મેઘ વચ્ચે ડેટાના ઉપયોગ અને તેના ખર્ચને ઓછું કરો (નીચા સ્તરના કમ્યુનિકેશન પ્રોટોકોલ યુડીપી, ટીસીપી આઇપીનો ઉપયોગ કરીને)
ઉપકરણોની એન્ક્રિપ્ટેડ સ્થિતિ પ્રાપ્ત કરો (કોઈપણ સંદેશાવ્યવહાર માધ્યમ દ્વારા)
ડિવાઇસીસમાંથી ડેટાને તેમની સ્થિતિઓને ડિક્રિપ્ટ કરીને અધિકૃત કરવા અને માન્ય કરવા
ડિવાઇસીસની સ્થિતિને ડીકોડિંગ અને તેને સીધા મારિયાડીબી / માયએસક્યુએલ કોષ્ટકોમાં અપડેટ કરવા (કાચા ડેટા ફોર્મેટમાં)
વર્તમાન ડેટા કોષ્ટક (દરેક ઉપકરણોની નવીનતમ સ્થિતિ શામેલ છે)
historicalતિહાસિક ડેટા કોષ્ટક (સિંગલ ડિવાઇસ માટેની બધી સ્થિતિઓ શામેલ છે)
ઉપકરણોને પેન્ડિંગ આદેશો (ઇવેન્ટ્સ) મોકલો
હેન્ડશેકિંગ, ચકાસણી અને પુષ્ટિની ખાતરી
@ સિટી સર્વર સ softwareફ્ટવેર દરેક વપરાશકર્તા માટે સમાન છે અને જુદા જુદા ગ્રાહકો માટે કસ્ટમાઇઝ કરી શકાતું નથી.
LoRaWAN નિયંત્રકો એ લTPરવાન નેટવર્ક / એપ્લિકેશન સર્વર પર ઉપલબ્ધ HTTP ઇન્ટરફેસ (વેબહૂક્સ) દ્વારા @ સિટી ક્લાઉડ સાથે એકીકૃત છે.
નેટવર્ક / એપ્લિકેશન સર્વરના ઘણા પ્રકારો સપોર્ટેડ છે:
ટીટીએન (મર્યાદિત સમય) "Theન ધ એર" અને ડ્રાઇવરને મોકલેલા મહત્તમ આદેશો અને ફર્મવેર અપગ્રેડને ટેકો આપતા નથી)
લોરાવાન-સ્ટેક (ઇન્ટરનેટ withક્સેસવાળા ભૌતિક ઉપકરણ પર હોસ્ટિંગ આવશ્યક છે).
લોરાસર્વર.આઈઓ (ઇન્ટરનેટ accessક્સેસવાળા શારીરિક ઉપકરણ પર હોસ્ટિંગની જરૂર છે - ફક્ત સર્વર પર ડેટા મોકલવા અને ફર્મવેર અપગ્રેડને ટેકો આપતા નથી)
@ સિટી ક્લાઉડ ફોર લોરાવાન નિયંત્રકો માટે અન્ય ઇન્ટરફેસોની જેમ જ વહેંચાયેલું છે. તે અગાઉના પ્રકરણમાં ચર્ચા કરવામાં આવી છે.
@ સીટી ક્લાઉડ ડેટાબેસેસમાંથી કસ્ટમાઇઝ્ડ ડેટા કાingવા માટે પીએચપી સ્ક્રિપ્ટો સાથે ફ્રન્ટ-એન્ડ ઇન્ટરફેસની અનુભૂતિ થાય છે. તે ઇચ્છિત ડેટાને મર્યાદિત કરવા માટે મૂળ એસક્યુએલ ક્વેરીઝના આધારે ખૂબ જ સ્થિતિસ્થાપક શોધ પદ્ધતિનો ઉપયોગ કરે છે. ઇંટરફેસ, JavaScript ફ્રન્ટ-એન્ડ વેબ "એપ્લિકેશન" દ્વારા આગળ ડીકોડિંગ અને પ્રોસેસિંગ માટે JSON ફોર્મેટમાં ક્વેરી પરિણામો પૂરા પાડે છે.
અસલ ફ્રન્ટ-એન્ડ ઇંટરફેસ દરેક વપરાશકર્તા માટે સમાન છે અને જુદા જુદા ગ્રાહકો માટે કસ્ટમાઇઝ કરી શકાતું નથી.
ઓવરલે ઇન્ટરફેસ અમારા સ્ટાફ દ્વારા અથવા ગ્રાહક માટે કસ્ટમાઇઝેશનની ખાતરી આપવા માટેના સહકારથી બનાવવામાં આવી શકે છે.
ગ્રાહક rightsક્સેસ અધિકારો (ભૌતિક સર્વર પર) મર્યાદિત છે.
ફક્ત "નમૂનાઓ" ડિરેક્ટરી માટે ફાઇલ એક્સેસ (મૂળ લખાણ ફાઇલો -. Txt, .js,. CSS, .html):
શુદ્ધ HTML ફાઇલો (ફ્રન્ટ-એન્ડ જીયુઆઈ / ઇન્ટરફેસ ડેવલપમેન્ટ) ને ઉમેરવાનું, દૂર કરવું, સુધારવું
શુદ્ધ JavaScript ફાઇલો ઉમેરવાનું, દૂર કરવું, સંશોધિત કરવું (ફ્રન્ટ-એન્ડ જીયુઆઈ / ઇન્ટરફેસ ડેવલપમેન્ટ અને એલ્ગોરિધમ્સ)
શુદ્ધ સીએસએસ ફાઇલો ઉમેરવાનું, દૂર કરવું, સંશોધિત કરવું (ફ્રન્ટ-એન્ડ - કસ્ટમ દૃશ્યો / થીમ્સ)
નમૂનાઓની ટેક્સ્ટ ફાઇલો ઉમેરવાનું, દૂર કરવું, સંશોધિત કરવું (ફ્રન્ટ-એન્ડ જીયુઆઈ)
ઉમેરવાનું, દૂર કરવું, સંશોધિત કરવું ટ ,બ્સ, શોર્ટકટ્સ, ડેટાના પરિણામોની લિંક્સ
અન્ય પ્રવેશ અધિકારો:
@ સિટી ક્લાઉડ ડેટાબેસ MySQL / MariaDB ની સંપૂર્ણ ક્સેસ, જ્યાં બધા ડિવાઇસીસ ડેટા સંગ્રહિત છે
વેબ સેવાઓનો વપરાશ ગ્રાહક માટે નિર્ધારિત (ઓળખપત્રો) છે.
ગ્રાહકને તૃતીય પક્ષને ઓળખપત્રો આપવાની મંજૂરી નથી (પરિણામોની બહુવિધ વપરાશ, પ્રભાવ, સ્થિરતા અને એકંદર સિસ્ટમની સુરક્ષાને અસર કરે છે)
ખાસ સંજોગોમાં અને ઉચ્ચ પ્રદર્શન સમર્પિત સર્વરના ઉપયોગ હેઠળ, મોટાભાગના વર્તમાન ડેટા (historicalતિહાસિક નહીં) ને અવલોકન કરવા માટે સાર્વજનિક એકાઉન્ટ સેટ કરવામાં આવી શકે છે.
વપરાશકર્તા તેના પોતાના MySQL સર્વર પર ડેટાની ડુપ્લિકેટ કરી શકે છે અને પોતાનો ડેટા વિશ્લેષણ અને પ્રક્રિયા કરી શકે છે, ક્રમમાં @ સિટી સર્વરના પ્રભાવને અસર કરતું નથી
આઇસીએસ - ઇન્ટેલિજન્ટ સિસ્ટમો સ્ટાફ - રુટ એકાઉન્ટ સહિતના સંપૂર્ણ સર્વરની અમર્યાદિત haveક્સેસ અને જાળવણી માટે સંપૂર્ણ ડીબી accessક્સેસ ધરાવે છે.
ચોક્કસ સંજોગોમાં આઇએસિસ સ્રોત કોડની ચકાસણી કર્યા પછી ગ્રાહકોને (પીએચપી સ્ક્રિપ્ટો, ફાઇલો) વધારાના મર્યાદિત અધિકારો આપી શકે છે, પરીક્ષણો ચલાવે છે, જો તે એકંદરે સિસ્ટમ સુરક્ષા, સ્થિરતા અને પ્રભાવને અસર ન કરે.
અમારા ઉપકરણોમાં સંદેશાવ્યવહાર માટે માઇક્રોકન્ટ્રોલર અને જીએસએમ / જીપીએસ / જીએનએસએસ મોડ્યુલ (2 જી..4 જી, એનબીઆઈઓટી, સીએટીએમ 1) છે. માઇક્રોકન્ટ્રોલરમાં સુરક્ષિત ઓટીએ ફર્મવેર અપગ્રેડ માટે એન્ક્રિપ્ટ થયેલ બુટલોડર છે. આ તેના આધારે ઘણા સિસ્ટમો વેરિઅન્ટ્સ બનાવવા માટે સક્ષમ કરે છે "સીઆઈઓટી સ્માર્ટ ડિવાઇસ".
ઇથરનેટ અને વાઇફાઇ નિયંત્રકો સિસ્ટમ પર આઇપી આધારિત સંદેશાવ્યવહારને મંજૂરી આપે છે (જીએસએમ ઓપરેટરમાં ડેટા ટ્રાન્સફર માટે ચાર્જ કર્યા વિના). આ ઉપકરણોએ એન્ક્રિપ્ટ કરેલું બૂટલોડર પણ કર્યું છે અને ઉપકરણો તેના મૂળ ઇન્ટરફેસ દ્વારા અપડેટ થઈ શકે છે. વાઇફાઇ માટે તેમાં મુખ્ય સર્વરથી ઓટીએ ફર્મવેર અપગ્રેડ છે
લોરાવાન ખૂબ લાંબા અંતર પર ડેટા ટ્રાન્સમિશનને સક્ષમ કરે છે (આશરે સુધી) 15 કિ.મી.) આ શ્રેણી ડેટા ટ્રાન્સમિશનની ગતિ, ડેટાની માત્રા, વિસ્તારનું શહેરીકરણ અને ઉપકરણોના રેડિયો પાથની કાર્યક્ષમતા પર આધારિત છે.
અમારા ઉપકરણોમાં સંદેશાવ્યવહાર માટે માઇક્રોકન્ટ્રોલર અને લોરાવાન મોડ્યુલ શામેલ છે. માઇક્રોકન્ટ્રોલરમાં સુરક્ષિત ઓટીએ સ softwareફ્ટવેર અપડેટ માટે એન્ક્રિપ્ટ થયેલ બૂટલોડર છે. આ તમને તેના આધારે બહુવિધ સિસ્ટમ વેરિઅન્ટ્સ બનાવવાની મંજૂરી આપે છે "IoT smart device". ઉપકરણો વધારાની સબ્સ્ક્રિપ્શન ફી વિના આઇએસએમ ખુલ્લા બેન્ડમાં કાર્ય કરે છે. ઇન્ટરનેટની withક્સેસથી આખા વિસ્તારને આવરી લેવા માટે લોરાવાન ગેટવેનો ઉપયોગ કરવો જરૂરી છે. ઉપકરણોની શ્રેણીમાં અસ્તિત્વમાં રહેલા લોરાવાન ગેટ્સના કિસ્સામાં (ટીટીએન સર્વર માટે રૂપરેખાંકિત), તેમના દ્વારા માહિતી મોકલવાનું શક્ય છે. ફર્મવેર અપગ્રેડ માટે પોતાનું નેટવર્ક / એપ્લિકેશન લRરવાન સર્વર અને સંદેશાવ્યવહાર માટે સારી શ્રેણીની આવશ્યકતા છે.
વ્યવસાય અને સહયોગ માટે ઘણા વિકલ્પો છે:
આયાત / નિકાસ તૈયાર ઉત્પાદનો (સ્વિચબોર્ડ્સ, ઉપકરણો) - અંતિમ ઉત્પાદનો
આયાત / નિકાસ OEM ઉત્પાદનો (પીસીબી, નિયંત્રકો, વગેરે) - મધ્યવર્તી ઉત્પાદનો, ફાજલ ભાગો
ફ્રેન્ચાઇઝ - સ્થાનિક બજારો માટેના અમારા લાઇસેંસના આધારે ઉત્પાદન (અમે ફક્ત પ્રોગ્રામ કરેલ માઇક્રોકન્ટ્રોલર્સ પ્રદાન કરીએ છીએ) આઇએસએસ - ઇન્ટેલિજન્ટ સિસ્ટમ્સ બ્રાન્ડ્સ હેઠળ
સહ-ઉત્પાદન - (ઉપર મુજબ) પરંતુ બાહ્ય બ્રાન્ડ હેઠળ
@ સિટી પ્લેટફોર્મ ડેટા વિઝ્યુલાઇઝેશન, ક્વેરી, મર્યાદિત કરવા અને પ્રોસેસિંગ (વર્તમાન / ઇતિહાસ ડેટા) માટે કસ્ટમાઇઝ ફ્રન્ટ-એન્ડ ટેમ્પલેટને સપોર્ટ કરે છે:
નકશા પર પસંદ કરેલા ડેટાની કલ્પના કરો (ભૂ-સ્થાનિકીકરણ)
કોષ્ટકોમાં પસંદ કરેલો ડેટા અને પરિણામો બતાવે છે
બાર ચાર્ટમાં પસંદ કરેલો ડેટા બતાવે છે
historicalતિહાસિક ચાર્ટમાં પસંદ કરેલો ડેટા બતાવે છે
તૃતીય પક્ષ એપ્લિકેશનો અને વધુ પ્રક્રિયામાં ડેટા નિકાસ કરો
અન્ય વિધેયો વ્યક્તિગત વિનંતીઓ પર અપડેટ કરવામાં આવશે.
વપરાશકર્તાની ફ્રન્ટ-એન્ડ, જો ઉપલબ્ધ હોય તો સ્ટેટિક આઇપી અથવા DNS રીડાયરેક્શન ડોમેન / સબડોમેઇન / ફાઇલ દ્વારા ibleક્સેસ કરી શકાય છે.
અનુકરણીય અને ડેમો ઇન્સ્ટોલેશન (તે ફક્ત સંભવિત ગ્રાહકો માટે સક્ષમ છે).
મહેરબાની કરીને જ્યારે તમે તેનું પરીક્ષણ કરવા માંગતા હો ત્યારે અમને જણાવો - પ્લેટફોર્મ પર જાહેર accessક્સેસને સક્ષમ કરવા.
તેને @ સીટી પ્લેટફોર્મ પર સંદેશાવ્યવહાર સક્ષમ કરવા માટે દૂરસ્થ કમ્પ્યુટરનો સ્થિર આઇપીની જરૂર પડી શકે છે.
સુરક્ષા પૃષ્ઠોને લીધે મુખ્ય પૃષ્ઠ ઇરાદાપૂર્વક ખાલી છોડી દેવામાં આવે છે: http: //% તમારું આઇઆઇપી% / આઇઓટી /
તે વ્યક્તિગત રૂપે સક્ષમ અને સંપાદિત થયેલ હોઈ શકે છે અને તેની બધી ઉપલબ્ધ સેવાઓની લિંક્સ શામેલ હોઈ શકે છે @City IoT પ્લેટફોર્મ જો તે જરૂરી છે
મુખ્ય ફોર્મ નવા પ્રીસેટ્સનો અને ટsબ્સ બનાવવાનો છે: http: //%IP%/IoT/que.php
આ દરેક રૂપરેખાંકન માટે પરિણામો, દૃશ્યો અને ટ .બ્સ બનાવવા માટેનું પ્રારંભિક સ્વરૂપ છે
વર્ણનો (ઉપરથી અને ડાબેથી જમણે દિશા સુધી)
ફેરફાર કરો વિઝ્યુલાઇઝેશન થીમ સીએસએસ ફાઇલ તેમાં હોવી આવશ્યક છે "નમૂનાઓ / સીએસએસ /" ડિરેક્ટરી - આપમેળે સૂચિબદ્ધ.
ટેબલ પર દૃશ્યમાન મુખ્ય ક્ષેત્રો પસંદ કરો. તે અપડેટ થયેલ છે આપમેળે.
બધા ક્ષેત્રોની પસંદગી (તેમાંથી કેટલાક મેન્યુઅલી પસંદ કરીને અનુસરે છે)
બધા ફીલ્ડ્સ પસંદ કરો (તેમાંના કેટલાકને જાતે જ નાપસંદ કરવું જોઈએ)
આ બધા (X) ચેકબોક્સની સમકક્ષ છે
નામો અને પ્રીસેટ્સનો સાથે વ્યક્તિગત રીતે બનાવેલા ટsબ્સ (સ્ટોર કરેલા છે cfg / tabs.cfg ફાઇલ).
ફાઇલમાં ખરેખર નામ અને URL શામેલ છે (ટ tabબ ચ charર દ્વારા અલગ)
ફીલ્ડ ફિલ્ટર દ્વારા મર્યાદિત બધા ક્ષેત્રો દર્શાવે છે.
કોષ્ટકમાં ક્ષેત્રો:
નકશો- નકશા પર મેપિંગ પરિણામો (એક અથવા વધુ ક્ષેત્ર પસંદ કરી શકાય છે)
ઇતિહાસ - historicalતિહાસિક ચાર્ટ (એક અથવા વધુ ક્ષેત્ર પસંદ કરી શકાય છે)
tab - ડિસ્પ્લે ટેબલ (ક્ષેત્રોનું કોઈપણ સંયોજન પસંદ કરી શકાય છે)
બાર - બાર ચાર્ટ પર ફક્ત એક ક્ષેત્ર પ્રદર્શિત થાય છે
તેના મૂલ્યમાંથી એકને દબાવવા પર તે પસંદ કરેલા ક્ષેત્રો (વર્તમાન પંક્તિ માટે) સાથે નવા પરિણામો ખોલશે.
સેટ કરેલા નામ સાથે એક ટ Tabબ ઉમેરવાનું / દૂર કરવું ટ Tabબ ક્ષેત્ર. તે કોષ્ટકની સમાન પંક્તિમાં પસંદ કરેલા ક્ષેત્રોનો ઉપયોગ કરશે.
કોઈપણ અન્ય ક્ષેત્રનું નામ દબાવવાથી પસંદ કરેલી પંક્તિ માટે પસંદ કરેલા ક્ષેત્રનું ડેટા વિઝ્યુલાઇઝેશન શરૂ થશે.
પ્રદર્શિત ક્ષેત્રોનો ક્રમ ક્ષેત્રોના ફોર્મમાં તેના ઓર્ડર તરીકે છે (જો કે ટી.એમ. ફીલ્ડ હંમેશા ટેક્સ્ટના અંતમાં મોકલવામાં આવે છે). આ ઓર્ડર ફક્ત URL પરિમાણો (ફીલ્ડ્સ ઓર્ડર ભાગ) ના સીધા સંપાદનથી બદલી શકાય છે.
ઉદાહરણ તરીકે: સાથે ટ Tabબ સુયોજિત કરી રહ્યા છે સંપત્તિ ટ્રેકિંગ નામ અને નકશા પર સમય અને ગતિ સાથેનો નકશો શામેલ છે
બધા વર્ણન જ્યાં પંક્તિનો ઉલ્લેખ કરે છે "Map" ટેક્સ્ટ છે "ચલાવો" ક columnલમ.
નામ દાખલ કરો "સંપત્તિ ટ્રેકિંગ" માં ટ Tabબ ક્ષેત્ર (અવતરણ ચિહ્નો વિના)
સુનિશ્ચિત કરો કે બધી કumnsલમ પંક્તિમાં પસંદ ન કરેલી છે
પસંદ કરો ટી.એમ., gps_speed_km માત્ર પંક્તિમાં
દબાવો + પંક્તિ જ્યાં બટન
પૂર્વ-રૂપરેખાંકન સાથે મેઈનફોર્મથી નકશા શરૂ કરી શકાય છે
જ્યારે સીધી કડી સાથે ચલાવવામાં આવે ત્યારે નકશાની આરંભ જાતે જ કરવામાં આવે છે: > http: //%IP%/IoT/maps.php
વપરાશકર્તાએ બધા ફીલ્ડ્સ (દબાવો) નાપસંદ કરવા જોઈએ નાપસંદ કરો બટન)
પ્રદર્શિત ક્ષેત્રો માટે કેટલાક ચેકબોક્સને દબાવો (દા.ત. આઈન 5 (સ્મોગ લેવલ માટે) અને ટી.એમ. (માપન તારીખ / સમય માટે)
દબાવો "વી" ફીલ્ડ્સ ફોર્મ છુપાવવા માટે ચેકબોક્સ
દબાવો ચલાવો ડીબી ક્વેરી ચલાવવા માટેના બટન અને બધા સેન્સર / ડિવાઇસેસથી વર્તમાન માહિતી પ્રદર્શિત કરવા
ડેટા સાથેનો નકશો 30 સેકંડ અથવા વધુ પછી અપડેટ થાય છે.
સેટિંગ્સ ડાબેથી જમણે વર્ણવેલ (ઉપરના સ્ક્રીનશshotટ પર).
સ્કેલ (વર્તમાન_સ્કેલ * 2 અથવા વર્તમાન_સ્કેલ / 2 અનુક્રમે) માટે (+/-) બટનોનો ઉપયોગ કરીને ઝૂમ સ્તરને સુધારી શકાય છે. આ બટનોમાંથી એકને દબાવવાથી આપમેળે સ્કેલમાં ફેરફાર થશે.
બીજી રીત એ ઝૂમ લેવલ ઇન પસંદ કરો ઝૂમ ક Comમ્બો બ fieldક્સ ક્ષેત્ર અને દબાવો ચલાવો બટન આ સ્થિતિમાં આખો દૃશ્ય / નકશો ફરીથી લોડ અને તાજું કરવામાં આવે છે (આરંભ દરમિયાન થોડો સમય લે છે).
આઇએમઇઆઈફીલ્ડમાં ડિવાઇસ માટે અનન્ય ID અથવા અનન્ય ઉપનામ હોય છે. ડિફોલ્ટ સેટિંગ છે * (ફૂદડી) જે દરેક ઉપકરણ માટેનાં તાજેતરનાં મૂલ્યો અને ભૌગોલિક સ્થાન બતાવે છે.
IMEI ને કોઈપણ અન્ય મૂલ્ય પર સેટ કરવું, પસંદ કરેલા ઉપકરણનો historicalતિહાસિક ડેટા બતાવશે. તે ફક્ત મોબાઇલ અને ફરતા સેન્સર માટે જ સમજણ ધરાવે છે, અન્યથા પરિણામો સમાન સ્થિતિ પર નકશા પર ઓવરલેપ થશે.
નકશાની કેન્દ્રની સ્થિતિ સેટ કરો. જ્યારે નકશા પર માઉસ બટન દબાવવામાં આવે છે ત્યારે આ ફીલ્ડ કર્સર પોઝિશન પર સેટ કરેલું છે.
નકશો શૈલી / થીમ પસંદ કરી શકાય છે Map કboમ્બોબoxક્સ ક્ષેત્ર (દા.ત. ડાર્ક, ગ્રે, ટોપોગ્રાફિક).
વિવિધ નકશા થીમ્સમાં વિવિધ મહત્તમ ઝૂમ સ્તર હોઈ શકે છે જેથી તે નકશાના ધોરણને વધારવા માટે યોગ્ય થીમ લાગુ કરી શકે.
જ્યાં MySQL / MariaDB માટે વધારાના ક્વેરી શબ્દમાળા {WHERE part part માટે ક્લોઝનો ઉપયોગ થાય છે.
ડેટાબેઝ પરિણામ માટે સંપૂર્ણ QUERY શબ્દમાળા બાંધવા માટે આ કલમ ધ્યાનમાં લેવામાં આવી છે. તે પરિણામોની ગણતરીને મર્યાદિત કરીને ડેટા, સમય અને કોઈપણ અન્ય મૂલ્યોને મર્યાદિત કરી શકે છે. આ ક્ષેત્રમાં મૂળ કોષ્ટક ફીલ્ડ નામો (ઉપનામ નહીં) નો ઉપયોગ કરવો આવશ્યક છે. દા.ત.
gps_speed_km> 10 // ગતિ 10 કિમી / કલાકથી વધુ છે
ain5> 3 // ain5 3 કરતા વધારે છે (2.5um કણોની ગણતરી - ધુમ્મસનું સ્તર)
gps_speed_km> 10 અને ain6> 5 // ગતિ 10 કિમી / કલાકથી વધુ છે અને આઇન 6 5 કરતા વધારે છે (10um કણોની ગણતરી ધરાવે છે - ધુમ્મસનું સ્તર)
આ બટનને દબાવવા માટે કોઈપણ સેટિંગ્સ, પરિમાણો બદલવા જરૂરી છે (દબાવીને સિવાય +/- બટનો).
નકશો શરૂઆતથી જ નવા પ્રીસેટ્સનોથી લોડ થયેલ છે.
જ્યારે વર્તમાન ક્વેરી માટે કોઈ ડેટા ઉપલબ્ધ ન હોય ત્યારે નકશો બિલકુલ લોડ થતો નથી.
આ બટન દબાવ્યા પછી નકશા પર પરિણામો પ્રદર્શિત કરવા માટે ઓછામાં ઓછું એક ક્ષેત્ર જાતે પસંદ કરવું આવશ્યક છે.
આ ચેકબોક્સનો ઉપયોગ પ્રદર્શિત કરવા માટે ક્ષેત્રોના પસંદગીકારને બતાવવા / છુપાવવા માટે થાય છે.
આ ચેકબોક્સ સિવાય આખા ફોર્મને છુપાવવામાં સક્ષમ કરે છે (સિવાય +/- બટનો)
નકશા પરનાં પરિણામો નવાં મૂલ્યો સાથે સતત તાજું થાય છે અને અપડેટ થાય છે
દાખલા તરીકે સ્મોગ પરિણામો (કાર પર સેન્સર ઇન્સ્ટોલ કરેલું): સ્મોગ લેવલ 2.5 મી કણો (આઈન 5), સ્પીડ (જીપીએસ_સ્પીડ_કમી), તારીખ / સમય (ટીએમ), નકશો (2 - ટોપોગ્રાફિક), ઝૂમ લેવલ 16,
જ્યાં કલમ:
"gps_fix = 3 and tm> "2019-02-18 00:00:00" અને ટીએમ <"2019-02-19 00:00:00" અને gps_speed_km> 0".
// જીપીએસ = માન્ય 3D પરિણામો અને તારીખ = 2019-02-18 અને ગતિ> 0 કિમી / કલાક
કોષ્ટકમાં પરિણામો બતાવો.
ચાલુ "મુખ્ય ફોર્મ" દબાવો "ટેબલ" આઇટમ, પૂર્વ-રૂપરેખાંકિત કોષ્ટક પ્રદર્શિત કરવા માટે કેટલાક ક્ષેત્રો પસંદ કર્યા પછી
જ્યારે કોષ્ટક લિંકથી ખુલ્લું છે http: //%IP%/IoT/que.php? func = ટsબ્સ તેને સેટિંગ્સની પ્રારંભિક શરૂઆતની જરૂર છે.
તમે દૃશ્યમાન ક્ષેત્રો (દબાવીને) પસંદ કરી શકો છો "દૃશ્યમાન ક્ષેત્રો" ) ચેકબોક્સ.
પ્રદર્શિત ક્ષેત્રો માટે બધા જરૂરી ચેકબોક્સ દબાવો
દબાવો ચેકબોક્સ "દૃશ્યમાન ક્ષેત્રો" ક્ષેત્રો ફોર્મ છુપાવવા માટે
ડીબી ક્વેરી અને ડિસ્પ્લે કોષ્ટક ચલાવવા માટે એક્ઝેક્યુટ બટન દબાવો
સેટિંગ્સને ડાબેથી જમણે (સ્ક્રીનશોટ પર) વર્ણવવામાં આવે છે.
સortર્ટ ફીલ્ડ એ ક columnલમ હેડરને દબાવવા સમાન છે.
આઇએમઇઆઈફીલ્ડમાં ડિવાઇસ માટે અનન્ય ID અથવા અનન્ય ઉપનામ હોય છે. ખાલી મૂલ્ય સાથે તે તાજેતરના મૂલ્યોનું કોષ્ટક બતાવે છે.
IMEI ને કોઈપણ અન્ય મૂલ્ય પર સેટ કરવું, પસંદ કરેલા ઉપકરણનો historicalતિહાસિક ડેટા બતાવશે.
આ MySQL / MariaDB અતિરિક્ત ક્વેરી શબ્દમાળા {જ્યાં ભાગ} માટે ઉપસર્ગ છે
ડેટાબેઝ પરિણામ માટે સંપૂર્ણ QUERY શબ્દમાળાઓ બનાવવા માટે આ કલમ ધ્યાનમાં લેવામાં આવી છે. તે પરિણામોની ગણતરીને મર્યાદિત કરીને ડેટા, સમય અને કોઈપણ અન્ય મૂલ્યોને મર્યાદિત કરી શકે છે. આ ક્ષેત્રમાં મૂળ કોષ્ટક ફીલ્ડ નામો (ઉપનામ નહીં) નો ઉપયોગ કરવો આવશ્યક છે. દા.ત.
gps_speed_km> 10 // ગતિ 10 કિમી / કલાકથી વધુ છે
ain5> 3 // ain5 3 કરતા વધારે છે (2.5um કણોની ગણતરી - ધુમ્મસનું સ્તર)
gps_speed_km> 10 અને ain6> 5 // ગતિ 10 કિમી / કલાકથી વધુ છે અને આઇન 6 5 કરતા વધારે છે (10um કણોની ગણતરી ધરાવે છે - ધુમ્મસનું સ્તર)
આ બટન દબાવ્યા પછી નકશા પર પરિણામો પ્રદર્શિત કરવા માટે ઓછામાં ઓછું એક ક્ષેત્ર જાતે પસંદ કરવું આવશ્યક છે.
આ બટનને દબાવવા માટે કોઈપણ સેટિંગ્સ, પરિમાણો બદલવા જરૂરી છે (દબાવીને સિવાય +/- બટનો).
નવા પ્રીસેટ્સનો પ્રારંભથી કોષ્ટક ફરીથી લોડ કરવામાં આવે છે.
આ ચેકબોક્સનો ઉપયોગ પ્રદર્શિત કરવા માટે ક્ષેત્રોના પસંદગીકારને બતાવવા / છુપાવવા માટે થાય છે.
કોષ્ટકમાં પરિણામો અનુસાર સ areર્ટ કરવામાં આવે છે સ .ર્ટ કરો ફીલ્ડ સેટિંગ. સ rowર્ટિંગ orderર્ડરને પંક્તિ હેડર (એકવાર બીજી દિશા માટે એક વાર બે વાર) દબાવીને બદલી શકાય છે.
ક resultsલમમાં કેટલાક પરિણામો વધુ વિઝ્યુલાઇઝેશન સ્ક્રીનો (સખત કોડેડ) સાથે જોડાય છે.
ઉપકરણ માટે historicalતિહાસિક ડેટા પ્રદર્શિત કરતી વખતે, તે ઇતિહાસની સંપૂર્ણ માહિતી પ્રદર્શિત ન કરવા માટે મર્યાદિત હોવી જોઈએ કારણ કે તે પ્રભાવમાં પરિણમી શકે છે અથવા મેમરીના મુદ્દાઓથી બહાર આવી શકે છે.
"ચાર્ટ" પંક્તિમાં સિંગલ ફીલ્ડને દબાવવા દ્વારા મેઇન ફોર્મમાંથી બાર ચાર્ટ ચલાવવા જોઈએ.
તે સortedર્ટ કરેલા બાર્સને મહત્તમ મૂલ્ય સુધી સામાન્ય કરે છે, ઉચ્ચતમથી નીચલા ક્રમમાં બતાવે છે.
તે આત્યંતિક પરિણામો ઝડપી તપાસવા અને કેટલીક ક્રિયાઓ કરવા માટે ઉપયોગી છે.
માઉસ ઓવર ઇવેન્ટ ઉપકરણ માટે અતિરિક્ત માહિતી પ્રદર્શિત કરશે.
"ઇતિહાસ" પંક્તિમાં પસંદ કરેલ ક columnલમ દબાવતી વખતે (એક ક્ષેત્ર માટે) મેઇનફોર્મથી Histતિહાસિક ચાર્ટ્સ પ્રારંભ કરી શકાય છે.
"ઇતિહાસ" પંક્તિનાં બહુવિધ ક્ષેત્રો માટે ઇચ્છિત ફીલ્ડ્સ તપાસવી આવશ્યક છે અને "ઇતિહાસ" લિંકને "રન" ક columnલમમાં દબાવવું આવશ્યક છે.
Noતિહાસિક પરિણામો છેલ્લા 24 કલાક સુધી મર્યાદિત છે + આગામી 24 કલાક (અંતિમ તાજું કરનારા ચાર્ટ્સ માટે), જ્યારે કોઈ મર્યાદા સેટ કરવામાં આવી ન હતી.
જ્યારે મુખ્ય લિંક્સમાંથી ખોલવામાં આવે ત્યારે resultsતિહાસિક ચાર્ટમાં પ્રારંભિકરણની આવશ્યકતા અન્ય પરિણામોની જેમ હોય, જ્યારે પસંદગીઓના પરિમાણો વિના લિંકથી ખોલવામાં આવે.
વિવિધ આઇટમ્સ પ્રદર્શિત કરવા માટે ઘણા ક્ષેત્રો પસંદ કરી શકાય છે. તે ફીલ્ડ ફિલ્ટર ફોર્મમાં પણ સેટ કરી શકાય છે.
પ્રદર્શિત ક્ષેત્રો માટે બધા જરૂરી ચેકબોક્સ દબાવો
દબાવો ચેકબોક્સ "દૃશ્યમાન ક્ષેત્રો" ક્ષેત્રો ફોર્મ છુપાવવા માટે
ડીબી ક્વેરી ચલાવવા માટે એક્ઝેક્યુટ બટન દબાવો અને કોષ્ટક પ્રદર્શિત કરો
ઉપરથી અને ડાબેથી જમણે (સ્ક્રીનશોટ પર) વર્ણવેલ વસ્તુઓ.
આઇએમઇઆઈફીલ્ડમાં ડિવાઇસ માટે અનન્ય ID અથવા અનન્ય ઉપનામ હોય છે. * (એસ્ટરિક્સ) મૂલ્ય સાથે તે મોટાભાગનાં તાજેતરના મૂલ્યોનું કોષ્ટક બતાવે છે જેનો કોઈ અર્થ નથી.
IMEI ને કોઈપણ અન્ય મૂલ્ય પર સેટ કરવું, પસંદ કરેલા ઉપકરણનો historicalતિહાસિક ડેટા બતાવશે.
ડેટા પરિણામોને મર્યાદિત કરવા માટેની કલમ MySQL / MariaDB અતિરિક્ત ક્વેરી શબ્દમાળા {જ્યાં ભાગ ER.
ડેટાબેઝ પરિણામ માટે સંપૂર્ણ QUERY શબ્દમાળા બાંધવા માટે આ કલમ ધ્યાનમાં લેવામાં આવી છે. તે પરિણામોની ગણતરીને મર્યાદિત કરીને ડેટા, સમય અને કોઈપણ અન્ય મૂલ્યોને મર્યાદિત કરી શકે છે. મૂળ કોષ્ટક ફીલ્ડ નામો (ઉપનામ નહીં) આ ક્ષેત્રમાં અને માન્ય એસક્યુએલ વાક્યરચનાનો ઉપયોગ કરવો આવશ્યક છે. દા.ત.
gps_speed_km> 10 // ગતિ 10 કિમી / કલાકથી વધુ છે
ain5> 3 // ain5 3 કરતા વધારે છે (2.5um કણોની ગણતરી - ધુમ્મસનું સ્તર)
gps_speed_km> 10 અને ain6> 5 // ગતિ 10 કિમી / કલાકથી વધુ છે અને આઇન 6 5 કરતા વધારે છે (10um કણોની ગણતરી ધરાવે છે - ધુમ્મસનું સ્તર)
આ બટનને દબાવ્યા પછી historicalતિહાસિક પરિણામો દર્શાવવા માટે ઓછામાં ઓછું એક ક્ષેત્ર જાતે પસંદ કરવું આવશ્યક છે.
આ બટન દબાવવા માટે કોઈપણ સેટિંગ્સ, પરિમાણો (ફીલ્ડ્સ અથવા ક્વેરી પેનલ બતાવ્યા સિવાય) બદલવા જરૂરી છે. નવા પ્રીસેટ્સનો પ્રારંભથી કોષ્ટક ફરીથી લોડ કરવામાં આવે છે.
આ ચેકબોક્સનો ઉપયોગ પ્રદર્શિત કરવા માટે ક્ષેત્રોના પસંદગીકારને બતાવવા / છુપાવવા માટે થાય છે.
માપ અને તારીખ / સમયનાં માઉસ પોઇન્ટર પ્રદર્શન મૂલ્યો.
કાર્ય / ડબલ્યુડબલ્યુડબલ્યુ બ્રાઉઝર | ક્રોમ 72 | ફાયરફoxક્સ 65 | ધાર | ઓપેરા 58 |
નકશા | + | + | + | + |
.તિહાસિક | + | + (*) | + | + |
બાર્સ | + | + | + | + |
ટsબ્સ | + | + | + | + |
* - ફાયરફોક્સ તારીખ / સમય પીકરને ટેકો આપતો નથી (યોગ્ય તારીખ સમય ફોર્મેટનો ઉપયોગ કરીને ટેક્સ્ટ ફીલ્ડ મેન્યુઅલી એડિટ કરવું આવશ્યક છે).
ઇન્ટરનેટ એક્સપ્લોરર અસમર્થિત છે (ઉપયોગ ધાર ને બદલે)
અન્ય વેબ બ્રાઉઝર્સની પરીક્ષણ કરવામાં આવી ન હતી.
વેબ પૃષ્ઠો સામાન્ય ટેમ્પ્લેટ ફાઇલ પર સ્થિત છે "નમૂનાઓ" ડિરેક્ટરી "* .ટેમપ્લેટ".
વધુમાં દરેક પૃષ્ઠ પ્રકાર સમાવે છે:
"* .હેડ" ફાઇલ જે પૃષ્ઠનો હેડર સંગ્રહ કરે છે (લિંક્સ, આયાત કરેલી સીએસએસ, JavaScript ફાઇલો, વગેરે.) )
"* .ફૂટ" ફાઇલો જે પૃષ્ઠના ફૂટર સંગ્રહ કરે છે (લિંક્સ, વગેરે.) )
સીએસએસ ફાઇલોને કingપિ કરીને અને સંશોધિત કરીને વિઝ્યુલાઇઝેશન થીમ વપરાશકર્તા પસંદગીઓ અનુસાર બદલી શકાય છે. સીએસએસ ફાઇલો સ્થિત છે "નમૂનાઓ / સીએસએસ" ડિરેક્ટરી. દા.ત. માટે Webપ્ટિમાઇઝ બનાવવા માટે વિવિધ વેબ પૃષ્ઠ થીમ્સનો ઉપયોગ થઈ શકે છે. પ્રિન્ટિંગ, સ્માર્ટફોન્સ, PADs નમૂનાઓ.
ટ Tabબle જોવાઈ - થીમના સંપૂર્ણ ફેરફાર માટે CSS ફાઇલ પસંદ કરવા માટે પસંદ કરેલ ક્ષેત્ર છે (સ્ટોર કરેલું છે) "નમૂનાઓ / CSS / ટsબ્સ" ડિરેક્ટરી).
Map જોવાઈ - સામાન્ય થીમ દ્વારા પસંદ થયેલ છે "નકશો" ટાઇપ ક comમ્બો બક્સ. વધુમાં ત્યાં મૂળભૂત સીએસએસ ફાઇલ છે "નમૂનાઓ / CSS / map.css" જેમાં તેના વધારાના મૂલ્યોના આધારે છુપાયેલા / રંગીન પરિણામો જેવી કેટલીક વધારાની વિધેય શામેલ છે. આ સીએસએસની બાકીની ફાઇલ વ્યવહારીક ક્વેરી અને ફીલ્ડ સ્વરૂપો સુધી મર્યાદિત છે.
મોટાભાગના @ સિટી પ્લેટફોર્મ વિઝ્યુલાઇઝેશન માટે PHP, ફાઇલો સ્વીકારે છે સીએસએસથીમ માટે ફાઇલ નામના મૂલ્ય સાથેનું પરિમાણ (વિસ્તરણ વિના) ફાઇલ "નમૂનાઓ / સીએસએસ" ડિરેક્ટરીમાં સ્થિત હોવી આવશ્યક છે અને નામ કેસ સંવેદનશીલ છે.
થીમ પ્રદર્શનના કેટલાક તત્વો સીધા located ફાઇલમાં સ્થિત છે "નમૂના / જેએસ" ડિરેક્ટરી.
મુખ્ય @City સ્ક્રિપ્ટ"@ સિટી.જેએસ" ઉચ્ચ ડિરેક્ટરીમાં સ્થિત થયેલ છે. આમાં કોઈ ફેરફારની સંભાવના નથી સ્થાન, તેમ છતાં સ્ક્રિપ્ટની નકલ થઈ શકે છે "નમૂનાઓ / જેએસ" ડિરેક્ટરી અને ત્યાં ફેરફાર. વ્યક્તિગત સ્ક્રિપ્ટના ઉપયોગ માટે બધી હેડર ફાઇલોને અપડેટ કરવાની જરૂર છે.
કેટલાક અનન્ય સેન્સર્સ માટે સમર્પિત ગણતરી કાર્યોની જરૂર પડી શકે છે.
ના બહુવિધ પ્રકારોને અપડેટ અને જાળવવાની કોઈ શક્યતા નથી @ સિટી સર્વર સ Softwareફ્ટવેર, ફ્રન્ટ એન્ડ પીએચપી ઇન્ટરફેસછે, જે ઘણા બધા મુદ્દાઓ, સંસ્કરણો, ભૂલોનું કારણ બને છે.
તેને પ્રાપ્ત કરવાની શ્રેષ્ઠ અને સહેલી રીત, મૂલ્ય / વર્ણનના યોગ્ય પ્રદર્શન માટે over "ઓવરલે" ફાઇલોને અપડેટ કરી રહ્યું છે.
મૂળ જેએસ સ્ક્રિપ્ટો ખુલ્લી ટેક્સ્ટ ફાઇલ છે અને ગ્રાહકની જરૂરિયાતો માટે તેને અપનાવવામાં આવી શકે છે. અગાઉના પ્રકરણમાં જણાવ્યું તેમ તેમની નકલ કરવાની રહેશે "નમૂનાઓ / જેએસ" ડિરેક્ટરી જ્યાં ગ્રાહકને સુધારણા માટેના અધિકારો છે.
ના પ્રોગ્રામિંગ પર તકનીકી પાસા @City સિસ્ટમ આ દસ્તાવેજનો વિષય નથી, જો કે એચટીએમએલ અને જેએસના મૂળભૂત જ્ knowledgeાનવાળા વેબ ડેવલપર ફ્રન્ટ-એન્ડ વેબ એપ્લિકેશનને વ્યક્તિગત ગ્રાહકની જરૂરિયાતો અનુસાર કસ્ટમાઇઝ કરી શકે છે.
@ નામ સાથે સિટી ડેટાબેસ "આઇઓટી" અથવા "* IOT" કોષ્ટકોમાં વહેંચાયેલું છે (જ્યાં એસ્ટરિક્સ હોસ્ટિંગ સર્વરના આધારે ઉપસર્ગ છે - જો જરૂરી હોય તો). ડેટાબેઝ કડી પર PHPAdmin (વેબ એપ્લિકેશન) માં અવલોકન કરી શકાય છે http: //% IP% / phpmyadmin
દરેક ઉપકરણ માટે કોષ્ટકો સેટ કરો (જ્યાં * {એસ્ટરિક્સ IM એ IMEI સરનામું છે - અનન્ય ID):
"* _ ટ" - વર્તમાન વપરાશકર્તાઓના અધિકૃતતા માટે ટોકન્સ (સિંગલ-ગ્રાહક વાદળો માટે વપરાયેલ નથી)
"* _ સી" - આદેશો (ઇવેન્ટ્સ) કતાર - ઉપકરણ પર મોકલવા માટે
"*" - બધા ડિકોડ્ડ સ્થિતિ પરિણામો.
અન્ય કોષ્ટકો:
"ithings_" કોષ્ટક - તમામ ઉપકરણોની ડીકોડ કરેલી વર્તમાન સ્થિતિને સમાવે છે (તે કોઈપણ અપડેટ દરમિયાન કiedપિ થયેલ છે "*" કોષ્ટકો). ની રચના ithings_ ટેબલ લગભગ સમાન છે "*" કોષ્ટકો. "ithings_" ટપાલ સરનામું અને વર્ણનો માટે વધારાના ક્ષેત્રો છે.
"વપરાશકર્તાઓ" કોષ્ટક પ્રતિબંધિત છે અને તેમાં સંશોધન થવું જોઈએ.
"આઈડીએક્સ" - અનુક્રમણિકા
"ટીએમ" - આપોઆપ ટાઇમસ્ટેમ્પ
"તા." - યુનિક્સ ટાઇમસ્ટેમ્પ
"imei" - અનન્ય ઉપકરણ સરનામું
"આરએસસી" - RSSI સિગ્નલ સ્તર
"આરએસઆરપી" - આરએસઆરપી સિગ્નલ
"ઇવેન્ટ્સ" - પ્રતીક્ષા પ્રસંગો નિયંત્રકને મોકલવામાં આવશે
"આઉટ 1" .. "આઉટ 16" - ડીકોડ કરેલ આઉટપુટની સ્થિતિ
"in1" .. "in16" - ડીકોડ ઇનપુટ્સ સ્થિતિ
"આઈન 1" .. "આઈ 8" - ડીકોડ કરેલ એડીસી મૂલ્યો (આરએડબ્લ્યુ)
"સંવેદન 1" .. "સેન્સ 8" - રૂપાંતરિત સેન્સર મૂલ્યો (ઉપકરણ પ્રકાર પર આધારિત છે)
"ડિમ્મ 1" .. "ડિમ્મ 8" ડીકોડ્ડ ડિમર્સ મૂલ્યો (ડિવાઇસના પ્રકાર પર આધારિત છે)
"પૂર્ણાંક 1" .. "પૂર્ણાંક" " ડીકોડ કરેલા કાઉન્ટર્સ મૂલ્યો (ઉપકરણના પ્રકાર પર આધારિત છે)
"ટેક્સ્ટ 1" .. "text6" ડીકોડ કરેલા ટેક્સ્ટ મૂલ્યો (ડિવાઇસના પ્રકાર પર આધારિત છે)
"બનાવટ" - ઉપકરણ બનાવવાની તારીખ / સમય
"છેલ્લા" - છેલ્લી તારીખ / સમય
"વપરાશકર્તા" - ભાવિ ઉપયોગ
"પાસ" - ભાવિ ઉપયોગ
"સ્ન" - જીએસએમ સીરીયલ એનઆર
"સ્થિતિ" - વર્તમાન નિયંત્રક સ્થિતિ હેક્સ ફોર્મેટમાં ડીકોડ નથી
"હેશ_કોડ" - ભાવિ ઉપયોગ
"એડર" - ટૂંકા ઉપકરણનું સરનામું
"fwnr" - ફર્મવેર એનઆર
"અક્ષમ કરેલ" - અક્ષમ કરેલ ઉપકરણ (પ્રદર્શન કરેલ નથી)
"જીએસએમ_ એનઆર" - સીઆઈઓટી જીએસએમ નંબર
"વિક્રેતા" - વિક્રેતા કોડ (ફ્રેન્ચાઇઝ / સહ-ઉત્પાદન માટે)
"ટાઇમઝોન" - ટાઇમ ઝોન setફસેટ
"ડીએસટી" - દૈનિક બચત સેટિંગ્સનો ઉપયોગ કરો
"gps_lat" - જીપીએસ અક્ષાંશ
"gps_long" - જીપીએસ રેખાંશ
"gps_hdop" - જીપીએસ એચડીઓપી
"જી.પી.એસ._લ્ટ" - જીપીએસ Altંચાઇ
"gps_fix" - જીપીએસ ફિક્સેશન (માન્ય પરિણામો માટે 3 - હોવું જોઈએ)
"જી.પી.એસ.કોગ" - જીપીએસ કોગ
"જીપીએસ_સ્પીડ_કિમી" - જીપીએસ ગતિ [કિમી / કલાક]
"જી.પી.એસ._સત" - જીપીએસ ઉપગ્રહો મળી
"ખંડ", "દેશ", "પ્રદેશ", "સબર્ગિયન", "સબસબ્રેગિયન", "શહેર", "જિલ્લો", "શેરી", "શેરી_ન્રે", "આઇટમ_નઆર" - ગ્રાહકનું સરનામું અને વર્ણન ક્ષેત્ર (!!!! "*" માટે ઉપલબ્ધ નથી historicalતિહાસિક કોષ્ટકો)
"લોગ" - લોગ ડેટા
શોધ કાર્યક્ષમતા વધારવા માટે એસક્યુએલ ક્વેરીઝ બનાવવા માટે ક્ષેત્રોના નામ મહત્વપૂર્ણ છે કારણ કે એસક્યુએલ નિવેદનમાં અસલ નામનો ઉપયોગ થવો આવશ્યક છે.
આ કોષ્ટક એ દરેક ઉપકરણ માટે ઇવેન્ટ / આદેશોની કતાર છે અને તેમાં નીચેની રચના છે:
"કમાન્ડ" - આદેશ મોકલવા અથવા પહેલેથી જ નિયંત્રકને મોકલવાનો
"પુષ્ટિ થયેલ" - પુષ્ટિ ધ્વજ જો તે પહેલેથી જ મોકલવામાં આવ્યું છે અને પુષ્ટિ મળી છે
"તારીખ" - ઘટનાનો યુનિક્સ ટાઇમસ્ટેમ્પ
"અપડેટ કરેલ" - ઓટો અપડેટ ફ્લેગ (ટાઇમસ્ટેમ્પ તારીખ / સમય)
ફ્રન્ટ-એન્ડ વેબ એપ્લિકેશન વિના ડેટા એક્સેસ કરી શકાય છે. @ સિટી સિસ્ટમ મધ્ય-સ્તરનાં કાર્યો સાથેની સ્ક્રિપ્ટ ધરાવે છે. પરિણામો JSON ફોર્મેટમાં પાછા ફર્યા છે.
http: //%IP%/IoT/que.php? func = devsjson
ક્વેરી આખું વળતર આપે છે "_થિથિંગ્સ" JSON ફોર્મેટમાં કોષ્ટક (તમામ ઉપકરણોની વર્તમાન સ્થિતિઓ)
[{ "દેશ":"", "શહેર":"", "ખંડ":"", "દેશ":"", "ક્ષેત્ર":"", "subregion":"", "સબ્સ્ક્રાઇબ":"", "શહેર":"", "જીલ્લો":"", "શેરી":"", "Street_nr":"", "આઇટમ_ન.આર.":"", "gps_lat":"0000.0000N", "gps_long":"00000.0000E", "ટીએમ":"2019-02-10 12:56:23", "બનાવટ":"2019-02-09 18:12:38", "છેલ્લા":"0000-00-00 00:00:00", "ઇવેન્ટ્સ":"", "વપરાશકર્તા":"", "પસાર":"", "imei":"351580051067110", "sn":"", "સ્થિતિ":"73000200000f360033026800240000002c002c002dffffffffffffffffff બીબી 600001c1000001c2000000000000000009250a4f0a760a7a0a750a780a7e0000031d020205fc34029b025c030600", "હેશ_કોડ":"", "એડ્રે":"", "fwnr":"", "અક્ષમ":"", "gsm_nr":"", "વિક્રેતા":"", "સમય ઝોન":"", "ડી.એસ.ટી.":"", "આરએસસી":"91", "આરએસઆરપી":"99", "gps_lat":"0000.0000N", "gps_long":"00000.0000E", "gps_hdop":"", "જી.પી.એસ._લ્ટ":"", "gps_fix":"4", "જી.પી.એસ.કોગ":"", "જીપીએસ_સ્પીડ_કિમી":"", "જી.પી.એસ._સત":"", "ઇવેન્ટ્સ":"", "આઉટ 1":"0", "આઉટ 2":"0", "આઉટ 3":"0", "આઉટ 4":"0", "આઉટ 5":"0", "આઉટ 6":"0", "આઉટ 7":"0", "આઉટ 8":"0", "આઉટ 9":"0", "આઉટ 10":"1", "આઉટ 11":"0", "આઉટ 12":"0", "આઉટ 13":"0", "આઉટ 14":"0", "આઉટ 15":"0", "આઉટ 16":"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", "આઈન 1":"3894 છે", "આઇન 2":"51", "આઇન 3":"616", "આઇન 4":"36", "ain5":"0", "આઇન 6":"44", "આઇન 7":"44", "આઈ 8":"45", "સંવેદન 1":"0", "સંવેદના 2":"0", "સંવેદન 3":"0", "સંવેદના 4":"0", "સંવેદના 5":"0", "સંવેદના 6":"0", "સંવેદના 7":"0", "સેન્સ 8":"0", "ડિમ્મ 1":"255", "ડિમ 2":"255", "ડિમ 3":"255", "ડિમ્મ 4":"255", "ડિમ 5":"255", "ડિમ 6":"255", "ડિમ્મ 7":"255", "ડિમ્મ 8":"255", "પૂર્ણાંક 1":"-16776767", "પૂર્ણાંક 2":"450 છે", "પૂર્ણાંક 3":"", "પૂર્ણાંક 4":"", "પૂર્ણાંક 5":"", "પૂર્ણાંક" ":"0", "ટેક્સ્ટ 1":"", "પાઠ 2":"", "પાઠ 3":"", "પાઠ 4":"", "પાઠ 5":"", "text6":"" }]
IMEI દ્વારા સિંગલ ડિવાઇસનો historicalતિહાસિક ડેટા ક્વેરી:
http: //%IP%/IoT/que.php? func = imeijson & iimei = 356345080018095
કારણ કે આખા કોષ્ટકમાં લાખો પંક્તિઓ શામેલ હોઈ શકે છે, તેને હેંગ-અપ સર્વર ન કરવા માટે, જ્યાંની કલમ સાથે મર્યાદિત હોવી જોઈએ.
વધારાના પરિમાણો url પરિમાણો:
ફનક - imeijson
imei - ઉપકરણનો IMEI
ક્ષેત્ર - પરિણામો પ્રદર્શિત કરવા માટે ક્ષેત્રો (કોમાથી અલગ થયેલ સૂચિ)
મિનિટ - સૂચિમાંથી પ્રથમ ક્ષેત્ર માટે ન્યૂનતમ મૂલ્ય
મહત્તમ - સૂચિમાંથી પ્રથમ ક્ષેત્ર માટે મહત્તમ મૂલ્ય
sઅથવાt - સ fieldર્ટ માટે ક્ષેત્ર
ટી.એમ. - ફીલ્ડ આપમેળે પરિણામોમાં ઉમેરવામાં આવે છે.
where - જ્યાં ડેટાને મર્યાદિત કરવાની કલમ
ઉદાહરણ:
અમે નીચેનું પરિણામ મેળવવા માંગીએ છીએ
સાથે ઉપકરણ માટે imei=356345080018095
ક્ષેત્રો બતાવો: આઇન 5, આઇન 6, જીપીએસ_લાટ, જીપીએસ_ લાંબા
અને મર્યાદા ain5 શ્રેણીમાં ( 1, 10000 ) - સૂચિમાં પ્રથમ ક્ષેત્ર હોવું આવશ્યક છે
અને જીપીએસ માન્ય ડેટા છે (જીપીએસ_ફિક્સ = 3)
અને તારીખ / સમય (ટીએમ) from2019-02-14 23:00:19 to 2019-02-15 00:00:00
રચાયેલ URL શબ્દમાળા:
http: //%IP%/IoT/que.php? func =imeijson& imei =356345080018095& ક્ષેત્ર =ain5, આઇન 6, જીપીએસ_લાટ, જીપીએસ_ લાંબા& મિનિટ =1અને મહત્તમ =1000અને જ્યાં =gps_fix = 3 અને tm> "2019-02-14 23:00:19" અને ટીએમ <"2019-02-15 00:00:00"
ક્વેરી પરિણામો:
[{ "ain5":"66","આઇન 6":"68","gps_lat":"5202.7326N","gps_long":"02115.8073E","ટીએમ":"2019-02-14 23:04:31" }, { "ain5":"67","આઇન 6":"76","gps_lat":"5202.7328N","gps_long":"02115.8075E","ટીએમ":"2019-02-14 23:05:42" }, { "ain5":"63","આઇન 6":"77","gps_lat":"5202.7328N","gps_long":"02115.8074E","ટીએમ":"2019-02-14 23:06:05" }, { "ain5":"58","આઇન 6":"77","gps_lat":"5202.7328N","gps_long":"02115.8075E","ટીએમ":"2019-02-14 23:06:32" }, { "ain5":"58","આઇન 6":"68","gps_lat":"5202.7328N","gps_long":"02115.8076E","ટીએમ":"2019-02-14 23:06:55" }]
આ કાર્ય "_થિગ્સ" કોષ્ટકમાંથી મર્યાદિત ડેટા આપે છે
http: //%IP%/IoT/que.php? func = ફીલ્ડજેસન અને ફીલ્ડ = આઈન 5 અને મિનિ = 13 અને મહત્તમ = 5000
પરિમાણો:
ફનક - ફીલ્ડજેસન
ક્ષેત્ર - પરિણામોમાં દર્શાવવાનું ક્ષેત્ર - imei અને ટી.એમ. આપમેળે ઉમેરવામાં આવે છે
મિનિટ - ક્ષેત્ર માટે ન્યૂનતમ મૂલ્ય
મહત્તમ - ક્ષેત્ર માટે મહત્તમ મૂલ્ય
ઉપરનાં ક્વેરી શબ્દમાળાઓ માટે તે પાછો આવે છે ના પરિણામો આઈન 5, આઈમી, ટીએમ ક્ષેત્રો:
જો ain5 રેન્જમાં છે (13,5000)
ક્વેરી પરિણામો:
[{"imei":"353080090069142", "ટીએમ":"2019-03-14 11:51:01", "ain5":"14" },
{"imei":"356345080018095", "ટીએમ":"2019-02-20 09:13:04", "ain5":"115" },
{"imei":"કર્કઝ", "ટીએમ":"2019-03-07 13:08:22", "ain5":"103" }]