@ شهري IoT ڪلائوڊ پليٽ فارم




آئي سي ايس - انٽيليجنس سسٽم IoT حل









آئي اي سسٽم

جدول جو مواد

1. تعارف. 5

1.1 سپورٽ ٿيل ڊوائيس جا قسم. 5

1.2. معاون پراڊڪٽس جي قسمن. 5

1.3. معاون رابطي واري پروٽوڪول 5

1.4. آلات 6 جي سهولتن واري مواصلاتي ٽيڪنالاجي

1.5. @ سٽي ڪلائوڊ سرور 6

1.5.1. سرور ۽ مواصلاتي گيٽ وي 7

1.5.2 ايڇ ٽي پي لو آر ايان انضمام 7

1.5.3. فرنٽ آخر انٽرفيس 8

1.5.3. سرور جي رسائي جا حق 8

1.6. اسمارٽ ڊوائيس 9

1.6.1. CIoT - جي ايم ايس ڊوائيس 9

1.6.3. thern ، BMS ، IoT - ايٿنيٽ ۽ وائي فائي آلات 9

1.6.2. IoT -LoRaWAN ڊوائيس 9

1.7. ڌنڌي کان ڌنڌي (B2B) اختيارن جا 9

2. @ شهر 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. "ايڪس" چيڪ باڪس - س Quي سوال واري فارم 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. فلٽر لڪايو - س Formو فارم 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. ميپ ماپ کي تبديل ڪريو (زوم ليول) 16

5.2.2. IMEI (ڊيوائس فيلڊ چونڊيو) 16

5.2.3. اڪيلو ، لات (ڊگھائي ، طول بلد ، همعصر ميدان) 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 ۾ نتيجا ڏيکاريو

6.1. جدول 18 جي ​​شروعات

6.2. سوال نمبر 19 لاءِ اختياري سيٽنگون

6.2.1. ترتيب - ترتيب ڏيڻ ۽ فيلڊ ترتيب ڏيڻ 19

6.2.2. ڊي بي / آئي ايم آئي- ڊيوائس 19 چونڊيو

6.2.3. سي ايس ايس - اسٽائل چونڊيو (ويژليشن جو موضوع) 20

6.2.4. نظر ايندڙ ميدانَ 20 ڏيکاريو / لڪايو فيلڊس فارم 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 ڪريو (هلائڻ وارو بٽڻ) 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. ويب برائوزر مطابقت 25

10. عنوانن جي حسب ضرورت 26

11. الگورٿيم اپڊيٽ 27

12. ڊيٽابيس جي جوڙجڪ 28

12.1. "ithings_" ۽ "*" ٽيبل جي جوڙجڪ 29

12.2. اوزار جو حڪم (واقعات) قطار "* _c" ٽيبل ـ ساخت 30

12.3. ڊيٽابيس مان نتيجا حاصل ڪرڻ - وچين سطح (پڙهڻ واري ڊيٽا) 30

12.3.1. سڀني ڊيوائسز جي موجوده ڪيفيت حاصل ڪريو 30

12.3.2. ڊيوائس 31 لاءِ تاريخي ڊيٽا حاصل ڪريو

12.3.3. ڊيوائسز جي لسٽ حاصل ڪريو ـ موجوده فيلڊ کان موجوده اسٽيٽس کي محدود ڪرڻ سان 32


1. تعارف.

@ شهري IoT ڪلائوڊ پليٽ فارم وقف آهي "مائڪرو ڪڪر" انفرادي گراهڪن لاءِ سسٽم پليٽ فارم قابل حصيداري نه آهي ۽ صرف هڪ گراهڪن کي جسماني يا مجازي سرور تائين رسائي حاصل آهي (وي پي ايس يا وقف سرور). گراهڪ شايد يورپ ۾ يا دنيا ۾ ڪيترن ئي ڊيٽا سينٽرن مان هڪ چونڊ ڪري سگهي ٿو.

1.1 سپورٽ ٿيل ڊوائيس جا قسم.

City IoT پليٽ فارم وقف ڪيو ويو آهي iSys.PL جي شين جي



1.2. معاون پراڊڪٽس جي قسمن.

@ سٽي (اي سيٽي) ڪلائوڊ IoT پليٽ فارم آئي پي جي شين لاءِ مختلف سائيز جو نظام آهي @ شهري هارڊويئر يا ڪرييو ڊويوس )


1.3. معاون رابطي واري پروٽوڪول

@ شهر IoT پليٽ فارم رابطي لاءِ هيٺين پروٽوڪول جي حمايت ڪري ٿو:

ڪنٽرولر کان ڪلائوڊ سرور ڏانهن ڊيٽا موڪليا ويندا آهن ۽ ان جي برعڪس گهٽ ڊيٽا واري سائيز ۽ وڌندڙ سيڪيورٽي لاءِ منفرد بائنري فارميٽ ۾ ڳجها هوندا آهن. هر ڀائيوارن کي ڊوائيس جي اختيار ، ڊيٽا جي صحيح چڪاس ، وغيره لاءِ پنهنجي منفرد ڳجهو کسي ملي آهي


غير اي هائوس / ايڪوٽي ڊيوائسز لاءِ اسان انفرادي ڪوڊنگ الورگرافس فراهم ڪري سگهون ٿا ( "C" رابطي لاءِ ڊيٽا کان بچائڻ لاءِ مائڪروپروسيسر لاءِ هر پارٽنر لاءِ سورس ڪوڊ)

ان صورت ۾ عوامي رابطن واري ميڊيا (انٽرنيٽ ، ايئر ، وغيره) ذريعي ٻه طرفي رابطن دوران ڊيٽا مڪمل طور محفوظ آهي. ).


1.4. ڊوائيسز جي سهولتن واري مواصلاتي ٽيڪنالاجي

@ شهر IoT پليٽ فارم مدد ڪن ٿا:


@ سٽي IoT پليٽ فارم ڊوائيسز / جوڙيندڙن لاءِ وقف آهي.


1.5. @ سٽي ڪلائوڊ سرور

@ سٽي سافٽ ويئر لينڪس جي بنياد تي وي پي ايس (ورچوئل پرائيويٽ سرور) يا انٽرنيٽ جي سرشار سرور تي ڪم ڪري ٿو ، درخواست جي ڪارڪردگي تي منحصر آهي سرور (سڏيو بعد ۾ سرور).


وي ايس پي جا ڪيترائي قسم موجود آهن ان تي منحصر آهي:


درجن ۾ وقف سرور موجود آهي ان تي منحصر آهي:


City IoT پليٽ فارم هڪ گراهڪ لاءِ وقف آهي.


