Ity സിറ്റി IoT ക്ലൗഡ് പ്ലാറ്റ്ഫോം




iSys - ഇന്റലിജന്റ് സിസ്റ്റങ്ങൾ IoT പരിഹാരങ്ങൾ









IoE.Systems

ഉള്ളടക്ക പട്ടിക

1. ആമുഖം. 5

1.1 പിന്തുണയ്‌ക്കുന്ന ഉപകരണ തരങ്ങൾ. 5

1.2. പിന്തുണയ്‌ക്കുന്ന ഉൽപ്പന്ന തരങ്ങൾ. 5

1.3. പിന്തുണയ്ക്കുന്ന ആശയവിനിമയ പ്രോട്ടോക്കോളുകൾ 5

1.4. ഉപകരണങ്ങളുടെ പിന്തുണയുള്ള ആശയവിനിമയ സാങ്കേതികവിദ്യ 6

1.5. Ity സിറ്റി ക്ലൗഡ് സെർവർ 6

1.5.1. സെർവറും ആശയവിനിമയ ഗേറ്റ്‌വേകളും 7

1.5.2 എച്ച്ടിടിപി ലോറാവാൻ സംയോജനം 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. "എക്സ്" ചെക്ക്ബോക്സ് - അന്വേഷണ ഫോം 12 തുറക്കുന്നു / അടയ്ക്കുന്നു

4.1.3. "വി" ചെക്ക്ബോക്സ് - ഫീൽഡ്സ് ഫോം 12 തുറക്കുന്നു / അടയ്ക്കുന്നു

4.1.4. ഗ്രാഫിക്കൽ ഐക്കണുകൾ - വിഷ്വലൈസേഷൻ ഫലങ്ങളിലേക്കുള്ള ലിങ്കുകൾ (എഡിറ്റുചെയ്യാനാകുന്നത്) 12

4.2. ഫോം: 12

4.2.1. "എക്സ്" ചെക്ക്ബോക്സ് - അന്വേഷണ ഫോം 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. "വി" ചെക്ക്ബോക്സ് - ഉയർന്ന ഫിൽട്ടർ ഫീൽഡുകൾ കാണിക്കുക. 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. "വി" ചെക്ക്ബോക്സ് (ഫീൽഡ് ഫോം തുറക്കുക / അടയ്ക്കുക) 17

5.2.9. "എക്സ്" ചെക്ക്ബോക്സ് (അന്വേഷണ ഫോം കാണിക്കുക / മറയ്ക്കുക) 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. "എക്സ്" ചെക്ക്ബോക്സ് (അന്വേഷണ ഫോം കാണിക്കുക / മറയ്ക്കുക) 20

6.2.7. ക്ലോസ് (ഡാറ്റ പരിമിതിക്കായി) 20

6.2.8. കോർ ബട്ടൺ തിരഞ്ഞെടുക്കുക (ഏറ്റവും സാധാരണമായ ഫീൽഡുകൾ പ്രാപ്തമാക്കുക) 20

6.2.9. എല്ലാ ബട്ടണും തിരഞ്ഞെടുത്തത് മാറ്റുക (അന്വേഷണത്തിൽ നിന്ന് എല്ലാ ഫീൽഡുകളും നീക്കംചെയ്യുക) 20

6.2.10. നടപ്പിലാക്കുക (അന്വേഷണ ബട്ടൺ പ്രവർത്തിപ്പിക്കുക) 20

6.2.11. "വി" ചെക്ക്ബോക്സ് (ഫീൽഡ് ഫോം തുറക്കുക / അടയ്ക്കുക) 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. "വി" - ഫീൽഡുകൾ ഫോം 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. വെബ് ബ്ര browser സർ അനുയോജ്യത 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


1. ആമുഖം.

Ity സിറ്റി IoT ക്ലൗഡ് പ്ലാറ്റ്ഫോം സമർപ്പിച്ചിരിക്കുന്നു "മൈക്രോ ക്ലൗഡ്" വ്യക്തിഗത ഉപഭോക്താക്കൾക്കുള്ള സിസ്റ്റം. പ്ലാറ്റ്ഫോം പങ്കിടാനാകില്ല കൂടാതെ ഫിസിക്കൽ അല്ലെങ്കിൽ വെർച്വൽ സെർവറിലേക്ക് (വിപിഎസ് അല്ലെങ്കിൽ സമർപ്പിത സെർവറുകൾ) ഒരു ഉപഭോക്താവിന് മാത്രമേ പ്രവേശനമുള്ളൂ. ഉപയോക്താവിന് യൂറോപ്പിലോ ലോകത്തിലോ ഡസൻ ഡാറ്റാ സെന്ററുകളിൽ ഒന്ന് തിരഞ്ഞെടുക്കാം.

1.1 പിന്തുണയ്‌ക്കുന്ന ഉപകരണ തരങ്ങൾ.

ISity.PL ഉൽ‌പ്പന്നങ്ങൾ‌ പിന്തുടരുന്നതിന് ity സിറ്റി IoT പ്ലാറ്റ്ഫോം സമർപ്പിച്ചിരിക്കുന്നു



1.2. പിന്തുണയ്‌ക്കുന്ന ഉൽപ്പന്ന തരങ്ങൾ.

Ity സിറ്റി (ഇസിറ്റി) ക്ലൗഡ് IP ഐപി IoT ഉൽ‌പ്പന്നങ്ങൾ‌ക്കായുള്ള വിവിധ വലുപ്പ സിസ്റ്റമാണ് പ്ലാറ്റ്ഫോം (ഒരുമിച്ച് വിളിക്കുന്നത് Ity സിറ്റി ഹാർഡ്‌വെയർ അഥവാ CioT ഉപകരണങ്ങൾ ):


1.3. പിന്തുണയ്ക്കുന്ന ആശയവിനിമയ പ്രോട്ടോക്കോളുകൾ

ആശയവിനിമയത്തിനായി ഇനിപ്പറയുന്ന പ്രോട്ടോക്കോളുകളെ ity സിറ്റി IoT പ്ലാറ്റ്ഫോം പിന്തുണയ്ക്കുന്നു:

കൺട്രോളറിൽ നിന്ന് ക്ലൗഡ് സെർവറിലേക്ക് ഡാറ്റ അയയ്ക്കുകയും തിരിച്ചും ഏറ്റവും കുറഞ്ഞ ഡാറ്റ വലുപ്പത്തിനും സുരക്ഷ വർദ്ധിപ്പിക്കുന്നതിനും അദ്വിതീയ ബൈനറി ഫോർമാറ്റിൽ എൻക്രിപ്റ്റുചെയ്യുന്നു. ഉപകരണ അംഗീകാരം, ഡാറ്റ സാധുത പരിശോധന മുതലായവയ്‌ക്കായി ഓരോ പങ്കാളിക്കും അതിന്റേതായ അദ്വിതീയ എൻക്രിപ്ഷൻ കീ ലഭിക്കും.


ഇഹ ouse സ് / ഇസിറ്റി അല്ലാത്ത ഉപകരണങ്ങൾക്കായി ഞങ്ങൾക്ക് വ്യക്തിഗത എൻ‌ക്രിപ്ഷൻ അൽ‌ഗോരിതം നൽകാം ( "C" ഉറവിട കോഡ്) ആശയവിനിമയത്തിന് മുമ്പ് ഡാറ്റ പരിരക്ഷിക്കുന്നതിന് മൈക്രോപ്രൊസസ്സറിനായി ഓരോ പങ്കാളിക്കും.

ഈ സാഹചര്യത്തിൽ പബ്ലിക് കമ്മ്യൂണിക്കേഷൻ മീഡിയയിലൂടെ (ഇൻറർനെറ്റ്, എയർ മുതലായവ) ദ്വിദിശ ആശയവിനിമയ സമയത്ത് ഡാറ്റ പൂർണ്ണമായും സുരക്ഷിതമാണ്. ).


1.4. ഉപകരണങ്ങളുടെ പിന്തുണയുള്ള ആശയവിനിമയ സാങ്കേതികവിദ്യ

Ity സിറ്റി IoT പ്ലാറ്റ്ഫോം പിന്തുണയ്ക്കുന്നു:


Ity സിറ്റി IoT പ്ലാറ്റ്ഫോം ഉപകരണങ്ങൾ / നോഡുകൾക്കായി സമർപ്പിച്ചിരിക്കുന്നു:


1.5. Ity സിറ്റി ക്ലൗഡ് സെർവർ

Software സിറ്റി സോഫ്റ്റ്വെയർ ലിനക്സ് അധിഷ്ഠിത വിപിഎസ് (വെർച്വൽ പ്രൈവറ്റ് സെർവർ) അല്ലെങ്കിൽ ഇൻറർനെറ്റ് ഭാഗത്ത് ഡെഡിക്കേറ്റഡ് സെർവറിൽ പ്രവർത്തിക്കുന്നു, അഭ്യർത്ഥിച്ച പ്രകടനത്തെ ആശ്രയിച്ച് സെർവർ (പിന്നീട് സെർവർ എന്ന് വിളിക്കുന്നു):


ഇനിപ്പറയുന്നവയെ അടിസ്ഥാനമാക്കി VPS- ന്റെ നിരവധി വകഭേദങ്ങൾ നിലവിലുണ്ട്:


ഇനിപ്പറയുന്നവയെ ആശ്രയിച്ച് ഡസൻ സമർപ്പിത സെർവർ നിലവിലുണ്ട്:


Customer സിറ്റി IoT പ്ലാറ്റ്ഫോം ഒറ്റ ഉപഭോക്താവിനായി സമർപ്പിച്ചിരിക്കുന്നു:


ഇത് ഉപയോക്താക്കൾക്കിടയിൽ പങ്കിടാനാകാത്ത സെർവർ അല്ലാത്തതിനാൽ, ഇത് സുരക്ഷാ ആക്‌സസും പ്രകടന പ്രശ്‌നങ്ങളും ലളിതമാക്കുന്നു. ഇക്കാരണത്താൽ ഫലപ്രദമായ സുരക്ഷ, സ്ഥിരത, കാര്യക്ഷമത, ഡാറ്റ ത്രൂപുട്ട് മുതലായവയ്ക്ക് ഉപഭോക്താവിന് മാത്രമേ ഉത്തരവാദിത്തമുള്ളൂ. അപര്യാപ്തമായ പ്രകടനത്തിന്റെ കാര്യത്തിൽ, ഉപഭോക്താവിന് ഉയർന്ന പ്ലാൻ (വിപിഎസ് അല്ലെങ്കിൽ ഡെഡിക്കേറ്റഡ് സെർവർ) വാങ്ങാം, പ്രതീക്ഷിച്ച പ്രവർത്തനത്തിനും പ്രകടനത്തിനും കൂടുതൽ അനുയോജ്യമാണ്.