ڇو ته اهو گراهڪن جي وچ ۾ شيئر نه ٿيڻ وارو سرور آهي ، اهو حفاظت جي رسائي ۽ ڪارڪردگي جي مسئلن کي آسان بڻائي ٿو. انهي سبب جي ڪري صرف گراهڪ موثر حفاظت ، استحڪام ، ڪارڪردگي ، ڊيٽا جي منتقلي وغيره جو ذميوار آهي. ناکافي ڪارڪردگي جي صورت ۾ ، گراهڪ وڌيڪ منصوبا خريد ڪري سگهي ٿو (وي پي ايس يا وقف سرور) ، متوقع ڪارڪردگي ۽ ڪارڪردگي لاءِ وڌيڪ بهتر.

خاص ڪيسن ۾ "Cloud to cloud" مواصلات گلوبلائزيشن ۽ ڊيٽا جي مرڪزي منصوبن کي وڌيڪ گراهڪن جي بدران وڏن علائقن ڏانهن امڪاني ٿي سگهي ٿو.

1.5.1. سرور ۽ مواصلاتي گيٽ وي

City سرور جو مواصلات حقيقي سطح جي درخواست جي ڪارڪردگي تي وڌندڙن جي بنياد تي محسوس ٿيل آهي.

@ سٽي سرور ايپليڪيشن جي مين خاصيتون آهن:

@ سٽي سرور سافٽ ويئر هر صارف لاءِ هڪجهڙو آهي ۽ مختلف گراهڪن لاءِ حسب ضرورت نه ٿي سگهندو آهي.

1.5.2 ايڇ ٽي پي لو آر ايان انضمام

LoRaWAN ڪنٽرولرCity ڪلائوڊ سان گڏ HTTP انٽرفيس (ويب هيڪز) ذريعي لورا آهن نيٽورڪ / ايپليڪيشن سرور تي دستياب.

نيٽورڪ / ايپليڪيشن سرور جا ڪيترائي قسم سپورٽ ڪيا ويا آهن.

ٽي ٽي اين (محدود وقت لاءِ) "ايئر وي تي" ۽ ڊرائيور ڏانهن موڪليل وڌيڪ تعداد ۾ حڪم ۽ firmware اپگريڊ جي سهڪار نه ڪندو آهي)

لورا ويان-اسٽيڪ (انٽرنيٽ جي رسائي سان هڪ جسماني ڊوائيس تي ميزباني جي ضرورت آهي).

LoraServer.Io (انٽرنيٽ جي رسائي سان هڪ جسماني ڊوائيس تي ميزباني جي ضرورت آهي. صرف سرور ڏانهن ڊيٽا موڪليندي ۽ فرم ویئر اپ گريڊ جي مدد نٿا ڪريو)



LoRaWAN سنڀاليندڙن لاءِCity Cloud ساڳي طرح سان ورهايو ويو آهي جيئن ٻين انٽرنيٽز لاءِ. اهو گذريل باب ۾ بحث ڪيو ويو آهي.

1.5.3. فرنٽ آخر انٽرفيس

City کلاؤڊ ڊيٽابيس مان ڪسٽمائيٽ ڊيٽا ڪ extractڻ لاءِ فرنٽ-آخر انٽرفيس پي ايڇ پي جي اسڪرپٽ سان محسوس ڪئي وئي آهي. اهو اصل لچڪدار ڳولا جا طريقا استعمال ڪندو آهي ، اصل SQL سوالن جي بنياد تي مطلوب ڊيٽا کي محدود ڪرڻ لاءِ. انٽررفيٽ ـ فرنٽ اينڊ ويب ”ايپليڪيشن“ طرفان وڌيڪ ڪوڊنگ ۽ پروسيسنگ لاءِ جي ايس ايس فارميٽ ۾ پڇيل نتيجا فراهم ڪري ٿو.

اصل سامهون ايندڙ انٽرفيس هر صارف لاءِ ساڳيو آهي ۽ مختلف گراهڪن لاءِ حسب ضرورت نه ٿي سگھي.

اوورليئر انفارميشن شايد اسان جي اسٽاف طرفان ٺاهي يا تعاون ۾ گراهڪن لاءِ گراهڪ کي يقيني بڻائڻ لاءِ بڻائي سگهجي ٿي.

1.5.3. سرور جي رسائي جا حق

ڪسٽمر تائين رسائي جا حق (جسماني سرور تائين) محدود آهن.

صرف ”ٽيمپليٽس“ ڊاريڪٽري لاءِ فائل رسائي (اصلي متن جون فائلون -. txt، .js، .css، .html):

رسائي جي ٻين حقن:


آئي سيز - انٽيليجنس سسٽم اسٽاف - مڪمل سرور تائين لامحدود رسائي آهي جنهن ۾ روٽ اڪائونٽ ۽ سار سنڀال لاءِ مڪمل ڊي بي جي رسائي شامل آهي.

خاص حالتن ۾ iSys گراهڪن لاءِ اضافي محدود حق جي اجازت ڏئي سگھي ٿو (پي ايڇ پي اسڪرپٽ ، فائلون) کي چڪاس ڪرڻ کان پوءِ ، سورس ڪوڊ ، ٽيسٽ هلائڻ ، جيڪڏهن اهو مجموعي نظام جي حفاظت ، استحڪام ۽ ڪارڪردگي تي اثر انداز نه ٿئي.


1.6. سمارٽ آلات

1.6.1. CIoT - GSM ڊوائيس

اسان جي ڊوائيسن مواصلات لاءِ مائڪرو ڪنٽرولر ۽ GSM / GPS / GNSS ماڊل (2G..4G ، NBIoT ، CATM1) شامل آهن. مائڪرو ڪنٽرولر تي مشتمل اوٽا فرم ویئر اپ گريڊ لاءِ انڪوپري ٿيل بوٽ لوڊ ڪندڙ شامل آهي. اهو ساڳئي تي ٻڌل ڪيترن ئي سسٽم جي ترتيب ڏيڻ جي قابل بڻائي ٿو "سي آئي ٽي سمارٽ ڊيوائس".


1.6.3. BAS ، BMS ، IoT - ايٿنيٽ ۽ وائي فائي آلات


ايٿھرنيٽ ۽ وائي فائي ڪنٽرولر سسٽم جي IP تي ٻڌل مواصلات جي اجازت ڏئي ٿو (جي ايم ايس آپريٽر تائين ڊيٽا جي منتقلي جي چارج جي بغير). هن ڊوائيس پڻ ڳايل بوٽو لوڊ ڪندڙ ۽ ڊوائيسز پنهنجي مادي انٽرفيس ذريعي اپڊيٽ ٿي سگهن ٿا. وائي فائي لاءِ هن مين سرور مان او ٽي اي فيرورئم اپڊيٽ ڪيو آهي


1.6.2. IoT - لوورانو ڊوائيسز