പ്രത്യേക കേസുകളിൽ "Cloud to cloud" മൾട്ടി-കസ്റ്റമർ ക്ലൗഡിന് പകരമായി ആഗോളവൽക്കരണത്തിനും വലിയ കേന്ദ്രങ്ങളിലേക്ക് ഡാറ്റ കേന്ദ്രീകരിക്കുന്നതിനും ആശയവിനിമയം നടപ്പിലാക്കാം.

1.5.1. സെർവറും ആശയവിനിമയ ഗേറ്റ്‌വേകളും

പ്രകടനം പരമാവധിയാക്കുന്നതിനുള്ള താഴ്ന്ന നിലയിലുള്ള ആപ്ലിക്കേഷനെ അടിസ്ഥാനമാക്കിയാണ് ity സിറ്റി സെർവറിന്റെ ആശയവിനിമയം തിരിച്ചറിഞ്ഞത്.

Ity സിറ്റി സെർവർ ആപ്ലിക്കേഷന്റെ പ്രധാന സവിശേഷതകൾ ഇവയാണ്:

Ity സിറ്റി സെർവർ സോഫ്റ്റ്വെയർ ഓരോ ഉപയോക്താവിനും തുല്യമാണ്, മാത്രമല്ല വ്യത്യസ്ത ഉപയോക്താക്കൾക്കായി ഇച്ഛാനുസൃതമാക്കാൻ കഴിയില്ല.

1.5.2 എച്ച്ടിടിപി ലോറാവാൻ സംയോജനം

ലോറാവാൻ നെറ്റ്‌വർക്ക് / ആപ്ലിക്കേഷൻ സെർവറിൽ ലഭ്യമായ എച്ച്ടിടിപി ഇന്റർഫേസ് (വെബ്‌ഹൂക്കുകൾ) വഴി ലോറാവാൻ കൺട്രോളറുകൾ ity സിറ്റി ക്ല cloud ഡുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു.

നിരവധി തരം നെറ്റ്‌വർക്ക് / ആപ്ലിക്കേഷൻ സെർവറുകൾ പിന്തുണയ്ക്കുന്നു:

ടിടിഎൻ (പരിമിതമായ സമയം "ഓൺ എയറിൽ" ഒപ്പം ഡ്രൈവറിലേക്ക് അയച്ച പരമാവധി കമാൻഡുകളും ഫേംവെയർ നവീകരണത്തെ പിന്തുണയ്ക്കുന്നില്ല)

ലോറവാൻ-സ്റ്റാക്ക് (ഇന്റർനെറ്റ് ആക്‌സസ്സുള്ള ഒരു ഫിസിക്കൽ ഉപകരണത്തിൽ ഹോസ്റ്റിംഗ് ആവശ്യമാണ്).

LoraServer.Io (ഇൻറർനെറ്റ് ആക്സസ് ഉള്ള ഒരു ഫിസിക്കൽ ഉപകരണത്തിൽ ഹോസ്റ്റിംഗ് ആവശ്യമാണ് - സെർവറിലേക്ക് ഡാറ്റ അയയ്ക്കുന്നത് മാത്രം, ഫേംവെയർ നവീകരണത്തെ പിന്തുണയ്ക്കുന്നില്ല)



ലോറാവാൻ കൺട്രോളറുകൾക്കുള്ള ity സിറ്റി ക്ലൗഡ് മറ്റ് ഇന്റർഫേസുകളെ പോലെ തന്നെ വിഭജിച്ചിരിക്കുന്നു. മുൻ അധ്യായത്തിൽ ഇത് ചർച്ചചെയ്യുന്നു.

1.5.3. ഫ്രണ്ട് എൻഡ് ഇന്റർഫേസ്

Ity സിറ്റി ക്ലൗഡ് ഡാറ്റാബേസിൽ നിന്ന് ഇഷ്‌ടാനുസൃതമാക്കിയ ഡാറ്റ എക്‌സ്‌ട്രാക്റ്റുചെയ്യുന്നതിന് പി‌എച്ച്പി സ്‌ക്രിപ്റ്റുകൾ ഉപയോഗിച്ച് ഫ്രണ്ട് എൻഡ് ഇന്റർഫേസ് തിരിച്ചറിഞ്ഞു. ആവശ്യമുള്ള ഡാറ്റ പരിമിതപ്പെടുത്തുന്നതിന് യഥാർത്ഥ SQL അന്വേഷണങ്ങളെ അടിസ്ഥാനമാക്കി ഇത് വളരെ ഇലാസ്റ്റിക് തിരയൽ സംവിധാനം ഉപയോഗിക്കുന്നു. Dec ഫ്രണ്ട് എൻഡ് വെബ് "ആപ്ലിക്കേഷൻ" കൂടുതൽ ഡീകോഡിംഗിനും പ്രോസസ്സിംഗിനുമായി ഇന്റർഫേസ് അന്വേഷണ ഫലങ്ങൾ JSON ഫോർമാറ്റിൽ നൽകുന്നു.

ഒറിജിനൽ ഫ്രണ്ട് എൻഡ് ഇന്റർഫേസ് ഓരോ ഉപയോക്താവിനും തുല്യമാണ്, മാത്രമല്ല വ്യത്യസ്ത ഉപയോക്താക്കൾക്കായി ഇച്ഛാനുസൃതമാക്കാൻ കഴിയില്ല.

ഉപഭോക്താവിനായി ഇഷ്‌ടാനുസൃതമാക്കൽ ഉറപ്പുനൽകുന്നതിനായി ഞങ്ങളുടെ സ്റ്റാഫ് അല്ലെങ്കിൽ സഹകരണത്തോടെ ഓവർലേ ഇന്റർഫേസ് സൃഷ്ടിച്ചേക്കാം.

1.5.3. സെർവർ ആക്സസ് അവകാശങ്ങൾ

ഉപഭോക്തൃ ആക്സസ് അവകാശങ്ങൾ (ഫിസിക്കൽ സെർവറിലേക്ക്) പരിമിതമാണ്.

"ടെം‌പ്ലേറ്റുകൾ‌" ഡയറക്‌ടറിയിലേക്കുള്ള ഫയൽ‌ ആക്‌സസ് (നേറ്റീവ് ടെക്സ്റ്റ് ഫയലുകൾ‌ - .txt, .js, .css, .html):

മറ്റ് ആക്സസ് അവകാശങ്ങൾ:


iSys - ഇന്റലിജന്റ് സിസ്റ്റംസ് സ്റ്റാഫ് - റൂട്ട് അക്ക including ണ്ടും അറ്റകുറ്റപ്പണികൾക്കായി പൂർണ്ണ ഡിബി ആക്സസും ഉൾപ്പെടെ മുഴുവൻ സെർവറിലേക്കും പരിധിയില്ലാത്ത ആക്സസ് ഉണ്ട്.

ചില സാഹചര്യങ്ങളിൽ, മൊത്തത്തിലുള്ള സിസ്റ്റം സുരക്ഷ, സ്ഥിരത, പ്രകടനം എന്നിവയെ ബാധിക്കുന്നില്ലെങ്കിൽ സോഴ്‌സ് കോഡ്, ടെസ്റ്റുകൾ പ്രവർത്തിപ്പിക്കൽ എന്നിവ പരിശോധിച്ചതിന് ശേഷം ഉപഭോക്താവിന് (പി‌എച്ച്പി സ്ക്രിപ്റ്റുകൾ, ഫയലുകൾ) അധിക പരിമിത അവകാശങ്ങൾ ഐസിസ് നൽകിയേക്കാം.


1.6. സ്മാർട്ട് ഉപകരണങ്ങൾ

1.6.1. CIoT - GSM ഉപകരണങ്ങൾ

ഞങ്ങളുടെ ഉപകരണങ്ങളിൽ ആശയവിനിമയത്തിനായി മൈക്രോകൺട്രോളറും ജിഎസ്എം / ജിപിഎസ് / ജിഎൻ‌എസ്എസ് മൊഡ്യൂളും (2 ജി..4 ജി, എൻ‌ബി‌ഐ‌ടി, സി‌എ‌ടി‌എം 1) അടങ്ങിയിരിക്കുന്നു. സുരക്ഷിതമായ ഒ‌ടി‌എ ഫേംവെയർ നവീകരണത്തിനായി എൻ‌ക്രിപ്റ്റ് ചെയ്ത ബൂട്ട്ലോഡർ മൈക്രോകൺട്രോളറിൽ അടങ്ങിയിരിക്കുന്നു. ഇത് അടിസ്ഥാനമാക്കി നിരവധി സിസ്റ്റം വേരിയന്റുകൾ സൃഷ്ടിക്കാൻ ഇത് പ്രാപ്തമാക്കുന്നു "CIoT സ്മാർട്ട് ഉപകരണം".


1.6.3. ,, IoT - ഇഥർനെറ്റ്, വൈഫൈ ഉപകരണങ്ങൾ


ഇഥർനെറ്റ്, വൈഫൈ കൺട്രോളറുകൾ സിസ്റ്റത്തിലേക്ക് ഐപി അധിഷ്ഠിത ആശയവിനിമയം അനുവദിക്കുന്നു (ജിഎസ്എം ഓപ്പറേറ്ററിലേക്ക് ഡാറ്റ കൈമാറ്റം ഈടാക്കാതെ). ഈ ഉപകരണങ്ങൾ ബൂട്ട് ലോഡറും എൻ‌ക്രിപ്റ്റ് ചെയ്തിട്ടുണ്ട്, കൂടാതെ ഉപകരണങ്ങൾ അതിന്റെ നേറ്റീവ് ഇന്റർഫേസ് വഴി അപ്‌ഡേറ്റ് ചെയ്തേക്കാം. വൈഫൈയ്‌ക്കായി ഇതിന് പ്രധാന സെർവറിൽ നിന്ന് ഒടിഎ ഫേംവെയർ അപ്‌ഗ്രേഡ് ഉണ്ട്


1.6.2. IoT - ലോറാവാൻ ഉപകരണങ്ങൾ