LoRaWAN تمام ڊگهي فاصلي تي ڊيٽا ٽرانسميشن کي قابل بنائي ٿو (تقريبن 15 ڪلوميٽر). هي رينج ڊيٽا جي منتقلي جي رفتار ، ڊيٽا جي مقدار ، علائقي جي شهريگيشن ۽ ڊوائيسز جي ريڊيو رستن جي ڪارڪردگي تي منحصر آهي.

اسان جي ڊوائيسن ۾ رابطي لاءِ مائڪرو ڪنٽرولر ۽ LoRaWAN ماڊل شامل آهن. مائڪرو ڪنٽرولر تي مشتمل محفوظ OTA سافٽ ويئر اپڊيٽ لاءِ انڪوڊ ٿيل بوٽ لوڊ ڪندڙ شامل آهي. اهو توهان کي ساڳئي تي ٻڌل ڪيترن ئي سسٽم جي ترتيب ڏيڻ جي اجازت ڏئي ٿو "IoT smart device". ڊوائيس اضافي رڪنيت جي فيس کانسواءِ اي ايس ايم جي کليل بينڊ ۾ هلن ٿا. انٽرنيٽ تائين رسائي سان س areaي علائقي کي toڪڻ لاءِ لووراوا گيٽ استعمال ڪرڻ لازمي آهن. موجوده LoRaWAN دروازن جي صورت ۾ (ٽي ٽي اين سرور لاءِ ترتيب ڏنل) ، ان ذريعي informationاڻ موڪلڻ ممڪن آهي. فني ويئر اپگريڊ جي ضرورت آهي نيٽ ورڪ / ايپليڪيشن لو آر وائين سرور ۽ رابطن لاءِ سٺي حد.

1.7. ڌنڌي کان ڌنڌي (B2B) آپشنون


ڪاروبار ۽ تعاون جا ڪيترائي اختيار آهن:

2. @ شهر IoT پليٽ فارم فنڪشن

@ اسٽيٽ پليٽ فارم ڊيٽا بصريت ، سوال ، محدود ۽ پروسيسنگ لاءِ ڪسٽمائيز فرنٽ-آخر سانچے جي مدد ڪندو آهي (موجوده / تاريخ جي ڊيٽا):


صارف جو فرنٽ-آخر جامد IP يا DNS ريڊريڪشن ڊومين / ذيلي ڊومين / فائل ذريعي دستياب آهي جيڪڏهن دستياب هجي.


مثالي ۽ ڊيمو انسٽاليشن (اهو صرف ممڪن گراهڪن لاءِ قابل هوندو آهي)

مهرباني ڪري اسان کي خبر ڏيو جڏهن توهان ان کي آزمائي سگهو ٿا - عوامي رسائي کي پليٽ فارم تائين پهچائڻ جي لاءِ.

اهو ريموٽ ڪمپيوٽر جي جامد IP جي ضرورت پئجي سگھي ٿو ته City پليٽ فارم تي رابطن کي فعال بڻائي سگهجي.


3. مُني پيج

مکيه صفحو حفاظت جي سببن جي ڪري عمدي طور تي خالي رهجي ويو آهي. http: //٪ YourIP٪ / IoT /

شايد اهو انفرادي طور تي فعال ۽ تدوين ٿي سگھي ٿو ۽ انهي ۾ موجود سڀني خدمتن جي لنڪ شامل ڪري سگھي ٿو @ شهر IoT پليٽ فارم جيڪڏهن اهو گهربل هجي


4. مُني فارم

اصلي فارم نئين نيت ۽ ٽيب ٺاهڻ جو ارادو آهي: http: //٪IP٪/IoT/que.php

ھي ابتدائي فارم ٺاھڻ لاءِ آھي نتيجا ، نظريا ۽ ھر ھڪ ترتيب لاءِ




وضاحت (مٿان کان ۽ کاٻي کان سا rightي طرف)

4.1. هيڊر

4.1.1. گهر جو لنڪ (حقيقي نتيجا ٽيبل کولي ٿو)

4.1.2. "ايڪس" چيڪ باڪس - ڪوري فارم کوليندو / بند ڪري ٿو

4.1.3. ”وي“ چيڪ باڪس - فيلڊ فارم کي کوليندو / بند ڪري ٿو

4.1.4. گرافڪ نشان - تصويري نتيجن جي لنڪ (تبديلي لائق)


4.2. فارم:

4.2.1. "ايڪس" چيڪ باڪس - س Quو سوال وارو فارم کوليندو / بند ڪري ٿو

4.2.2. سي ايس ايس تصور جو موضوع چونڊيو

نظرثاني ڪرڻ وارو نظارو CSS فائل موجود هجڻ گھرجي "ٽيمپليٽ / ايس ايس ايس /" ڊائريڪٽري - پاڻمرادو درج ٿيل.

4.2.3. ڏسڻ وارا ميدان چيڪ باڪس - فيلڊ فلٽر لسٽ کي ڏيکاري ٿو / لڪائي ٿو

4.2.4. ٽيب: شامل ڪرڻ يا ختم ڪرڻ لاءِ ٽيب جو نالو

4.2.5. شامل ڪريو / هٽايو بٽڻَ ـ نالي سان ٽيب شامل ڪريو يا ختم ڪريو ٽئب ميدان

4.2.6. ڪور چونڊيو بٽڻ

ميز تي ظاهر ٿيندڙ مکيه شعبا چونڊيو. اهو اپڊيٽ ٿيل آهي پنهنجو پاڻ.

4.2.7. سڀني کي ختم ڪريو بٽڻ

سڀني شعبن کي منتخب ڪريو (لازمي طور تي انھن مان ڪجھ چونڊڻ سان گڏ ھجڻ گھرجي)

4.2.7. سڀ چونڊيو بٽڻ

سڀني شعبن کي منتخب ڪريو (لازمي طور عمل ڪيو وڃي انهن مان ڪجھ دستي طور تي ختم ڪرڻ لاءِ)

4.2.8. فلٽر لڪايو - س Formو فارم لڪايو

اهو سڀ برابر آهي (ايڪس) چيڪ باڪس

4.2.9. انجام ڏيو بٽڻ - پيرا ميٽر سيٽنگون تبديل ڪريو

4.2.10. ”وي“ چيڪ باڪس - شو / اعلي فلٽر شعبا.


4.3. ٽيب

انفرادي طور تي نالن ۽ نسخن سان ٺاهيل ٽبز (۾ ذخيرو ٿيل آهن) cfg / tabs.cfg فائيل).

فائل اصل ۾ نالي ۽ يو آر ايل تي مشتمل آهي (ٽيب چار پاران الڳ ڪيل).


4.4. ٽيبل جا مواد

فيلڊ فلٽر پاران محدود ٿيل سڀ ميدان ڏيکاري ٿو.


ميز ۾ فيلڊس:

4.4.1. ڀ --و نظارن جو نتيجو قسم

نقشونقشي تي نقشي جا نتيجا ٺاھيو (ھڪ يا ھڪ کان وڌيڪ ميدان منتخب ٿي سگھي ٿو)