ലോറവാൻ വളരെ ദൂരെയുള്ള (ഏകദേശം വരെ) ഡാറ്റാ പ്രക്ഷേപണം പ്രാപ്തമാക്കുന്നു. 15 കിലോമീറ്റർ). ഈ ശ്രേണി ഡാറ്റാ ട്രാൻസ്മിഷന്റെ വേഗത, ഡാറ്റയുടെ അളവ്, പ്രദേശത്തിന്റെ നഗരവൽക്കരണം, ഉപകരണങ്ങളുടെ റേഡിയോ പാതകളുടെ കാര്യക്ഷമത എന്നിവയെ ആശ്രയിച്ചിരിക്കുന്നു.

ഞങ്ങളുടെ ഉപകരണങ്ങളിൽ ആശയവിനിമയത്തിനായി ഒരു മൈക്രോകൺട്രോളറും ലോറാവാൻ മൊഡ്യൂളും ഉൾപ്പെടുന്നു. സുരക്ഷിതമായ ഒ‌ടി‌എ സോഫ്റ്റ്‌വെയർ അപ്‌ഡേറ്റിനായി എൻ‌ക്രിപ്റ്റ് ചെയ്ത ബൂട്ട്ലോഡർ മൈക്രോകൺട്രോളറിൽ അടങ്ങിയിരിക്കുന്നു. ഒരേ അടിസ്ഥാനമാക്കി ഒന്നിലധികം സിസ്റ്റം വേരിയന്റുകൾ സൃഷ്ടിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു "IoT smart device". അധിക സബ്‌സ്‌ക്രിപ്‌ഷൻ ഫീസില്ലാതെ ഉപകരണങ്ങൾ ഐ‌എസ്‌എം ഓപ്പൺ ബാൻഡിൽ പ്രവർത്തിക്കുന്നു. ഇൻറർനെറ്റിലേക്കുള്ള ആക്സസ് ഉപയോഗിച്ച് പ്രദേശം മുഴുവനും ഉൾക്കൊള്ളാൻ ലോറാവാൻ ഗേറ്റ്‌വേകൾ ഉപയോഗിക്കേണ്ടത് ആവശ്യമാണ്. ഉപകരണങ്ങളുടെ പരിധിക്കുള്ളിൽ നിലവിലുള്ള ലോറാവാൻ ഗേറ്റുകളുടെ കാര്യത്തിൽ (ടിടിഎൻ സെർവറിനായി ക്രമീകരിച്ചിരിക്കുന്നു), അവയിലൂടെ വിവരങ്ങൾ അയയ്ക്കാൻ കഴിയും. ഫേംവെയർ നവീകരണത്തിന് സ്വന്തം നെറ്റ്‌വർക്ക് / ആപ്ലിക്കേഷൻ ലോറാവാൻ സെർവറും ആശയവിനിമയത്തിന് നല്ല ശ്രേണിയും ആവശ്യമാണ്.

1.7. ബിസിനസ് ടു ബിസിനസ് (ബി 2 ബി) ഓപ്ഷനുകൾ


ബിസിനസ്സിനും സഹകരണത്തിനും നിരവധി ഓപ്ഷനുകൾ ഉണ്ട്:

2. Ity സിറ്റി IoT പ്ലാറ്റ്ഫോം പ്രവർത്തനം

Visual വിഷ്വലൈസേഷൻ, അന്വേഷണം, പരിമിതപ്പെടുത്തൽ, പ്രോസസ്സിംഗ് എന്നിവയ്ക്കായി ഇഷ്ടാനുസൃതമാക്കാവുന്ന ഫ്രണ്ട്-എൻഡ് ടെംപ്ലേറ്റിനെ സിറ്റി പ്ലാറ്റ്ഫോം പിന്തുണയ്ക്കുന്നു (നിലവിലെ / ചരിത്ര ഡാറ്റ):


സ്റ്റാറ്റിക് ഐപി അല്ലെങ്കിൽ ഡിഎൻഎസ് റീഡയറക്ഷൻ ഡൊമെയ്ൻ / സബ്ഡൊമെയ്ൻ / ഫയൽ ലഭ്യമാണെങ്കിൽ ഉപയോക്താവിന്റെ ഫ്രണ്ട് എൻഡ് ആക്സസ് ചെയ്യാൻ കഴിയും.


മാതൃകാപരമായ & ഡെമോ ഇൻസ്റ്റാളേഷൻ (ഇത് വരാനിരിക്കുന്ന ഉപയോക്താക്കൾക്ക് മാത്രം പ്രാപ്തമാക്കി).

പ്ലാറ്റ്‌ഫോമിലേക്ക് എല്ലാവർക്കുമുള്ള ആക്‌സസ്സ് പ്രവർത്തനക്ഷമമാക്കുന്നതിന് - നിങ്ങൾ ഇത് പരീക്ഷിക്കാൻ താൽപ്പര്യപ്പെടുമ്പോൾ ഞങ്ങളെ അറിയിക്കുക.

Ity സിറ്റി പ്ലാറ്റ്ഫോമിലേക്ക് ആശയവിനിമയം പ്രാപ്തമാക്കുന്നതിന് വിദൂര കമ്പ്യൂട്ടറിന്റെ സ്റ്റാറ്റിക് ഐപി ഇതിന് ആവശ്യമായി വന്നേക്കാം.


3. പ്രധാന പേജ്

സുരക്ഷാ കാരണങ്ങളാൽ മന page പൂർവ്വം പ്രധാന പേജ് ശൂന്യമായി ഇടുന്നു: http: //% YourIP% / IoT /

ഇത് വ്യക്തിഗതമായി പ്രാപ്തമാക്കുകയും എഡിറ്റുചെയ്യുകയും ലഭ്യമായ എല്ലാ സേവനങ്ങളിലേക്കും ലിങ്കുകൾ ഉൾക്കൊള്ളുകയും ചെയ്യാം Ity സിറ്റി IoT പ്ലാറ്റ്ഫോം അത് ആവശ്യമെങ്കിൽ


4. പ്രധാന ഫോം

പുതിയ പ്രീസെറ്റുകളും ടാബുകളും സൃഷ്ടിക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ് പ്രധാന ഫോം: http: //%IP%/IoT/que.php

ഓരോ കോൺഫിഗറേഷനും ഫലങ്ങൾ, കാഴ്‌ചകൾ, ടാബുകൾ എന്നിവ സൃഷ്ടിക്കുന്നതിനുള്ള പ്രാരംഭ രൂപമാണിത്




വിവരണങ്ങൾ (മുകളിൽ നിന്നും ഇടത്തുനിന്ന് വലത്തോട്ട്)

4.1. തലക്കെട്ട്

4.1.1. ഹോം ലിങ്ക് - (യഥാർത്ഥ ഫല പട്ടിക തുറക്കുന്നു)

4.1.2. "എക്സ്" ചെക്ക്ബോക്സ് - അന്വേഷണ ഫോം തുറക്കുന്നു / അടയ്ക്കുന്നു

4.1.3. "വി" ചെക്ക്ബോക്സ് - ഫീൽഡ്സ് ഫോം തുറക്കുന്നു / അടയ്ക്കുന്നു

4.1.4. ഗ്രാഫിക്കൽ ഐക്കണുകൾ - വിഷ്വലൈസേഷൻ ഫലങ്ങളിലേക്കുള്ള ലിങ്കുകൾ (എഡിറ്റുചെയ്യാനാകുന്നത്)


4.2. ഫോം:

4.2.1. "എക്സ്" ചെക്ക്ബോക്സ് - മുഴുവൻ അന്വേഷണ ഫോം തുറക്കുന്നു / അടയ്ക്കുന്നു

4.2.2. CSS - വിഷ്വലൈസേഷൻ തീം തിരഞ്ഞെടുക്കുക

വിഷ്വലൈസേഷൻ തീം പരിഷ്‌ക്കരിക്കുക CSS ഫയൽ ഇതിൽ ഉണ്ടായിരിക്കണം "ടെംപ്ലേറ്റുകൾ / css /" ഡയറക്ടറി - സ്വപ്രേരിതമായി പട്ടികപ്പെടുത്തി.

4.2.3. ദൃശ്യമായ ഫീൽഡുകൾ ചെക്ക്ബോക്സ് - ഫീൽഡ് ഫിൽട്ടർ ലിസ്റ്റ് കാണിക്കുന്നു / മറയ്ക്കുന്നു

4.2.4. ടാബ്: ചേർക്കാനോ നീക്കംചെയ്യാനോ ടാബിന്റെ പേര്

4.2.5. ചേർക്കുക / നീക്കംചെയ്യുക ബട്ടണുകൾ - എന്ന പേരിലുള്ള ടാബുകൾ ചേർക്കുക അല്ലെങ്കിൽ നീക്കംചെയ്യുക ടാബ് ഫീൽഡ്

4.2.6. കോർ തിരഞ്ഞെടുക്കുക ബട്ടൺ

പട്ടികയിൽ ദൃശ്യമാകുന്ന പ്രധാന ഫീൽഡുകൾ തിരഞ്ഞെടുക്കുക. അത് അപ്‌ഡേറ്റുചെയ്‌തു ഓട്ടോമാറ്റിയ്ക്കായി.

4.2.7. തിരഞ്ഞെടുത്ത എല്ലാം മായ്ക്കുക ബട്ടൺ

എല്ലാ ഫീൽഡുകളും തിരഞ്ഞെടുത്തത് മാറ്റുക (അവയിൽ ചിലത് സ്വമേധയാ തിരഞ്ഞെടുത്ത് പിന്തുടരണം)

4.2.7. എല്ലാം തിരഞ്ഞെടുക്കുക ബട്ടൺ

എല്ലാ ഫീൽ‌ഡുകളും തിരഞ്ഞെടുക്കുക (അവയിൽ‌ ചിലത് സ്വമേധയാ തിരഞ്ഞെടുത്തത് മാറ്റുക)

4.2.8. ഫിൽട്ടർ മറയ്‌ക്കുക - മുഴുവൻ ഫോം മറയ്‌ക്കുക

ഇത് എല്ലാ (എക്സ്) ചെക്ക്ബോക്സിനും തുല്യമാണ്

4.2.9. നടപ്പിലാക്കുക ബട്ടൺ - പാരാമീറ്ററുകൾ ക്രമീകരണം മാറ്റുക

4.2.10. "വി" ചെക്ക്ബോക്സ് - ഉയർന്ന ഫിൽട്ടർ ഫീൽഡുകൾ കാണിക്കുക.


4.3. ടാബുകൾ

പേരുകളും പ്രീസെറ്റുകളും ഉപയോഗിച്ച് വ്യക്തിഗതമായി സൃഷ്ടിച്ച ടാബുകൾ (സംഭരിച്ചിരിക്കുന്നു cfg / tabs.cfg ഫയൽ).

ഫയലിൽ യഥാർത്ഥത്തിൽ പേരും URL ഉം അടങ്ങിയിരിക്കുന്നു (ടാബ് ചാർ ഉപയോഗിച്ച് വേർതിരിച്ചിരിക്കുന്നു).


4.4. പട്ടിക ഉള്ളടക്കം

ഫീൽഡ് ഫിൽട്ടർ പരിമിതപ്പെടുത്തിയ എല്ലാ ഫീൽഡുകളും പ്രദർശിപ്പിക്കുന്നു.


പട്ടികയിലെ ഫീൽഡുകൾ:

4.4.1. പ്രവർത്തിപ്പിക്കുക - ഫലങ്ങളുടെ തരം കാണുക

മാപ്പ്- മാപ്പിൽ ഫലങ്ങൾ മാപ്പിംഗ് ചെയ്യുന്നു (ഒന്നോ അതിലധികമോ ഫീൽഡ് തിരഞ്ഞെടുക്കാം)

ചരിത്രം - ചരിത്ര ചാർട്ടുകൾ (ഒന്നോ അതിലധികമോ ഫീൽഡ് തിരഞ്ഞെടുക്കാം)

tab - പ്രദർശന പട്ടിക (ഏതെങ്കിലും ഫീൽഡുകളുടെ സംയോജനം തിരഞ്ഞെടുക്കാം)

ബാർ - ബാർ ചാർട്ടിൽ ഒരു ഫീൽഡ് മാത്രമേ പ്രദർശിപ്പിക്കൂ

അതിന്റെ മൂല്യങ്ങളിലൊന്ന് അമർത്തുമ്പോൾ അത് തിരഞ്ഞെടുത്ത ഫീൽഡുകൾ ഉപയോഗിച്ച് പുതിയ ഫലങ്ങൾ തുറക്കും (നിലവിലെ വരിക്ക്).


4.4.2. പകർത്തുക (+/- ലിങ്കുകൾ)

സജ്ജമാക്കിയ പേര് ഉപയോഗിച്ച് ഒരു ടാബ് ചേർക്കുന്നു / നീക്കംചെയ്യുന്നു ടാബ് ഫീൽഡ്. പട്ടികയുടെ ഒരേ വരിയിൽ തിരഞ്ഞെടുത്ത ഫീൽഡുകൾ മാത്രമാണ് ഇത് ഉപയോഗിക്കുന്നത്.


4.4.3. പട്ടിക സെൽ ലിങ്കുകൾ

മറ്റേതെങ്കിലും ഫീൽഡ് നാമം അമർത്തിയാൽ തിരഞ്ഞെടുത്ത വരിയുടെ തിരഞ്ഞെടുത്ത ഫീൽഡിന്റെ ഡാറ്റ ദൃശ്യവൽക്കരണം ആരംഭിക്കും.


4.5. ഡാറ്റ ഓർഡർ


പ്രദർശിപ്പിച്ച ഫീൽഡുകളുടെ ക്രമം ഫീൽഡുകളുടെ രൂപത്തിലാണ് (എന്നിരുന്നാലും ടിഎം ഫീൽഡ് എല്ലായ്പ്പോഴും വാചകത്തിന്റെ അവസാനത്തിലേക്ക് അയയ്ക്കുന്നു). യു‌ആർ‌എൽ പാരാമീറ്ററുകൾ‌ നേരിട്ട് എഡിറ്റുചെയ്യുന്നതിലൂടെ മാത്രമേ ഈ ഓർ‌ഡർ‌ മാറ്റാൻ‌ കഴിയൂ (ഫീൽ‌ഡുകൾ‌ ഓർ‌ഡർ‌ ഭാഗം).


4.6. ഉദാഹരണം

ഉദാഹരണത്തിന്: ഉപയോഗിച്ച് ടാബ് സജ്ജമാക്കുന്നു അസറ്റ് ട്രാക്കിംഗ് പേരും മാപ്പിൽ സമയവും വേഗതയും ഉള്ള മാപ്പ് അടങ്ങിയിരിക്കുന്നു

എല്ലാ വിവരണവും എവിടെയാണ് വരിയെ സൂചിപ്പിക്കുന്നത് "Map" വാചകം ഉണ്ട് "പ്രവർത്തിപ്പിക്കുക" കോളം.

  1. പേര് നൽകുക "അസറ്റ് ട്രാക്കിംഗ്" അകത്ത് ടാബ് ഫീൽഡ് (ഉദ്ധരണി ചിഹ്നങ്ങൾ ഇല്ലാതെ)

  2. എല്ലാ നിരകളും വരിയിൽ തിരഞ്ഞെടുത്തിട്ടില്ലെന്ന് ഉറപ്പാക്കുക

  3. തിരഞ്ഞെടുക്കുക ടിഎം, gps_speed_km വരിയിൽ മാത്രം

  4. അമർത്തുക + ബട്ടൺ വരിയിൽ






5. മാപ്‌സ്

പ്രീ-കോൺഫിഗറേഷൻ ഉപയോഗിച്ച് മെയിൻഫോർമിൽ നിന്ന് മാപ്പുകൾ സമാരംഭിക്കാൻ കഴിയും


5.1. മാപ്പ് സമാരംഭിക്കൽ