تاريخ - تاريخي چارٽ (هڪ يا هڪ کان وڌيڪ ميدان چونڊيا ويندا)

tab - ڊسپلي ڏيکاري ٿو (فيلڊ جو ڪوبه ميلاپ منتخب ٿي سگھي ٿو)

بار - بار بار چارٽ تي صرف هڪ فيلڊ ظاهر ڪيو ويو آهي

انهي جي هڪ قيمت کي دٻائڻ سان اهو چونڊيل خانن سان نوان نتيجا کوليندو (موجوده قطار لاءِ).


4.4.2. ڪاپي (+)/- لنڪس)

سيٽ سان گڏ ٽيب کي شامل ڪرڻ / ختم ڪرڻ ٽئب ميدان. اهو صرف ميز جي ساڳئي قطار ۾ چونڊيل فيلڊ استعمال ڪندو آهي.


4.4.3. ٽيبل سيل لنڪس

ڪنهن ٻئي فيلڊ نالي کي دٻائڻ سان چونڊيل قطار جي چونڊيل فيلڊ جو ڊيٽا ويزيالاجي شروع ٿيندي.


4.5. ڊيٽا آرڊر


ڏيکاريل شعبن جو حڪم انهي جي فيلڊ فارم ۾ ان جي ترتيب آهي (البته) ٽي فيلڊ هميشه متن جي آخر ۾ موڪليو ويندو آهي). اهو آرڊر رڳو يو آر ايل پيراگراف جي سڌي ايڊٽنگ (فيلڊ آرڊر جو حصو) سان تبديل ٿي سگهي ٿو.


4.6. مثال

مثال طور: ٽيب سان ترتيب ڏيڻ اثاثو ٽريڪنگ نالي ۽ نقشي تي وقت ۽ رفتار سان گڏ نقشو رکي ٿو

سڀ وضاحت قطار جي حوالي سان جتي "Map" متن اندر آهي "هلائي" ڪالم.

  1. نالو داخل ڪريو "اثاثو ٽريڪنگ" اندر ٽئب فيلڊ (ڪڻڪ جي نشانين کانسواءِ)

  2. يقيني بڻايو وڃي ته سڀئي ڪالم قطار ۾ غير منتخب ٿيل آهن

  3. چونڊيو ٽي, gps_ رفتار_ ڪلوميٽر صرف قطار ۾

  4. پريس + بٽڻ جتي قطار ۾






5. نقشا

نقشا اڳئين ترتيب سان مين فريم کان لانچ ڪري سگهجن ٿا


5.1. نقشي جي شروعات