ലിങ്ക് ഉപയോഗിച്ച് നേരിട്ട് നടപ്പിലാക്കുമ്പോൾ മാപ്പ് സമാരംഭിക്കൽ സ്വമേധയാ നടപ്പിലാക്കുന്നു: > http: //%IP%/IoT/maps.php


  1. ഉപയോക്താവ് എല്ലാ ഫീൽഡുകളും തിരഞ്ഞെടുത്തത് മാറ്റണം (അമർത്തുക തിരഞ്ഞെടുത്തത് മാറ്റുക ബട്ടൺ)

  2. പ്രദർശിപ്പിച്ച ഫീൽഡുകൾക്കായി ചില ചെക്ക്ബോക്സ് അമർത്തുക (ഉദാ. Ain5 (സ്മോഗ് ലെവലിനായി) കൂടാതെ ടിഎം (അളക്കുന്ന തീയതി / സമയം)

  3. അമർത്തുക "വി" ഫീൽഡുകൾ ഫോം മറയ്ക്കുന്നതിനുള്ള ചെക്ക്ബോക്സ്

  4. അമർത്തുക നടപ്പിലാക്കുക എല്ലാ സെൻസറുകളിൽ നിന്നും ഉപകരണങ്ങളിൽ നിന്നും ഡിബി അന്വേഷണം പ്രവർത്തിപ്പിക്കുന്നതിനും നിലവിലെ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിനുമുള്ള ബട്ടൺ

  5. 30 സെക്കൻഡോ അതിൽ കൂടുതലോ കഴിഞ്ഞാൽ ഡാറ്റയുള്ള മാപ്പ് അപ്‌ഡേറ്റുചെയ്യുന്നു.


5.2. അന്വേഷണത്തിനുള്ള ഓപ്‌ഷണൽ ക്രമീകരണങ്ങൾ

ക്രമീകരണങ്ങൾ ഇടത്തുനിന്ന് വലത്തോട്ട് (മുകളിൽ സ്ക്രീൻഷോട്ടിൽ) വിവരിച്ചിരിക്കുന്നു.

5.2.1. MAP സ്‌കെയിൽ പരിഷ്‌ക്കരിക്കുക (സൂം ലെവൽ)

  1. സ്‌കെയിലിനായുള്ള (+/-) ബട്ടണുകൾ ഉപയോഗിച്ച് സൂം ലെവൽ പരിഷ്‌ക്കരിക്കാം (യഥാക്രമം നിലവിലെ_സ്‌കെയിൽ * 2 അല്ലെങ്കിൽ നിലവിലെ_സ്‌കെയിൽ / 2). ഈ ബട്ടണുകളിലൊന്ന് അമർത്തിയാൽ സ്വപ്രേരിതമായി സ്കെയിൽ പരിഷ്കരിക്കും.

  2. മറ്റൊരു മാർഗം സൂം ലെവൽ തിരഞ്ഞെടുക്കുക സൂം ചെയ്യുക കോംബോ ബോക്സ് ഫീൽഡും അമർത്തുക നടപ്പിലാക്കുക ബട്ടൺ. ഈ സാഹചര്യത്തിൽ മുഴുവൻ കാഴ്‌ച / മാപ്പും വീണ്ടും ലോഡുചെയ്‌ത് പുതുക്കിയിരിക്കുന്നു (സമാരംഭിക്കുമ്പോൾ കുറച്ച് സമയമെടുക്കും).

5.2.2. IMEI (ഉപകരണ ഫീൽഡ് തിരഞ്ഞെടുക്കുക)

IMEIഫീൽഡിൽ ഒരു ഉപകരണത്തിനായുള്ള ഉപകരണ അദ്വിതീയ ഐഡി അല്ലെങ്കിൽ അദ്വിതീയ അപരനാമം അടങ്ങിയിരിക്കുന്നു. സ്ഥിരസ്ഥിതി ക്രമീകരണം * (നക്ഷത്രചിഹ്നം) ഇത് ഓരോ ഉപകരണത്തിനും ഏറ്റവും പുതിയ മൂല്യങ്ങളും ജിയോലൊക്കേഷനും കാണിക്കുന്നു.

മറ്റേതെങ്കിലും മൂല്യത്തിലേക്ക് IMEI സജ്ജമാക്കുന്നത് തിരഞ്ഞെടുത്ത ഉപകരണത്തിന്റെ ചരിത്രപരമായ ഡാറ്റ കാണിക്കും. മൊബൈൽ, ചലിക്കുന്ന സെൻസറുകൾക്ക് മാത്രമേ ഇതിന് അർത്ഥമുള്ളൂ, അല്ലാത്തപക്ഷം ഫലങ്ങൾ മാപ്പിൽ ഒരേ സ്ഥാനത്ത് ഓവർലാപ്പ് ചെയ്യും.


5.2.3. ലോൺ, ലാറ്റ് (രേഖാംശം, അക്ഷാംശം കോർഡിനേറ്റ് ഫീൽഡുകൾ)

മാപ്പിന്റെ മധ്യ സ്ഥാനം സജ്ജമാക്കുക. മാപ്പിൽ മ mouse സ് ബട്ടൺ അമർത്തുമ്പോൾ ഈ ഫീൽഡ് കഴ്‌സർ സ്ഥാനത്തേക്ക് സജ്ജമാക്കി.


5.2.4. MAP ശൈലി പരിഷ്‌ക്കരിക്കുക (തീം)

മാപ്പ് ശൈലി / തീം ഇതിൽ നിന്ന് തിരഞ്ഞെടുക്കാം Map കോംബോബോക്സ് ഫീൽഡ് (ഉദാ. ഇരുണ്ട, ചാര, ടോപ്പോഗ്രാഫിക്).

വിവിധ മാപ്പ് തീമുകൾക്ക് വ്യത്യസ്‌ത പരമാവധി സൂം ലെവലുകൾ ഉണ്ടായിരിക്കാം, അതിനാൽ മാപ്പ് സ്‌കെയിൽ വർദ്ധിപ്പിക്കുന്നതിന് ഇത് ശരിയായ തീം നടപ്പിലാക്കും.


5.2.5. WHERE ക്ലോസ്

MySQL / MariaDB- നായുള്ള അധിക അന്വേഷണ സ്‌ട്രിംഗിനായി {WHERE ഭാഗം For ക്ലോസ് ഉപയോഗിക്കുന്നു.

ഡാറ്റാബേസ് ഫലത്തിനായി പൂർണ്ണമായ QUERY സ്ട്രിംഗ് നിർമ്മിക്കുന്നതിന് ഈ ഉപാധി കണക്കിലെടുക്കുന്നു. ഫലങ്ങളുടെ എണ്ണം പരിമിതപ്പെടുത്തിക്കൊണ്ട് ഇത് ഡാറ്റ, സമയം, മറ്റേതെങ്കിലും മൂല്യങ്ങൾ എന്നിവ പരിമിതപ്പെടുത്തിയേക്കാം. ഈ ഫീൽഡിൽ യഥാർത്ഥ പട്ടിക ഫീൽഡ് നാമങ്ങൾ (അപരനാമമല്ല) ഉപയോഗിക്കണം. ഉദാ.

  1. gps_speed_km> 10 // വേഗത മണിക്കൂറിൽ 10 കിലോമീറ്ററിൽ കൂടുതലാണ്

  2. ain5> 3 // ain5 3 നെക്കാൾ വലുതാണ് (2.5um കണങ്ങളുടെ എണ്ണം - പുകമഞ്ഞ് നില)

  3. gps_speed_km> 10, ain6> 5 // വേഗത 10 കിലോമീറ്റർ / മണിക്കൂറിൽ കൂടുതലാണ്, ain6 5 നേക്കാൾ വലുതാണ് (10um കണങ്ങളുടെ എണ്ണം - പുകമഞ്ഞ് നില)


5.2.6. നടപ്പിലാക്കുക (അന്വേഷണ ബട്ടൺ പ്രവർത്തിപ്പിക്കുക)

ഏതെങ്കിലും ക്രമീകരണങ്ങൾ, പാരാമീറ്ററുകൾ (അമർത്തുന്നത് ഒഴികെ) മാറ്റുന്നതിന് ഈ ബട്ടൺ അമർത്തേണ്ടതുണ്ട് +/- ബട്ടണുകൾ).

പുതിയ പ്രീസെറ്റുകൾ ഉപയോഗിച്ച് മാപ്പ് തുടക്കം മുതൽ ലോഡുചെയ്യുന്നു.

നിലവിലെ അന്വേഷണത്തിനായി ഡാറ്റയൊന്നും ലഭ്യമല്ലാത്തപ്പോൾ മാപ്പ് ലോഡുചെയ്യില്ല.

5.2.7. തിരഞ്ഞെടുത്ത എല്ലാം മായ്ക്കുക (അന്വേഷണത്തിൽ നിന്ന് എല്ലാ ഫീൽഡുകളും നീക്കംചെയ്യുക)

ഈ ബട്ടൺ അമർത്തിയ ശേഷം മാപ്പിൽ ഫലങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് ഒരു ഫീൽഡെങ്കിലും സ്വമേധയാ തിരഞ്ഞെടുക്കണം.


5.2.8. "വി" ചെക്ക്ബോക്സ് (ഫീൽഡ് ഫോം തുറക്കുക / അടയ്ക്കുക)

പ്രദർശിപ്പിക്കുന്നതിനുള്ള ഫീൽഡുകളുടെ സെലക്ടർ കാണിക്കാനും മറയ്ക്കാനും ഈ ചെക്ക്ബോക്സ് ഉപയോഗിക്കുന്നു.


5.2.9. "എക്സ്" ചെക്ക്ബോക്സ് (അന്വേഷണ ഫോം കാണിക്കുക / മറയ്ക്കുക)

ഈ ചെക്ക്ബോക്സ് ഒഴികെ മുഴുവൻ ഫോമും മറയ്ക്കാൻ പ്രാപ്തമാക്കുന്നു ( +/- ബട്ടണുകൾ)


മാപ്പിലെ ഫലങ്ങൾ തുടർച്ചയായി പുതുക്കുകയും പുതിയ മൂല്യങ്ങൾ ഉപയോഗിച്ച് അപ്‌ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു

5.3. ഉദാഹരണം

ഉദാ.

എവിടെ ക്ലോസ്:

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

// ജിപിഎസ് = സാധുവായ 3D ഫലങ്ങൾ & തീയതി = 2019-02-18 & വേഗത> മണിക്കൂറിൽ 0 കി.മീ.



6. ഫലങ്ങൾ പട്ടികയിൽ കാണിക്കുക

ഫലങ്ങൾ പട്ടികയിൽ കാണിക്കുക.

ഓണാണ് "പ്രധാന ഫോം" അമർത്തുക "മേശ" ഇനം, മുൻകൂട്ടി ക്രമീകരിച്ച പട്ടിക പ്രദർശിപ്പിക്കുന്നതിന് ചില ഫീൽഡുകൾ തിരഞ്ഞെടുത്ത ശേഷം




6.1. പട്ടികയുടെ സമാരംഭം

ലിങ്കിൽ നിന്ന് പട്ടിക തുറക്കുമ്പോൾ http: //%IP%/IoT/que.php? func = ടാബുകൾ ഇതിന് ക്രമീകരണങ്ങളുടെ മുൻകൂർ സമാരംഭം ആവശ്യമാണ്.

നിങ്ങൾക്ക് ദൃശ്യമായ ഫീൽഡുകൾ തിരഞ്ഞെടുക്കാം (അമർത്തിക്കൊണ്ട് "ദൃശ്യമായ ഫീൽഡുകൾ" ) ചെക്ക്ബോക്സ്.



  1. പ്രദർശിപ്പിച്ച ഫീൽഡുകൾക്കായി ആവശ്യമായ എല്ലാ ചെക്ക്ബോക്സും അമർത്തുക

  2. ചെക്ക്ബോക്സ് അമർത്തുക "ദൃശ്യമായ ഫീൽഡുകൾ" ഫീൽഡുകൾ ഫോം മറയ്ക്കാൻ

  3. ഡിബി ചോദ്യവും പ്രദർശന പട്ടികയും പ്രവർത്തിപ്പിക്കുന്നതിന് എക്സിക്യൂട്ട് ബട്ടൺ അമർത്തുക


6.2. അന്വേഷണത്തിനുള്ള ഓപ്‌ഷണൽ ക്രമീകരണങ്ങൾ

ക്രമീകരണങ്ങൾ ഇടത്തുനിന്ന് വലത്തോട്ട് (സ്ക്രീൻഷോട്ടിൽ) വിവരിച്ചിരിക്കുന്നു.

6.2.1. അടുക്കുക - ഫീൽഡും ക്രമവും ക്രമീകരിക്കുക / ആരോഹണം ചെയ്യുക

നിര ശീർഷകം അമർത്തുന്നതിന് തുല്യമാണ് അടുക്കുക ഫീൽഡ്.

6.2.2. ഡി.ബി. / IMEI - ഉപകരണം തിരഞ്ഞെടുക്കുക

IMEIഫീൽഡിൽ ഒരു ഉപകരണത്തിനായുള്ള ഉപകരണ അദ്വിതീയ ഐഡി അല്ലെങ്കിൽ അദ്വിതീയ അപരനാമം അടങ്ങിയിരിക്കുന്നു. ശൂന്യമായ മൂല്യത്തോടെ ഇത് ഏറ്റവും പുതിയ മൂല്യങ്ങളുടെ പട്ടിക കാണിക്കുന്നു.

മറ്റേതെങ്കിലും മൂല്യത്തിലേക്ക് IMEI സജ്ജമാക്കുന്നത് തിരഞ്ഞെടുത്ത ഉപകരണത്തിന്റെ ചരിത്രപരമായ ഡാറ്റ കാണിക്കും.


6.2.3. CSS - ശൈലി തിരഞ്ഞെടുക്കുക (വിഷ്വലൈസേഷൻ തീം)

6.2.4. ദൃശ്യമായ ഫീൽഡുകൾ - ഫീൽഡ് ഫോം കാണിക്കുക / മറയ്ക്കുക

6.2.5. ശൂന്യമായി നീക്കംചെയ്യുക - ശൂന്യമായ നിരകൾ പ്രദർശിപ്പിക്കരുത്

6.2.6. "എക്സ്" ചെക്ക്ബോക്സ് (അന്വേഷണ ഫോം കാണിക്കുക / മറയ്ക്കുക)

6.2.7. എവിടെ വകുപ്പ് (ഡാറ്റ പരിമിതിക്കായി)

MySQL / MariaDB അധിക അന്വേഷണ സ്‌ട്രിംഗിനായുള്ള സൂഫിക്‌സാണ് {WHERE part}

ഡാറ്റാബേസ് ഫലത്തിനായി പൂർണ്ണമായ QUERY സ്ട്രിംഗ് നിർമ്മിക്കുന്നതിന് ഈ ഉപാധി കണക്കിലെടുക്കുന്നു. ഫലങ്ങളുടെ എണ്ണം പരിമിതപ്പെടുത്തിക്കൊണ്ട് ഇത് ഡാറ്റ, സമയം, മറ്റേതെങ്കിലും മൂല്യങ്ങൾ എന്നിവ പരിമിതപ്പെടുത്തിയേക്കാം. ഈ ഫീൽഡിൽ യഥാർത്ഥ പട്ടിക ഫീൽഡ് നാമങ്ങൾ (അപരനാമമല്ല) ഉപയോഗിക്കണം. ഉദാ.

  1. gps_speed_km> 10 // വേഗത മണിക്കൂറിൽ 10 കിലോമീറ്ററിൽ കൂടുതലാണ്

  2. ain5> 3 // ain5 3 നെക്കാൾ വലുതാണ് (2.5um കണങ്ങളുടെ എണ്ണം - പുകമഞ്ഞ് നില)

  3. gps_speed_km> 10, ain6> 5 // വേഗത 10 കിലോമീറ്റർ / മണിക്കൂറിൽ കൂടുതലാണ്, ain6 5 നേക്കാൾ വലുതാണ് (10um കണങ്ങളുടെ എണ്ണം - പുകമഞ്ഞ് നില)


6.2.8. കോർ തിരഞ്ഞെടുക്കുക ബട്ടൺ (ഏറ്റവും സാധാരണമായ ഫീൽഡുകൾ പ്രവർത്തനക്ഷമമാക്കുക)


6.2.9. തിരഞ്ഞെടുത്ത എല്ലാം മായ്ക്കുക ബട്ടൺ (അന്വേഷണത്തിൽ നിന്ന് എല്ലാ ഫീൽഡുകളും നീക്കംചെയ്യുക)

ഈ ബട്ടൺ അമർത്തിയ ശേഷം മാപ്പിൽ ഫലങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് ഒരു ഫീൽഡെങ്കിലും സ്വമേധയാ തിരഞ്ഞെടുക്കണം.


6.2.10. നടപ്പിലാക്കുക (അന്വേഷണ ബട്ടൺ പ്രവർത്തിപ്പിക്കുക)

ഏതെങ്കിലും ക്രമീകരണങ്ങൾ, പാരാമീറ്ററുകൾ (അമർത്തുന്നത് ഒഴികെ) മാറ്റുന്നതിന് ഈ ബട്ടൺ അമർത്തേണ്ടതുണ്ട് +/- ബട്ടണുകൾ).

പുതിയ പ്രീസെറ്റുകൾ ഉപയോഗിച്ച് പട്ടിക തുടക്കം മുതൽ വീണ്ടും ലോഡുചെയ്യുന്നു.



6.2.11. "വി" ചെക്ക്ബോക്സ് (ഫീൽഡ് ഫോം തുറക്കുക / അടയ്ക്കുക)

പ്രദർശിപ്പിക്കുന്നതിനുള്ള ഫീൽഡുകളുടെ സെലക്ടർ കാണിക്കാനും മറയ്ക്കാനും ഈ ചെക്ക്ബോക്സ് ഉപയോഗിക്കുന്നു.



പട്ടികയിലെ ഫലങ്ങൾ അനുസരിച്ച് അടുക്കുന്നു അടുക്കുക ഫീൽഡ് ക്രമീകരണം. വരി ശീർ‌ഷകം അമർ‌ത്തി ക്രമപ്പെടുത്തൽ‌ ക്രമം മാറ്റാൻ‌ കഴിയും (ഒരു ദിശയ്‌ക്ക് ഒരു തവണ മറ്റൊരു ദിശയ്‌ക്ക് രണ്ടുതവണ).

നിരകളിലെ ചില ഫലങ്ങൾ കൂടുതൽ വിഷ്വലൈസേഷൻ സ്ക്രീനുകളിലേക്ക് (ഹാർഡ് കോഡ് ചെയ്ത) ലിങ്ക് ചെയ്യുന്നു.


ഉപകരണത്തിനായി ചരിത്രപരമായ ഡാറ്റ പ്രദർശിപ്പിക്കുമ്പോൾ, മുഴുവൻ ചരിത്ര വിവരങ്ങളും പ്രദർശിപ്പിക്കാതിരിക്കാൻ ഇത് പരിമിതപ്പെടുത്തണം, കാരണം ഇത് പ്രകടനത്തിലേക്കോ മെമ്മറി പ്രശ്‌നങ്ങളിലേക്കോ നയിച്ചേക്കാം.


7. ബാർ ചാർട്ടുകൾ.

"ബാർ" വരിയിലെ ഒരൊറ്റ ഫീൽഡ് അമർത്തി പ്രധാന ഫോമിൽ നിന്ന് ബാർ ചാർട്ടുകൾ നടപ്പിലാക്കണം.

ഇത് പരമാവധി മൂല്യത്തിലേക്ക് നോർമലൈസ് ചെയ്ത അടുക്കിയ ബാറുകൾ പ്രദർശിപ്പിക്കുന്നു, ഉയർന്നതിൽ നിന്ന് താഴ്ന്ന ക്രമത്തിലേക്ക് കാണിക്കുന്നു.

അങ്ങേയറ്റത്തെ ഫലങ്ങൾ വേഗത്തിൽ പരിശോധിക്കുന്നതിനും ചില നടപടികൾ കൈക്കൊള്ളുന്നതിനും ഇത് ഉപയോഗപ്രദമാണ്.





മൗസ് ഓവർ ഇവന്റ് ഉപകരണത്തിനായി കൂടുതൽ വിവരങ്ങൾ പ്രദർശിപ്പിക്കും.


8. ചരിത്ര ചാർട്ടുകൾ.

"ചരിത്രം" വരിയിൽ (ഒറ്റ ഫീൽഡിനായി) തിരഞ്ഞെടുത്ത നിര അമർത്തുമ്പോൾ മെയിൻഫോർമിൽ നിന്ന് ചരിത്ര ചാർട്ടുകൾ ആരംഭിക്കാൻ കഴിയും.

"ചരിത്രം" വരിയിലെ ഒന്നിലധികം ഫീൽഡുകൾക്കായി ആവശ്യമുള്ള ഫീൽഡുകൾ പരിശോധിക്കുകയും "റൺ" നിരയിൽ "ചരിത്രം" ലിങ്ക് അമർത്തുകയും വേണം.

ചരിത്രപരമായ ഫലങ്ങൾ പരിധികളൊന്നും സജ്ജമാക്കിയിട്ടില്ലാത്ത അവസാന 24 മണിക്കൂർ + അടുത്ത 24 മണിക്കൂർ (ആത്യന്തികമായി പുതുക്കുന്ന ചാർട്ടുകൾക്കായി) പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.

8.1. ചരിത്ര ചാർട്ടുകളുടെ സമാരംഭം


പ്രധാന ലിങ്കിൽ നിന്ന് തുറക്കുമ്പോൾ ചരിത്ര ചാർട്ടുകൾക്ക് മുൻ‌ഗണനാ പാരാമീറ്ററുകൾ ഇല്ലാതെ ലിങ്കിൽ നിന്ന് തുറക്കുമ്പോൾ മറ്റ് ഫലങ്ങളെപ്പോലെ സമാരംഭിക്കൽ ആവശ്യമാണ്.

വിവിധ ഇനങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് ഒന്നിലധികം ഫീൽഡുകൾ തിരഞ്ഞെടുക്കാം. ഫീൽഡ് ഫിൽട്ടർ ഫോമിലും ഇത് സജ്ജീകരിക്കാം.




  1. പ്രദർശിപ്പിച്ച ഫീൽഡുകൾക്കായി ആവശ്യമായ എല്ലാ ചെക്ക്ബോക്സും അമർത്തുക

  2. ചെക്ക്ബോക്സ് അമർത്തുക "ദൃശ്യമായ ഫീൽഡുകൾ" ഫീൽഡുകൾ ഫോം മറയ്ക്കാൻ

  3. ഡിബി അന്വേഷണം പ്രവർത്തിപ്പിക്കുന്നതിന് എക്സിക്യൂട്ട് ബട്ടൺ അമർത്തി പട്ടിക പ്രദർശിപ്പിക്കുക


8.2. ചരിത്ര ചാർട്ടുകളുടെ ഓപ്ഷണൽ ക്രമീകരണങ്ങൾ

മുകളിൽ നിന്നും ഇടത്തുനിന്ന് വലത്തോട്ട് വിവരിച്ച ഇനങ്ങൾ (സ്ക്രീൻഷോട്ടിൽ).

8.2.1. IMEI - (ചരിത്രപരമായ ഡാറ്റ പ്രദർശിപ്പിക്കുന്നതിന് ഉപകരണം തിരഞ്ഞെടുക്കുക)

IMEIഫീൽഡിൽ ഒരു ഉപകരണത്തിനായുള്ള ഉപകരണ അദ്വിതീയ ഐഡി അല്ലെങ്കിൽ അദ്വിതീയ അപരനാമം അടങ്ങിയിരിക്കുന്നു. * (നക്ഷത്രചിഹ്നം) മൂല്യം ഉപയോഗിച്ച് ഇത് അർത്ഥമില്ലാത്ത ഏറ്റവും പുതിയ മൂല്യങ്ങളുടെ പട്ടിക കാണിക്കുന്നു.

മറ്റേതെങ്കിലും മൂല്യത്തിലേക്ക് IMEI സജ്ജമാക്കുന്നത് തിരഞ്ഞെടുത്ത ഉപകരണത്തിന്റെ ചരിത്രപരമായ ഡാറ്റ കാണിക്കും.

8.2.2. കുറഞ്ഞത് - ആദ്യ ഫീൽഡിന്റെ ഏറ്റവും കുറഞ്ഞ മൂല്യം പരിമിതപ്പെടുത്തുക

8.2.3. പരമാവധി - ആദ്യ ഫീൽഡിന്റെ പരമാവധി മൂല്യം പരിമിതപ്പെടുത്തുക

8.2.4. "വി" - ഫീൽഡ് ഫോം കാണിക്കുക / മറയ്ക്കുക

8.2.5. മുതൽ: കുറഞ്ഞ തീയതി / സമയം സജ്ജമാക്കുക (*)

8.2.6. ടു: പരമാവധി തീയതി തീയതി / സമയം സജ്ജമാക്കുക (*)

8.2.7. "എക്സ്" ചെക്ക്ബോക്സ് (അന്വേഷണ ഫോം കാണിക്കുക / മറയ്ക്കുക)

8.2.8. "എവിടെ" വകുപ്പ്

ഡാറ്റ ഫലങ്ങൾ പരിമിതപ്പെടുത്തുന്നതിനുള്ള ഉപാധി MySQL / MariaDB അധിക അന്വേഷണ സ്‌ട്രിംഗ് {WHERE part}.