نقشي جي شروعات دستي طور تي ڪئي وئي آهي جڏهن سڌي طرح لنڪ سان عمل ڪيو ويندو آهي. > http: //٪IP٪/IoT/maps.php


  1. استعمال ڪندڙ سڀني شعبن کي چونڊڻ گھرجي (پريس خارج ڪريو بٽڻ)

  2. دٻيل فيلڊن لاءِ ڪجهه چيڪ باڪس دٻايو (مثال طور. آئن 5 (سموگ جي سطح لاءِ) ۽ ٽي (ماپ واري تاريخ / وقت لاءِ)

  3. پريس ”وي“ فيلڊ فارم لڪائڻ لاءِ چيڪ باڪس

  4. پريس انجام ڏيو ڊي بي سوال هلائڻ ۽ سي سنسرز / ڊوائيسن کان موجوده معلومات ظاهر ڪرڻ لاءِ بٽڻ

  5. ڊيٽا سان گڏ نقشو 30 سيڪنڊن يا وڌيڪ کان پوءِ اپڊيٽ ڪيو ويو آهي.


5.2. سوال جي لاءِ اختياري جوڙجڪ

سيٽنگ کي کاٻي کان سا rightي کان بيان ڪيو ويو آهي (مٿي اسڪرين شاٽ تي)

5.2.1. ميپ ماپ کي تبديل ڪريو (زوم ليول)

  1. زوم ليول تبديل ٿي سگھي ٿي استعمال ڪيو ويو آھي بٽڻ (+/-) بٽڻ لاءِ (current_scale * 2 or current_scale / 2 ترتيبوار) هن بٽڻ مان هڪ دٻائڻ سان پاڻمرادو scaleير modار ايندي.

  2. ٻيو رستو چونڊيو ويو زوم ليول ۾ زوم ڪريو ڪامبو باڪس فيلڊ ۽ پريس انجام ڏيو بٽڻ ان صورت ۾ س Viewو منظر / نقشو وري لوڊ ۽ تازو ٿي ويو آهي (شروعات دوران ڪجهه وقت وٺندو آهي).

5.2.2. آئي ايم آئي (ڊيوائس فيلڊ چونڊيو)

آئي ايم آئيفيلڊ هڪ ڊوائيس لاءِ ڌار آءِ ڊي يا انوائس عرف تي مشتمل آهي. ڊفالٽ سيٽنگ آهي * (تيز لفظ) جنهن کي هر ڊوائيس لاءِ تمام گهڻيون تازيون قدرون ۽ جاگرافيائي جڳهه ڏيکاري ٿي.

آئي ايم آئي آئي کي ڪنهن ٻئي ويليو تي سيٽ ڪرڻ سان ، چونڊ ٿيل ڊيوائس جي تاريخي ڊيٽا ظاهر ٿيندي. ان ۾ صرف موبائيل ۽ حرڪت واري سينسر لاءِ عقل آهي ، ٻي صورت ۾ نتيجا ساڳئي نقش تي نقشي تي چڙهي ويندا.


5.2.3. لون ، لٽ (ڊگھائي ، ڊگھائي کوٽائي ميدان)

نقشي جي وچ واري جاءِ کي ترتيب ڏيو. اهو ميدان ڪرسر جي پوزيشن تي سيٽ ڪيو ويو آهي جڏهن نقشي تي ماؤس جو بٽڻ دٻايو ويندو آهي.


5.2.4. ميپ انداز کي بهتر ڪريو (تھیم)

نقشي جو انداز / موضوع چونڊجي سگهجي ٿو Map ڪامبو بوڪس فيلڊ (مثال طور. ڳاڙهو ، گرهه ، مٿاپوگراف).

نقشي جا مختلف نقشا مختلف وڌ کان وڌ زوم جي سطح ٿي سگھن ٿا انهي ڪري اهو نقشي جي ماپ کي وڌائڻ لاءِ مناسب موضوع نافذ ڪري سگهي ٿو.


5.2.5. جتي شق

جتي 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 // اسپيڊ 10km / h کان وڌيڪ آھي ۽ ain6 5 کان وڏي آھي (10um ذرات جي ڳڻپ - سموگ ليول رکي ٿو)


5.2.6. انجام ڏيو (سوال وارو بٽڻ هليو)

ھن بٽڻ کي دٻائڻ جي ضرورت آھي ته ڪنھن به سيٽنگ ، پيٽرولر کي تبديل ڪرڻ (سواءِ دٻائڻ جي +/- بٽڻ).

نقشو شروع کان ئي لوڊ ٿيل آهي نئين نمونن سان.

نقشو مڪمل طور تي لوڊ ٿيل ناهي ، جڏهن موجوده سوال لاءِ ڪا ڊيٽا موجود نه آهي.

5.2.7. سڀني کي ختم ڪريو (سوال جي سڀني شعبن کي ختم ڪريو)

ھن بٽڻ کي دٻائڻ کان پوءِ نقشي تي نتيجا ڏيکارڻ لاءِ گھٽ ۾ گھٽ ھڪڙو فيلڊ لازمي طور چونڊيو وڃي.


5.2.8. ”وي“ چيڪ باڪس (کوليو / بند ڪريو فيلڊ فارم)

هي چيڪ بڪس شعبن جي چونڊيندڙ کي ظاهر ڪرڻ / لڪائڻ لاءِ استعمال ڪيو ويو آهي.


5.2.9. "ايڪس" چيڪ باڪس (سوال وارو فارم ڏيکاريو / لڪايو)

هن چيڪ باڪس کي لڪائي ڇڏي ٿي سمورو فارم لڪائي کانسواءِ ( +/- بٽڻ)


نقشي تي نتيجا مسلسل تازگي ۽ نئين قيمت سان تازه ڪاري ڪندا آهن

5.3. مثال

مثال طور سموگ جا نتيجا (ڪار تي سينسر نصب ٿيل): سموگ جي سطح 2.5um ذرات (Ain5) ، اسپيڊ (gps_speed_km) ، تاريخ / وقت (ايم ايم) ، نقشو (2 - ٽوپوگرافڪ) ، زوم ليول 16 ،

جتي شق:

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

// GPS = صحيح 3D نتيجا ۽ تاريخ = 2019-02-18 ۽ رفتار> 0 ڪلوميٽر / ڪلاڪ



6. جدول ۾ نتيجا ڏيکاريو

نتيجا ڏيکاريو ٽيبل ۾.

کوليو "مُني فارم" پريس "ٽيبل" آئٽم ، اڳ ۾ ترتيب ڏنل ٽيبل ظاهر ڪرڻ لاءِ ڪي خانا چونڊڻ کان پوءِ




6.1. ٽيبل جي شروعات

جڏهن ٽيبل لنڪ کان کليل آهي http: //٪IP٪/IoT/que.php؟ func = ٽيب ان لاءِ سيٽنگن جي اڳڀرائي جي ضرورت آهي.

توهان ظاهر ٿيل خانا چونڊجي سگهو ٿا (دٻائڻ سان "ڏسڻ وارا ميدان" چيڪ باڪس.



  1. دٻيل فيلڊ لاءِ سڀني گهربل چيڪ باڪس کي دٻايو

  2. چيڪ باڪس دٻايو "ڏسڻ وارا ميدان" زمين کي لڪائڻ جا فارم لڪائڻ

  3. ڊي بي سوال ۽ ٽيبل ڏيکارڻ لاءِ ايڪسپريس جو بٽڻ دٻايو


6.2. سوال جي لاءِ اختياري جوڙجڪ

سيٽنگون کاٻي کان سا rightي طرف بيان ڪيون ويون آهن (اسڪرين شاٽ تي).

6.2.1. ترتيب ڏيڻ فيلڊ ترتيب ڪريو ۽ ترتيب / ترتيب ڏيڻ

ترتيب ڏيڻ واري فيلڊ ، ڪالم هيڊر کي دٻائڻ جي برابر آهي.

6.2.2. ڊي بي / آئي ايم آئي - ڊيوائس چونڊيو

آئي ايم آئيفيلڊ هڪ ڊوائيس لاءِ ڌار آءِ ڊي يا انوائس عرف تي مشتمل آهي. خالي ويليو سان اھو ڏيکاري ٿو تمام ويجھي قدر جا جدول.

آئي ايم آئي آئي کي ڪنهن ٻئي ويليو تي سيٽ ڪرڻ سان ، چونڊ ٿيل ڊيوائس جي تاريخي ڊيٽا ظاهر ٿيندي.


6.2.3. سي ايس ايس انداز چونڊيو (نظريا وارو مضمون)

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 // اسپيڊ 10km / h کان وڌيڪ آھي ۽ ain6 5 کان وڏي آھي (10um ذرات جي ڳڻپ - سموگ ليول رکي ٿو)


6.2.8. ڪور چونڊيو بٽڻ (تمام عام فيلڊ کي فعال ڪريو)


6.2.9. سڀني کي ختم ڪريو بٽڻ (سوالن مان سڀئي شعبا ختم ڪريو)

ھن بٽڻ کي دٻائڻ کان پوءِ نقشي تي نتيجا ڏيکارڻ لاءِ گھٽ ۾ گھٽ ھڪڙو فيلڊ لازمي طور چونڊيو وڃي.


6.2.10. انجام ڏيو (سوال وارو بٽڻ هليو)

ھن بٽڻ کي دٻائڻ جي ضرورت آھي ته ڪنھن به سيٽنگ ، پيٽرولر کي تبديل ڪرڻ (سواءِ دٻائڻ جي +/- بٽڻ).

ٽيبل شروع کان نئين لوڊشيڊنگ سان ٻيهر هلي وئي آهي.



6.2.11. ”وي“ چيڪ باڪس (کوليو / بند ڪريو فيلڊ فارم)

هي چيڪ بڪس شعبن جي چونڊيندڙ کي ظاهر ڪرڻ / لڪائڻ لاءِ استعمال ڪيو ويو آهي.



نتيجا جدول ۾ ترتيب ڏنل آهن مطابق ترتيب ڪريو فيلڊ سيٽنگ. ترتيب واري ترتيب کي تبديل ڪري سگهجي ٿو قطار جي ھيڊر کي دٻائڻ سان (ھڪڙي طرف ھڪڙي طرف ٻه دفعا ٻي طرف لاءِ).

ڪجهه نتيجا ڪالمن ۾ لنڪ وڌيڪ بصري اسڪرينگ (سخت ڪوڊ ٿيل) سان ڳن linkيل آهن.


جڏهن ڊوائيس لاءِ تاريخي ڊيٽا ڏيکاري ٿي ته ان کي محدود هئڻ گهرجي س wholeي تاريخ جي معلومات نه ظاهر ڪرڻ جي ڇو ته انهي ۾ ڪارڪردگي يا يادگيري جي مسئلي جي ڪري ٿي سگھي ٿي.


7. بار چارٽس.

"بار" جي قطار ۾ اڪيل فيلڊ کي دٻائڻ سان بار چارٽس کي مکيه فارم تي عمل ڪيو وڃي.

اهو چترائي کان گهٽ تي گهٽ حڪم ڏيکاري رهيو آهي.

انتهائي تيز نتيجا چڪاس لاءِ فائديمند آهي ۽ ڪجهه ڪم ڪ takeي ٿو.





ماؤس اوور واقعي جي ڊيوائس لاءِ اضافي معلومات ڏيکاري ويندي.


8. تاريخي چارٽون.

"فارم" قطار ۾ چونڊيل ڪالم کي دٻائڻ لاءِ تاريخي فريم کي شروعات کان پوءِ ڪيو ويندو آهي ، "فيلڊ لاءِ).

"تاريخ" ۾ ڪيترن ئي شعبن لاءِ گهربل خانن کي چڪاسڻ گهرجي ۽ "تاريخ" جي لنڪ کي "رن" ڪالم ۾ دٻائڻ لازمي آهي.

تاريخي نتيجا آخري 24 ڪلاڪن + ايندڙ 24 ڪلاڪن تائين محدود آهن (واقعا ريفريش ڪيل چارٽس لاءِ) ، جڏهن ڪابه حد مقرر نه ڪئي وئي هئي.

8.1. تاريخي چارٽ جي شروعات


تاريخي چارٽ جڏهن مکيه لنڪ تان کوليا ويا ان کي شروعاتي ٻين نتيجن جي طور تي ضرورت آهي ، جڏهن ته ترجيحن جا پيراگراف بغير لنڪ کان کليل آهن.

ڪيترن ئي شعبن کي ظاهر ڪرڻ لاءِ گهڻن شعبن جي چونڊ ٿي سگهي ٿي. اهو پڻ فيلڊ فلٽر فارم ۾ سيٽ ڪري سگهجي ٿو.




  1. دٻيل فيلڊ لاءِ سڀني گهربل چيڪ باڪس کي دٻايو

  2. چيڪ باڪس دٻايو "ڏسڻ وارا ميدان" زمين کي لڪائڻ جا فارم لڪائڻ

  3. ڊي بي سوال هلائڻ ۽ ٽيبل کي ظاهر ڪرڻ لاءِ ايڪسپريس بٽڻ کي دٻايو


8.2. تاريخي چارٽس جو اختياري سيٽنگ

مٿي بيان ڪيل شيون مٿي کان ۽ کاٻي کان سا toي کان (اسڪرين شاٽ تي)

8.2.1. آئي ايم آئي - (تاريخي ڊيٽا ظاهر ڪرڻ لاءِ ڊيوائس چونڊيو)

آئي ايم آئيفيلڊ هڪ ڊوائيس لاءِ ڌار آءِ ڊي يا انوائس عرف تي مشتمل آهي. * (اسٽرڪس) قيمت سان اهو سڀ کان تازو اقدار جي جدول کي ظاهر ڪري ٿو جنهن جي ڪا به معنيٰ ناهي.

آئي ايم آئي آئي کي ڪنهن ٻئي ويليو تي سيٽ ڪرڻ سان ، چونڊ ٿيل ڊيوائس جي تاريخي ڊيٽا ظاهر ٿيندي.

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 // اسپيڊ 10km / h کان وڌيڪ آھي ۽ ain6 5 کان وڏي آھي (10um ذرات جي ڳڻپ - سموگ ليول رکي ٿو)


8.2.9. سڀني کي ختم ڪريو بٽڻ (سوالن مان سڀئي شعبا ختم ڪريو)

ھن بٽڻ کي دٻائڻ کان پوءِ تاريخي نتيجا ڏيکارڻ لاءِ گھٽ ۾ گھٽ ھڪڙو فيلڊ ضرور چونڊيو وڃي.


8.2.10. انجام ڏيو (سوال وارو بٽڻ هليو)

ھن بٽڻ کي دٻائڻ جي ضرورت آھي ڪنھن به سيٽنگ ، پيراڊيٽرز کي تبديل ڪرڻ (سواءِ فيلڊ ڏيکارڻ جي يا ڪوئل پينل جي). ٽيبل شروع کان نئين لوڊشيڊنگ سان ٻيهر هلي وئي آهي.

8.2.11. ”وي“ چيڪ باڪس (کوليو / بند ڪريو فيلڊ فارم)

هي چيڪ بڪس شعبن جي چونڊيندڙ کي ظاهر ڪرڻ / لڪائڻ لاءِ استعمال ڪيو ويو آهي.


8.3. بارون تبديلي: (صرف موجود ڊيٽا ڏيکاري ٿو)



8.4. لڳاتار قسم (ساڳئي ڊيٽا سان)



ماؤس پوائنٽر ڏيکاريل ماپ جا قدر ۽ تاريخ / وقت.

9. ويب برائوزر مطابقت


فنڪشن / ڊبليو ڊبليو ڊبليو برائوزر

ڪروم 72

فائر فاڪس 65

ڪنڊ

اوپيرا 58

نقشا

+

+

+

+

تاريخي

+

+ (*)

+

+

بارون

+

+

+

+

ٽيب

+

+

+

+


* - فائر فاڪس تاريخ / وقت چونڊيندڙ جي سهڪار نه ڪندو آهي (متن جي فيلڊ کي دستياب طور تي ايڊٽ ڪيو وڃي صحيح تاريخ جي وقت جي فارميٽ کي استعمال ڪندي).

انٽرنيٽ ايڪسپلورر معاون نه آهي (استعمال ڪريو ڪنڊ جي بدران)

ٻيا ويب برائوزر نه آزمايا ويا.



10. موضوعات کي ترتيب ڏيڻ

ويب پيج تي واقع آهن عام ٽيمپليٽ فائل تي ٽيمپليٽ ڊاريڪٽري "*. ٽيمپليٽ".

اضافي طور تي هر صفحي جي قسم تي مشتمل آهي:

  1. "*. هيڊ" فائل جيڪا پيج جي هيڊر کي محفوظ ڪري ٿي (لنڪس ، درآمد ٿيل سي ايس ايس ، JavaScript فائلون ، وغيره. )

  2. "*. فوٽ" فائلون جيڪي پيج جي فوٽر کي محفوظ ڪري ٿي (لنڪس ، وغيره. )


سي ايس ايس فائلن کي نقل ۽ ترميم ڪندي صارف جي ترجيحن مطابق منظر بندي جو موضوع تبديل ڪري سگهجي ٿو. CSS فائلون واقع آهن "ٽيمپليٽ / سي ايس ايس" ڊاريڪٽري. مختلف ويب پيج تھیمز ، ٺاهيل مثال طور استعمال ڪرڻ لاءِ استعمال ٿي سگهي ٿي. ڇپائي ، اسمارٽ فونز ، پي اي ڊي جا ٽيمپليٽ.


ٽئبle نظريا - موضوع جي مڪمل تبديلي لاءِ سي ايس ايس فائل چونڊڻ لاءِ قابل فيلڊ آهي (ذخيرو ٿيل آهي "ٽيمپليٽ / سي ايس ايس / ٽيبز" ڊاريڪٽري).




Map نظارو - عام موضوع چونڊيو ويو آهي "نقشو" ڪامبو باڪس جو قسم اضافي طور تي اتي سي ڊي ايس فائل آھي "ٽيمپليٽس / سي ايس ايس / map.css" جنهن ۾ ڪجهه اضافي ڪارڪردگي شامل آهي جهڙوڪ لڪائڻ / رنگڻ جا نتيجا ان جي قدرن جي بنياد تي. باقي هن ​​CSS فائل عملي طور تي سوال ۽ فيلڊ فارم تائين محدود آهي.


گهڻو ڪري @ سٽي پليٽ فارم بصري لاءِ پي ايڇ پي فائلون قبول ڪن ٿيون سي ايس ايسپيمٽرٽر سان فائل جي نالي جي قيمت سان (توسيع جي بغير). فائل "ٽيمپليٽس / سي ايس ايس" ڊاريڪٽري ۾ موجود هئڻ گهرجي ۽ نالو حساس هي هجي.


موضوع وارو ڊسپلي جا ڪجهه عنصر JavaScript فائل ۾ سڌو واقعا آهن "سانچو / جي ايس" ڊاريڪٽري.

مکيه @ شهري لکت"@ سٽي. js" مٿين ڊاريڪٽري ۾ واقع آهي. ان ۾ ڪوبه ترميم ڪرڻ جو امڪان نه آهي جڳھ ، بهرحال رسم الخط نقل ٿي سگھي ٿو "ٽيمپليٽ / ج ايس" ڊائريڪٽري ۽ اتي ترميم ڪئي وئي. انفرادي اسڪرپٽ جي استعمال لاءِ تمام ھيڊرر فائلن کي اپڊيٽ ڪرڻ جي ضرورت آھي.

11. الگورٿيمس جي تازه ڪاري


ڪجهه منفرد سينسر شايد وقف ڪيل حسابن جي ڪم جي ضرورت آهي.

ان کان وڌيڪ مختلف قسمن کي تازه ڪاري ۽ برقرار رکڻ جو ڪو امڪان ناهي @ سٽي سرور سافٽ ويئر, فرنٽ-آخر پي ايڇ پي انٽرنيٽ، جنهن سبب تمام گھڻا مسئلا ، نسخا ، غلطيون ٿي سگھن ٿيون.

ان کي حاصل ڪرڻ جو بهترين ۽ آسان طريقو ، قيمت / تفصيل جي مناسب ڊسپلي لاءِ JavaScript ”اوورلي“ فائلز کي تازه ڪاري ڪرڻ آهي.

اصل JS اسڪرپٽ کليل ٽيڪسٽ فائل آهن ۽ گراهڪن جي گهرجن لاءِ اختيار ڪري سگهجن ٿيون. جيئن گذريل باب ۾ چيو ويو آهي ته انهن کي نقل ڪرڻ گهرجي ها "ٽيمپليٽ / ج ايس" ڊاريڪٽري جتي صارف جي تبديلي لاءِ رسائي جا حق آهن.


پروگرامنگ تي ٽيڪنيڪل پہلو @ شهري سسٽم هن دستاويز جو موضوع نه آهي ، جڏهن ته ويب ڊولپر HTML ۽ JS جي بنيادي withاڻ سان شايد فرنٽ-آخر ويب ايپليڪيشن کي انفرادي گراهڪ جي ضرورت مطابق ترتيب ڏئي سگهي.


12. ڊيٽابيس جي جوڙجڪ


@ شهر سان گڏ ڊيٽابيس هڪ نالي سان "آئوٽ" يا "* آئوٽ" جدولن ۾ ورهايل آهي (جتي asterix اڳوڻو آهي هوسٽنگ سرور جي بنياد تي - جيڪڏهن گهربل هجي). ڊيٽا بيس پي ايڇ ايڊمن ۾ مشاهدو ٿي سگهي ٿو (ويب ايپليڪيشن) لنڪ تي http: //٪ IP٪ / phpmyadmin




هر ڊيوائس لاءِ ٽيبل سيٽ (ڪٿي * {اسٽرڪس} IMEI پتو آھي - منفرد ID):

ٻيا ٽيبل:



12.1. "ithings_" ۽ "*" ٽيبل جي جوڙجڪ

12.2. ڊيوائس آرڊرز (واقعات) قطار ”* _ سي“ ٽيبل - جوڙجڪ


اهو ٽيبل هر ڊيوائس لاءِ واقعي / حڪم جي قطار آهي ۽ هيٺين جوڙجڪ آهي.



12.3. ڊيٽابيس کان نتيجا حاصل ڪرڻ - وچين سطح (پڙهڻ واري ڊيٽا)


فرنٽ-آخر ويب ايپليڪيشن کان بغير ڊيٽا رسائي ٿي سگھي ٿي. @ سٽي سسٽم وچولي سطح جي افعال سان اسڪرپٽ تي مشتمل آهي. نتيجا JSON فارميٽ ۾ موٽيا ويا آهن.


12.3.1. سڀني ڊوائيسن جي موجوده حالت حاصل ڪريو

http: //٪IP٪/IoT/que.php؟ func = devsjson


سوال ڀرپور موٽ ٿو "_وڌيون" ٽيبل (سڀني ڊوائيس جي موجوده اسٽيٽس) JSON فارميٽ ۾:

[{ "ملڪ":"", "شهر":"", "براعظم":"", "ملڪ":"", "علائقو":"", "ماتحت":"", "ماتحت":"", "شهر":"", "ضلعو":"", "گهٽي":"", "گلي_ اين آر":"", "ايٽم_ اين آر":"", "جي پي ايس_ليٽ":"0000.0000 اين", "جي پي ايس_ لينگ":"00000.0000 اي", ”ٽِي“:"2019-02-10 12:56:23", "تخليق":"2019-02-09 18:12:38", ”آخري“:"0000-00-00 00:00:00", "واقعا":"", "استعمال ڪندڙ":"", "گذرڻ":"", ”آئيي“:"351580051067110", "سن":"", "حيثيت":"73000200000f360033026800240000002c002c002dffffffffffffff5b63000001c1000001c20000000000000009250a4f0a760a7a0a750a780a7e0000031d032205fc34029b025c025600460", "هش_ ڪوڊ":"", "ايڊِر":"", "فرون":"", "معذور آهي":"", "gsm_nr":"", "وڪڻندڙ":"", "ٽائيم زون":"", "ڊي ٽي":"", "آر ايس سي":"91", "آر ايس آر پي":"99", "جي پي ايس_ليٽ":"0000.0000 اين", "جي پي ايس_ لينگ":"00000.0000 اي", "جي پي ايس_ڇاپ":"", "گپس_الٽ":"", "gps_fix":"4", "gps_cog":"", "gps_ رفتار_ ڪلوميٽر":"", "گ پي_سات":"", "واقعا":"", "آئوٽ 1":"0", "ٻاهر 2":"0", "ٻاهر 3":"0", "ٻاهر 4":"0", "5":"0", "ٻاهر 6":"0", "ٻاهر":"0", "ٻاهر8":"0", "ٻاهر 9":"0", "10":"1", "ٻاهر11":"0", "ٻاهر12":"0", "ٻاهر13":"0", "ٻاهر14":"0", "15":"0", "آئوٽ 16":"0", "ان1":"0", "2 ۾":"0", "۾ 3":"0", "4 ۾":"0", "5 ۾":"0", "۾ 6":"0", "۾":"0", "۾ 8":"0", "۾ 9":"0", "10 ۾":"0", "in11 ۾":"0", "12 ۾":"0", "13 ۾":"0", "14 ۾":"0", "15 ۾":"0", "16 ۾.":"0", "يوين 1":"3894 ـ", "هڪ 2":"51", "ا3":"616", "هڪ 4":"36", "a5 ۾":"0", "هڪ 6":"44", "هڪ 7":"44", ”آين 8“:"45", "سينس 1":"0", "سينس 2":"0", "حوس":"0", "حوس":"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", "int1":"-16776767", "int2":"450", "int3":"", "انٽر 4":"", "انٽر 5":"", "انٽي 6":"0", "متن 1":"", "متن 2":"", "متن 3":"", "متن 4":"", "متن 5":"", "متن 6":"" )

12.3.2. ڊيوائس لاءِ تاريخي ڊيٽا حاصل ڪريو

واحد ڊيوائس جي تاريخي ڊيٽا جو سوال IMEI nr پاران.

http: //٪IP٪/IoT/que.php؟ func = imeijson & imei = 356345080018095


ڇاڪاڻ ته پوري ٽيبل ۾ لکين قطارن شامل ٿي سگهن ٿيون ، ان کي سرور سان نه بند ڪرڻ جي لاءِ جتي شيءَ کي محدود ڪيو وڃي.

اضافي پيراگراف يو آر پيرا ميٽرز:

فنڪشنل - ايمجيسن

imei - ڊوائيس جو IMEI

ميدان - فيلڊز نتيجا ڏيکاريل (ڪاما کان ڌار ٿيل فهرست)

منٽ لسٽ مان پهرين فيلڊ لاءِ گهٽ ۾ گهٽ قدر

وڌ - فهرست کان پهرين فيلڊ لاءِ وڌ کان وڌ قدر

sياt - ترتيب ڏيڻ لاءِ فيلڊ

ٽي - فيلڊ پاڻمرادو نتيجن ۾ شامل ڪئي وئي آهي.

where - ڊيٽا کي محدود ڪرڻ جي ڪٿي


مثال ؛

اسان هيٺيان نتيجو حاصل ڪرڻ چاهيون ٿا

لاءِ ڊوائيس imei=356345080018095

شعبا ڏيکاريو ain5 ، ain6 ، gps_lat ، gps_long

۽ حد a5 ۾ حد ۾ ( 1 ، 10000 ) - فهرست ۾ پهرين فيلڊ هجڻ لازمي آهي

۽ جي پي ايس صحيح ڊيٽا حاصل ڪئي (gps_fix = 3)

۽ تاريخ / وقت (ٽي ايم) from2019-02-14 23:00:19 to 2019-02-15 00:00:00


تعمير ٿيل يو آر ايل اسٽرنگ:

http: //٪IP٪/IoT/que.php؟ func =ايمجيسن& آئي ايم =356345080018095& فيلڊ =a5 ۾، ain6 ، gps_lat ، gps_long& منٽ =1& وڌ =1000& ڪٿي =gps_fix = 3 ۽ ٽي ايم> "2019-02-14 23:00:19" ۽ ٽي ايم <"2019-02-15 00:00:00"


سوالن جا نتيجا:

[{ "a5 ۾":"66","هڪ 6":"68","جي پي ايس_ليٽ":"5202.7326 اين","جي پي ايس_ لينگ":"02115.8073 اي",”ٽِي“:"2019-02-14 23:04:31" } ، { "a5 ۾":"67","هڪ 6":"76","جي پي ايس_ليٽ":"5202.7328 اين","جي پي ايس_ لينگ":"02115.8075 اي",”ٽِي“:"2019-02-14 23:05:42" } ، { "a5 ۾":"63","هڪ 6":"77","جي پي ايس_ليٽ":"5202.7328 اين","جي پي ايس_ لينگ":"02115.8074 اي",”ٽِي“:"2019-02-14 23:06:05" } ، { "a5 ۾":"58","هڪ 6":"77","جي پي ايس_ليٽ":"5202.7328 اين","جي پي ايس_ لينگ":"02115.8075 اي",”ٽِي“:"2019-02-14 23:06:32" } ، { "a5 ۾":"58","هڪ 6":"68","جي پي ايس_ليٽ":"5202.7328 اين","جي پي ايس_ لينگ":"02115.8076 اي",”ٽِي“:"2019-02-14 23:06:55" )

12.3.3. ڊوائيسز جي لسٽ حاصل ڪريو سنگل فيلڊ موجوده حالتن کان محدوديت سان

ھي فنڪشن محدود ٿيل ڊيٽا ”_ٿنگس“ ٽيبل تان موٽائي ٿو


http: //٪IP٪/IoT/que.php؟ func = فيلڊسن ۽ فيلڊ = آين 5 ۽ منٽ = 13 & وڌ = 5000



پيمائش

فنڪشنل - فيلڊجسن

ميدان - فيلڊ نتيجن ۾ ڏيکاري ويندي - imei ۽ ٽي پاڻمرادو شامل ڪيا ويا

منٽ - فيلڊ لاءِ گھٽ ۾ گھٽ قدر

وڌ - فيلڊ لاءِ وڌ کان وڌ ويليو


مٿين سوال واري اسٽرنگ لاءِ اها موٽي ڏي ٿي جا نتيجا اي اين 5 ، آئي ايم ، ٽي ايم شعبا:

جيڪڏهن a5 ۾ حد ۾ آهي (13،5000)


سوالن جا نتيجا:

[{”آئيي“:"353080090069142", ”ٽِي“:"2019-03-14 11:51:01", "a5 ۾":"14" } ،

{”آئيي“:"356345080018095", ”ٽِي“:"2019-02-20 09:13:04", "a5 ۾":"115" } ،

{”آئيي“:"ڪرڪسي", ”ٽِي“:"2019-03-07 13:08:22", "a5 ۾":"103" )