ഡാറ്റാബേസ് ഫലത്തിനായി പൂർണ്ണമായ QUERY സ്ട്രിംഗ് നിർമ്മിക്കുന്നതിന് ഈ ഉപാധി കണക്കിലെടുക്കുന്നു. ഫലങ്ങളുടെ എണ്ണം പരിമിതപ്പെടുത്തിക്കൊണ്ട് ഇത് ഡാറ്റ, സമയം, മറ്റേതെങ്കിലും മൂല്യങ്ങൾ എന്നിവ പരിമിതപ്പെടുത്തിയേക്കാം. യഥാർത്ഥ ഫീൽഡ് ഫീൽഡ് നാമങ്ങൾ (അപരനാമമല്ല) ഈ ഫീൽഡിലും സാധുവായ SQL വാക്യഘടനയിലും ഉപയോഗിക്കണം. ഉദാ.

  1. gps_speed_km> 10 // വേഗത മണിക്കൂറിൽ 10 കിലോമീറ്ററിൽ കൂടുതലാണ്

  2. ain5> 3 // ain5 3 നെക്കാൾ വലുതാണ് (2.5um കണങ്ങളുടെ എണ്ണം - പുകമഞ്ഞ് നില)

  3. gps_speed_km> 10, ain6> 5 // വേഗത 10 കിലോമീറ്റർ / മണിക്കൂറിൽ കൂടുതലാണ്, ain6 5 നേക്കാൾ വലുതാണ് (10um കണങ്ങളുടെ എണ്ണം - പുകമഞ്ഞ് നില)


8.2.9. തിരഞ്ഞെടുത്ത എല്ലാം മായ്ക്കുക ബട്ടൺ (അന്വേഷണത്തിൽ നിന്ന് എല്ലാ ഫീൽഡുകളും നീക്കംചെയ്യുക)

ഈ ബട്ടൺ അമർത്തിയ ശേഷം ചരിത്രപരമായ ഫലങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് ഒരു ഫീൽഡെങ്കിലും സ്വമേധയാ തിരഞ്ഞെടുക്കണം.


8.2.10. നടപ്പിലാക്കുക (അന്വേഷണ ബട്ടൺ പ്രവർത്തിപ്പിക്കുക)

ഏതെങ്കിലും ക്രമീകരണങ്ങൾ, പാരാമീറ്ററുകൾ (ഫീൽഡുകൾ അല്ലെങ്കിൽ അന്വേഷണ പാനൽ കാണിക്കുന്നത് ഒഴികെ) മാറ്റുന്നതിന് ഈ ബട്ടൺ അമർത്തേണ്ടതുണ്ട്. പുതിയ പ്രീസെറ്റുകൾ ഉപയോഗിച്ച് പട്ടിക തുടക്കം മുതൽ വീണ്ടും ലോഡുചെയ്യുന്നു.

8.2.11. "വി" ചെക്ക്ബോക്സ് (ഫീൽഡ് ഫോം തുറക്കുക / അടയ്ക്കുക)

പ്രദർശിപ്പിക്കുന്നതിനുള്ള ഫീൽഡുകളുടെ സെലക്ടർ കാണിക്കാനും മറയ്ക്കാനും ഈ ചെക്ക്ബോക്സ് ഉപയോഗിക്കുന്നു.


8.3. ബാറുകൾ വേരിയൻറ്: (ലഭ്യമായ ഡാറ്റ മാത്രം പ്രദർശിപ്പിക്കുന്നു)



8.4. തുടർച്ച വേരിയൻറ് (ഒരേ ഡാറ്റ ഉപയോഗിച്ച്):



മ ouse സ് പോയിന്റർ അളവുകളുടെയും തീയതി / സമയത്തിന്റെയും പ്രദർശന മൂല്യങ്ങൾ.

9. വെബ് ബ്ര browser സർ അനുയോജ്യത


പ്രവർത്തനം / WWW ബ്ര rowser സർ

Chrome 72

ഫയർഫോക്സ് 65

എഡ്ജ്

ഓപ്പറ 58

മാപ്‌സ്

+

+

+

+

ചരിത്രപരമായ

+

+ (*)

+

+

ബാറുകൾ

+

+

+

+

ടാബുകൾ

+

+

+

+


* - ഫയർ‌ഫോക്സ് തീയതി / സമയ പിക്കറിനെ പിന്തുണയ്‌ക്കുന്നില്ല (ശരിയായ തീയതി സമയ ഫോർ‌മാറ്റ് ഉപയോഗിച്ച് ടെക്സ്റ്റ് ഫീൽ‌ഡ് സ്വമേധയാ എഡിറ്റുചെയ്യണം).

ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ പിന്തുണയ്ക്കുന്നില്ല (ഉപയോഗിക്കുക എഡ്ജ് പകരം)

മറ്റ് വെബ് ബ്ര rowsers സറുകൾ പരീക്ഷിച്ചിട്ടില്ല.



10. തീമുകൾ ഇഷ്‌ടാനുസൃതമാക്കൽ

വെബ് പേജുകൾ സ്ഥിതിചെയ്യുന്ന പൊതു ടെംപ്ലേറ്റ് ഫയലിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് "ടെം‌പ്ലേറ്റുകൾ" ഡയറക്ടറി "* .ടെംപ്ലേറ്റ്".

കൂടാതെ ഓരോ പേജ് തരത്തിലും ഇവ അടങ്ങിയിരിക്കുന്നു:

  1. പേജിന്റെ തലക്കെട്ട് (ലിങ്കുകൾ, ഇറക്കുമതി ചെയ്ത CSS, ഫയലുകൾ മുതലായവ) സംഭരിക്കുന്ന "* .ഹെഡ്" ഫയൽ. )

  2. പേജിന്റെ അടിക്കുറിപ്പ് (ലിങ്കുകൾ മുതലായവ) സംഭരിക്കുന്ന "* .ഫൂട്ട്" ഫയലുകൾ. )


സി‌എസ്‌എസ് ഫയലുകൾ‌ കോപ്പിംഗും പരിഷ്‌ക്കരണവും വഴി ഉപയോക്തൃ മുൻ‌ഗണനകൾക്കനുസരിച്ച് വിഷ്വലൈസേഷൻ തീം മാറ്റാൻ‌ കഴിയും. സി‌എസ്‌എസ് ഫയലുകൾ‌ സ്ഥിതിചെയ്യുന്നു "ടെംപ്ലേറ്റുകൾ / css" ഡയറക്ടറി. ഉദാ. ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിന് വ്യത്യസ്ത വെബ് പേജ് തീമുകൾ ഉപയോഗിച്ചേക്കാം. പ്രിന്റിംഗ്, സ്മാർട്ട്ഫോണുകൾ, പിഎഡികളുടെ ടെംപ്ലേറ്റുകൾ.


ടാബ്le കാഴ്‌ചകൾ - തീം പൂർണ്ണമായി പരിഷ്‌ക്കരിക്കുന്നതിന് CSS ഫയൽ തിരഞ്ഞെടുക്കുന്നതിന് തിരഞ്ഞെടുക്കാവുന്ന ഫീൽഡ് ഉണ്ട് (സംഭരിച്ചിരിക്കുന്നു "ടെം‌പ്ലേറ്റുകൾ‌ / css / ടാബുകൾ‌" ഡയറക്ടറി).




Map കാഴ്ചകൾ - പൊതുവായ തീം തിരഞ്ഞെടുത്തത് "മാപ്പ്" കോംബോ ബോക്സ് ടൈപ്പുചെയ്യുക. കൂടാതെ സ്ഥിരസ്ഥിതി CSS ഫയലും ഉണ്ട് "ടെംപ്ലേറ്റുകൾ / css / map.css" അതിന്റെ മൂല്യങ്ങളെ അടിസ്ഥാനമാക്കി ഫലങ്ങൾ മറയ്ക്കൽ / കളറിംഗ് പോലുള്ള ചില അധിക പ്രവർത്തനങ്ങൾ ഇതിൽ അടങ്ങിയിരിക്കുന്നു. ഈ CSS ഫയലിന്റെ ബാക്കി ഭാഗങ്ങൾ അന്വേഷണത്തിനും ഫീൽഡ് ഫോമുകൾക്കും മാത്രമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.


കൂടുതലും Ity സിറ്റി പ്ലാറ്റ്ഫോം വിഷ്വലൈസേഷനായി പി‌എച്ച്പി ഫയലുകൾ സ്വീകരിക്കുന്നു cssതീമിനായുള്ള ഫയൽ നാമത്തിന്റെ മൂല്യമുള്ള പാരാമീറ്റർ (വിപുലീകരണം ഇല്ലാതെ). ഫയൽ "ടെം‌പ്ലേറ്റുകൾ‌ / സി‌എസ്‌എസ്" ഡയറക്‌ടറിയിൽ‌ സ്ഥിതിചെയ്യണം, കൂടാതെ പേര് കേസ് സെൻ‌സിറ്റീവ് ആണ്.


തീം ഡിസ്‌പ്ലേയുടെ ചില ഘടകങ്ങൾ സ്ഥിതിചെയ്യുന്ന JavaScript ഫയലിൽ നേരിട്ട് സ്ഥിതിചെയ്യുന്നു "ടെംപ്ലേറ്റ് / ജെ‌എസ്" ഡയറക്ടറി.

പ്രധാനം Ity സിറ്റി സ്ക്രിപ്റ്റ്"@ City.js" അപ്പർ ഡയറക്ടറിയിൽ സ്ഥിതിചെയ്യുന്നു. ഇതിൽ പരിഷ്കരണ സാധ്യതകളൊന്നുമില്ല ലൊക്കേഷൻ, എന്നിരുന്നാലും സ്‌ക്രിപ്റ്റ് പകർത്താം "ടെം‌പ്ലേറ്റുകൾ‌ / ജെ‌എസ്" ഡയറക്‌ടറി അവിടെ പരിഷ്‌ക്കരിച്ചു. വ്യക്തിഗത സ്ക്രിപ്റ്റിന്റെ ഉപയോഗത്തിന് എല്ലാ തലക്കെട്ട് ഫയലുകളും അപ്‌ഡേറ്റ് ചെയ്യേണ്ടതുണ്ട്.

11. അൽഗോരിതംസ് അപ്‌ഡേറ്റ്


ചില അദ്വിതീയ സെൻസറുകൾക്ക് സമർപ്പിത കണക്കുകൂട്ടൽ പ്രവർത്തനങ്ങൾ ആവശ്യമായി വന്നേക്കാം.

ന്റെ ഒന്നിലധികം വകഭേദങ്ങൾ അപ്‌ഡേറ്റുചെയ്യാനും പരിപാലിക്കാനും സാധ്യതയില്ല Ity സിറ്റി സെർവർ സോഫ്റ്റ്വെയർ, ഫ്രണ്ട് എൻഡ് പി‌എച്ച്പി ഇന്റർഫേസ്, ഇത് വളരെയധികം പ്രശ്‌നങ്ങൾക്കും പതിപ്പുകൾക്കും പിശകുകൾക്കും കാരണമാകും.

മൂല്യം / വിവരണം ശരിയായി പ്രദർശിപ്പിക്കുന്നതിനായി over "ഓവർലേ" ഫയലുകൾ അപ്‌ഡേറ്റ് ചെയ്യുക എന്നതാണ് ഇത് നേടാനുള്ള ഏറ്റവും മികച്ചതും എളുപ്പവുമായ മാർഗം.

യഥാർത്ഥ ജെ‌എസ് സ്ക്രിപ്റ്റുകൾ‌ ഓപ്പൺ‌ ടെക്സ്റ്റ് ഫയലാണ്, മാത്രമല്ല അവ ഉപഭോക്തൃ ആവശ്യങ്ങൾ‌ക്കായി സ്വീകരിക്കാം. മുമ്പത്തെ അധ്യായത്തിൽ പറഞ്ഞതുപോലെ അവ പകർത്തേണ്ടതുണ്ട് "ടെം‌പ്ലേറ്റുകൾ‌ / ജെ‌എസ്" ഉപയോക്താവിന് പരിഷ്‌ക്കരണത്തിനുള്ള ആക്‌സസ് അവകാശമുള്ള ഡയറക്‌ടറി.


ന്റെ പ്രോഗ്രാമിംഗിലെ സാങ്കേതിക വശം Ity സിറ്റി സിസ്റ്റം ഈ പ്രമാണത്തിന്റെ വിഷയമല്ല, എന്നിരുന്നാലും HTML, JS എന്നിവയെക്കുറിച്ചുള്ള അടിസ്ഥാന അറിവുള്ള വെബ് ഡെവലപ്പർക്ക് വ്യക്തിഗത ഉപഭോക്തൃ ആവശ്യങ്ങൾക്കായി ഫ്രണ്ട് എൻഡ് വെബ് ആപ്ലിക്കേഷൻ ഇഷ്ടാനുസൃതമാക്കാം.


12. ഡാറ്റാബേസ് ഘടന


ഒരു പേരുള്ള സിറ്റി ഡാറ്റാബേസ് "IoT" അഥവാ "* IoT" പട്ടികകളായി വിഭജിച്ചിരിക്കുന്നു (ഹോസ്റ്റിംഗ് സെർവറിനെ ആശ്രയിച്ച് ആസ്റ്ററിക്സ് പ്രിഫിക്‌സാണ് - ആവശ്യമെങ്കിൽ). ലിങ്കിൽ PHPAdmin (വെബ് ആപ്ലിക്കേഷൻ) ൽ ഡാറ്റാബേസ് നിരീക്ഷിക്കപ്പെടാം http: //% IP% / phpmyadmin




ഓരോ ഉപകരണത്തിനും പട്ടികകൾ സജ്ജമാക്കി (എവിടെ * IMEI വിലാസമാണ് {അസ്റ്ററിക്സ്} - അദ്വിതീയ ഐഡി):

മറ്റ് പട്ടികകൾ:



12.1. "ithings_", "*" പട്ടികകളുടെ ഘടന

12.2. ഉപകരണ കമാൻഡുകൾ (ഇവന്റുകൾ) ക്യൂ "* _ സി" പട്ടിക - ഘടന


ഈ പട്ടിക ഓരോ ഉപകരണത്തിനും ഇവന്റ് / കമാൻഡ്സ് ക്യൂ ആണ്, കൂടാതെ ഇനിപ്പറയുന്ന ഘടനയുണ്ട്:



12.3. ഡാറ്റാബേസുകളിൽ നിന്ന് ഫലങ്ങൾ ആക്സസ് ചെയ്യുന്നു - മിഡ് ലെവൽ (ഡാറ്റ റീഡിംഗ്)


ഫ്രണ്ട് എൻഡ് വെബ് ആപ്ലിക്കേഷൻ ഇല്ലാതെ ഡാറ്റ ആക്സസ് ചെയ്യാൻ കഴിയും. System സിറ്റി സിസ്റ്റത്തിൽ മിഡ് ലെവൽ ഫംഗ്ഷനുകളുള്ള സ്ക്രിപ്റ്റ് അടങ്ങിയിരിക്കുന്നു. ഫലങ്ങൾ JSON ഫോർമാറ്റിൽ നൽകി.


12.3.1. എല്ലാ ഉപകരണങ്ങളുടെയും നിലവിലെ നിലകൾ നേടുക

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


ചോദ്യം മുഴുവനായും നൽകുന്നു "_ഇത്തിംഗ്സ്" JSON ഫോർമാറ്റിലെ പട്ടിക (എല്ലാ ഉപകരണങ്ങളുടെയും നിലവിലെ അവസ്ഥകൾ):

[{ "രാജ്യം":"", "നഗരം":"", "ഭൂഖണ്ഡം":"", "രാജ്യം":"", "പ്രദേശം":"", "ഉപപ്രദേശം":"", "ഉപവിഭാഗം":"", "നഗരം":"", "ജില്ല":"", "തെരുവ്":"", "street_nr":"", "item_nr":"", "gps_lat":"0000.0000N", "gps_long":"00000.0000E", "tm":"2019-02-10 12:56:23", "സൃഷ്ടി":"2019-02-09 18:12:38", "അവസാനത്തെ":"0000-00-00 00:00:00", "ഇവന്റുകൾ":"", "ഉപയോക്താവ്":"", "കടന്നുപോകുക":"", "imei":"351580051067110", "sn":"", "പദവി":"73000200000f360033026800240000002c002c002dffffffffffffff 5b63000001c1000001c2000000000000000009250a4f0a760a7a0a750a780a7e0000031d032205fc34029b025c025600460e", "ഹാഷ്_കോഡ്":"", "addr":"", "fwnr":"", "അപ്രാപ്‌തമാക്കി":"", "gsm_nr":"", "വെണ്ടർ":"", "സമയ മേഖല":"", "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":"", "ഇവന്റുകൾ":"", "1 ട്ട് 1":"0", "2 ട്ട് 2":"0", "3 ട്ട് 3":"0", "out4":"0", "5 ട്ട് 5":"0", "6 ട്ട് 6":"0", "7 ട്ട് 7":"0", "8 ട്ട് 8":"0", "9 ട്ട് 9":"0", "10 ട്ട് 10":"1", "11 ട്ട് 11":"0", "12 ട്ട് 12":"0", "out13":"0", "out14":"0", "15 ട്ട് 15":"0", "16 ട്ട് 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", "ain1":"3894", "ain2":"51", "ain3":"616", "ain4":"36", "ain5":"0", "ain6":"44", "ain7":"44", "ain8":"45", "സെൻസ് 1":"0", "സെൻസ് 2":"0", "സെൻസ് 3":"0", "സെൻസ് 4":"0", "സെൻസ് 5":"0", "സെൻസ് 6":"0", "സെൻസ് 7":"0", "സെൻസ് 8":"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":"" }]

12.3.2. ഉപകരണത്തിനായി ചരിത്രപരമായ ഡാറ്റ നേടുക

ഒറ്റ ഉപകരണത്തിന്റെ ചരിത്രപരമായ ഡാറ്റ IMEI nr അന്വേഷിക്കുക:

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


മുഴുവൻ പട്ടികയിലും ദശലക്ഷക്കണക്കിന് വരികൾ അടങ്ങിയിരിക്കാമെന്നതിനാൽ, സെർവർ ഹാംഗ്-അപ്പ് ചെയ്യാതിരിക്കാൻ അത് WHERE ക്ലോസ് ഉപയോഗിച്ച് പരിമിതപ്പെടുത്തണം.

അധിക പാരാമീറ്ററുകൾ url പാരാമീറ്ററുകൾ:

func - imeijson

imei - ഉപകരണത്തിന്റെ IMEI

ഫീൽഡ് - ഫലങ്ങളിൽ പ്രദർശിപ്പിക്കേണ്ട ഫീൽഡുകൾ (കോമ വേർതിരിച്ച പട്ടിക)

മിനിറ്റ് - ലിസ്റ്റിൽ നിന്നുള്ള ആദ്യ ഫീൽഡിനുള്ള ഏറ്റവും കുറഞ്ഞ മൂല്യം

പരമാവധി - ലിസ്റ്റിൽ നിന്നുള്ള ആദ്യ ഫീൽഡിനുള്ള പരമാവധി മൂല്യം

sഅഥവാt - അടുക്കുന്നതിനുള്ള ഫീൽഡ്

ടിഎം - ഫലങ്ങളിൽ ഫീൽഡ് സ്വപ്രേരിതമായി ചേർത്തു.

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.7328N","gps_long":"02115.8075E","tm":"2019-02-14 23:05:42" }, { "ain5":"63","ain6":"77","gps_lat":"5202.7328N","gps_long":"02115.8074 ഇ","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.8076 ഇ","tm":"2019-02-14 23:06:55" }]

12.3.3. ഉപകരണങ്ങളുടെ ലിസ്റ്റ് നേടുക - പരിമിതികളുള്ള നിലവിലെ നിലകളിൽ നിന്നുള്ള ഒറ്റ ഫീൽഡ്

ഈ പ്രവർത്തനം "_ഇത്തിംഗ്സ്" പട്ടികയിൽ നിന്ന് പരിമിതമായ ഡാറ്റ നൽകുന്നു


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



പാരാമീറ്ററുകൾ:

func - ഫീൽഡ്ജോൺ

ഫീൽഡ് - ഫലങ്ങളിൽ പ്രദർശിപ്പിക്കേണ്ട ഫീൽഡ് - imei ഒപ്പം ടിഎം സ്വപ്രേരിതമായി ചേർത്തു

മിനിറ്റ് - ഫീൽഡിനുള്ള ഏറ്റവും കുറഞ്ഞ മൂല്യം

പരമാവധി - ഫീൽഡിനുള്ള പരമാവധി മൂല്യം


മുകളിലുള്ള അന്വേഷണ സ്‌ട്രിംഗിനായി അത് നൽകുന്നു ഫലങ്ങൾ 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" }]