@ סיטי IoT וואָלקן פּלאַטפאָרמע




יסיס - ינטעליגענט סיסטעמען IoT סאַלושאַנז









IoE.Systems

אינהאַלט

1. הקדמה. 5

1.1 שטיצט מיטל טייפּס. 5

1.2. סופּפּאָרטעד פּראָדוקטן טייפּס. 5

1.3. שטיצט קאָמוניקאַציע פּראָטאָקאָלס 5

1.4. 6. געשטיצט קאָמוניקאַציע טעכנאָלאָגיע פון ​​די דעוויסעס

1.5. @ סיטי קלאָוד סערווירער 6

1.5.1. סערווערס און קאָמוניקאַציע גייטווייז 7

1.5.2 HTTP LoRaWAN ינאַגריישאַן 7

1.5.3. פראָנט-סוף צובינד 8

1.5.3. סערווער אַקסעס רעכט

1.6. סמאַרט דעוויסעס 9

1.6.1. 9. סיאָט - גסם דעוויסעס 9

1.6.3. BAS, BMS, IoT - עטהערנעט און וויפי דעוויסעס 9

1.6.2. IoT -לאָראַוואַן דעוויסעס 9

1.7. געשעפט צו ביזנעס (B2B) אָפּציעס 9

2. 10. סיטי IoT פּלאַטפאָרמע פונקטיאָנאַליטי 10

3. הויפּט בלאַט 11

4. הויפּט פאָרעם 11

4.1. כעדער 12

4.1.1. היים לינק - (עפֿנט אַ פאַקטיש רעזולטאַטן טיש) 12

4.1.2. "X" טשעקקבאָקס - אָפּענס / קלאָוזיז אָנפֿרעג פאָרעם 12

4.1.3. "V" טשעקקבאָקס - אָפּענס / קלאָוזיז פיעלדס פאָרם 12

4.1.4. גראַפיקאַל ייקאַנז - לינקס צו וויזשוואַלאַזיישאַן רעזולטאַטן (עדיטאַבלע) 12

4.2. פאָרעם: 12

4.2.1. "X" טשעקקבאָקס - אָפּענס / קלאָוזיז גאַנץ אָנפֿרעג פאָרעם 12

4.2.2. CSS - סעלעקט וויסואַליזאַטיאָן טים 12

4.2.3 וויזאַבלע פיעלדס טשעקקבאָקס - ווייזט / כיידז פעלד פֿילטריר רשימה 12

4.2.4. קוויטל: טאַב נאָמען צו לייגן אָדער אַראָפּנעמען 12

4.2.5. לייג / אַראָפּנעמען קנעפּלעך - לייג אָדער באַזייַטיקן טאַבס מיט די נאָמען אין טאַב פעלד 12

4.2.6. סעלעקטירן קאָר קנעפּל 12

4.2.7. דיסעלעקט אַלע קנעפּל 12

4.2.7. סעלעקטירן אַלע קנעפּל 12

4.2.8. באַהאַלטן פילטער - באַהאַלטן גאַנץ פאָרעם 12

4.2.9. דורכפירן קנעפּל - טוישן פּאַראַמעטערס סעטטינגס 13

4.2.10. "V" טשעקקבאָקס - ווייַזן / הויך פילטער פעלדער. 13

4.3. טאַבס 13

4.4. אינהאַלט פון טיש 13

4.4.1. לויפן - מיינונג רעזולטאַטן טיפּ 13

4.4.2. קאָפּיע (+/- לינקס) 13

4.4.3. טיש סעלז לינקס 13

4.5. דאַטן אָרדער 13

4.6. בייַשפּיל 13

5. מאַפּס 15

5.1. איניציאליזירונג פון מאפע 15

5.2. אָפּטיאָנאַל סעטטינגס פֿאַר אָנפֿרעג 15

5.2.1. מאָדיפיצירן מאַפּע וואָג (Zoom Level)

5.2.2. ימעי (סעלעקט דיווייס פיעלד) 16

5.2.3. Lon, Lat (לאָנגיטודע, ברייט קאָואָרדאַנאַט פעלדער) 16

5.2.4. מאָדיפיצירן MAP סטייל (טים) 16

5.2.5. וואו פּונקט 16

5.2.6. דורכפירן (Run Query Button) 16

5.2.7. דיסעלעקט אַלע (אַראָפּנעמען אַלע פעלדער פון אָנפֿרעג) 17

5.2.8. "V" טשעקקבאָקס (עפֿן / נאָענט פיעלד פאָרעם) 17

5.2.9. "X" טשעקקבאָקס (ווייַזן / באַהאַלטן אָנפֿרעג פאָרעם) 17

5.3. בייַשפּיל 17

6. ווייַזן רעזולטאַטן אין די טיש 18

6.1. ערשטן טיש 18

6.2. אָפּטיאָנאַל סעטטינגס פֿאַר אָנפֿרעג 19

6.2.1. סאָרט - סאָרט פעלד און סדר אַסענדינג / אַראָפּגיין 19

6.2.2. DB / IMEI - סעלעקט דיווייס 19

6.2.3. CSS - סעלעקטירן דעם סטיל (Visualization Theme) 20

6.2.4. קענטיק פיעלדס - ווייַזן / באַהאַלטן פיעלדס פאָרעם 20

6.2.5. אַראָפּנעמען ליידיק - דו זאלסט נישט אַרויסווייַזן ליידיק שפאלטן 20

6.2.6. "X" טשעקקבאָקס (ווייַזן / באַהאַלטן אָנפֿרעג פאָרעם) 20

6.2.7. וווּ פּונקט (פֿאַר דאַטן באַגרענעצונג) 20

6.2.8. סעלעקטירן קאָר קנעפּל (געבן מערסט פּראָסט פעלדער) 20

6.2.9. דיסעלעקט אַלע קנעפּל (אַראָפּנעמען אַלע פעלדער פון אָנפֿרעג) 20

6.2.10. דורכפירן (Run Query Button) 20

6.2.11. "V" טשעקקבאָקס (Open / Close Field Form) 20

7. באַר טשאַרץ. 21

8. היסטאָריש טשאַרץ. 22

8.1. יניטיאַליזאַטיאָן פון היסטארישע טשאַרץ 22

8.2. אָפּטיאָנאַל סעטטינגס פון היסטארישע טשאַרץ 23

8.2.1. IMEI - (סעלעקט דיווייס צו ווייַזן היסטארישע דאַטן) 23

8.2.2. מינימום - שיעור מינימאַל ווערט פון ערשטער פעלד 23

8.2.3. מאַקס - שיעור מאַקסימום ווערט פון ערשטער פעלד 23

8.2.4. "V" - ווייַזן / באַהאַלטן פיעלדס פאָרעם 23

8.2.5. פון: שטעלן מינימאַל דאַטע / צייט (*) 23

8.2.6. צו: באַשטעטיקן די מאַקסימום דאַטע / צייט (*) 23

8.2.7. "X" טשעקקבאָקס (ווייַזן / באַהאַלטן אָנפֿרעג פאָרעם) 23

8.2.8. "וואו" פּונקט 23

8.2.9. דיסעלעקט אַלע קנעפּל (אַראָפּנעמען אַלע פעלדער פון אָנפֿרעג) 23

8.2.10. דורכפירן (Run Query Button) 23

8.2.11. "V" טשעקקבאָקס (עפֿן / נאָענט פיעלד פאָרעם) 24

8.3. 24. באַרס וואַריאַנט: (דיספּלייז בלויז בנימצא דאַטן) 24

8.4. קעסיידערדיק וואַריאַנט (מיט די זעלבע דאַטן): 24

9. קאַמפּאַטאַבילאַטי פֿאַר וועב בלעטערער 25

10. קוסטאָמיזאַטיאָן טהעמעס 26

11. אַלגערידאַמז דערהייַנטיקן 27

12. דאַטאַבייס סטרוקטור 28

12.1. סטרוקטור "ithings_" און "*" טישן 29

12.2. מיטל קאַמאַנדז (עווענץ) ריי "* _ ק" טיש - סטרוקטור 30

12.3. אַקסעס רעזולטאַטן פון דאַטאַבייסיז - מיד-לעוועל (רידינג דאַטן) 30

12.3.1. באַקומען קראַנט סטאַטוסעס פון אַלע דעוויסעס 30

12.3.2. באַקומען היסטארישע דאַטן פֿאַר די מיטל 31

12.3.3. באַקומען רשימה פון דעוויסעס - איין פעלד פון קראַנט סטאַטוסעס מיט באַגרענעצונג 32


1. הקדמה.

@ סיטי IoT וואָלקן פּלאַטפאָרמע איז דעדאַקייטאַד "מיקראָ-וואָלקן" סיסטעם פֿאַר יחיד קאַסטאַמערז. פּלאַטפאָרמע קענען ניט זיין ייַנטיילונג און בלויז איין קונה האט אַקסעס צו גשמיות אָדער ווירטואַל סערווערס (VPS אָדער דעדאַקייטאַד סערווערס). קונה קען קלייַבן איינער פון דאַזאַנז פון דאַטן סענטערס אין אייראָפּע אָדער אין דער וועלט.

1.1 שטיצט מיטל טייפּס.

@ סיטי IoT פּלאַטפאָרמע איז דעדאַקייטאַד צו ווייַטערדיק יסיס.פּל פּראָדוקטן



1.2. סופּפּאָרטעד פּראָדוקטן טייפּס.

@City (eCity) Cloud Cloud Platform איז פאַרשידן גרייס סיסטעם פֿאַר IP פּראָדוקטן (גערופן צוזאַמען ווי @ סיטי ייַזנוואַרג אָדער סיאָט דעוויסעס ):


1.3. שטיצט קאָמוניקאַציע פּראָטאָקאָלס

@ סיטי פּלאַטפאָרמע שטיצט ווייַטערדיק פּראָטאָקאָלס פֿאַר קאָמוניקאַציע:

דאַטן שיקן פון קאַנטראָולער צו וואָלקן סערווער און וויצע-ווערסאַ זענען ינקריפּטיד אין יינציק ביינערי פֿאָרמאַט פֿאַר לאָואַסט דאַטן גרייס און געוואקסן זיכערהייט. יעדער שוטעף געץ זיין אייגענע יינציק ענקריפּשאַן שליסל פֿאַר דערלויבעניש פון די מיטל, קאָנטראָלירונג פון דאַטן, אאז"ו ו.


פֿאַר ניט-עהאָוסע / eCity דעוויסעס, מיר קענען צושטעלן אַלגערידאַמז פֿאַר ענקריפּשאַן ( "C" מקור קאָד) פֿאַר יעדער שוטעף פֿאַר מייקראָופּראַסעסער צו באַשיצן דאַטן איידער קאָמוניקאַציע.

אין דעם פאַל, דאַטן זענען גאָר זיכער בעשאַס בידירעקטיאָנאַל קאָמוניקאַציע איבער די עפנטלעך קאָמוניקאַציע מידיאַ (אינטערנעט, לופט, עטק.) ).


1.4. שטיצט קאָמוניקאַציע טעכנאָלאָגיע פון ​​די דעוויסעס

@ סיטי IoT פּלאַטפאָרמע שטיצט:


@ סיטי IoT פּלאַטפאָרמע איז דעדאַקייטאַד צו דעוויסעס / נאָודז:


1.5. @ סיטי קלאָוד סערווירער

@ סיטי ווייכווארג אַרבעט אויף לינוקס באזירט וופּס (ווירטואַל פּריוואַט סערווירער) אָדער דעדאַקייטאַד סערווירער אויף די אינטערנעט זייַט, דיפּענדינג אויף די פארלאנגט פאָרשטעלונג פון די סערווירער (גערופֿן שפּעטער סערווירער):


עטלעכע וועריאַנץ פון VPS זענען דיפּענדינג אויף:


דאַזאַנז פון דעדאַקייטאַד סערווירער יגזיסץ דיפּענדינג אויף:


די @ סיטי IoT פּלאַטפאָרמע איז דעדאַקייטאַד צו איין קונה:


ווייַל עס איז ניט שעראַבלע סערווירער צווישן קאַסטאַמערז, עס סימפּלייז די זיכערהייט אַקסעס און פאָרשטעלונג ישוז. צוליב דעם סיבה בלויז קונה איז פאַראַנטוואָרטלעך פֿאַר עפעקטיוו זיכערהייט, פעסטקייַט, עפעקטיווקייַט, דאַטן טרופּוט, עטק. אין פאַל פון ניט גענוג פאָרשטעלונג, קונה קען קויפן אַ העכער פּלאַן (VPS אָדער דעדאַקייטאַד סערווירער), מער אָפּטימאַל צו דער געריכט פאַנגקשאַנאַליטי און פאָרשטעלונג.

אין ספּעציעלע פאלן "Cloud to cloud" קאָמוניקאַציע קען זיין ימפּלאַמענאַד פֿאַר גלאָובאַליזיישאַן און סענטראַליזיישאַן פון דאַטן צו ביגער געביטן אַנשטאָט פון מולטי-קונה וואָלקן.

1.5.1. סערווער און קאָמוניקאַציע גייטווייז

קאָמוניקאַציע פון ​​@ סיטי סערווירער איז איינגעזען באזירט אויף נידעריק אַפּלאַקיישאַן פֿאַר פאָרשטעלונג מאַקסאַמאַליזיישאַן.

הויפּט פֿעיִקייטן פון @ סיטי סערווירער אַפּלאַקיישאַן זענען:

@ סיטי סערווער ווייכווארג איז די זעלבע פֿאַר יעדער באַניצער און קענען ניט זיין קאַסטאַמייזד פֿאַר פאַרשידענע קאַסטאַמערז.

1.5.2 הטטפּ לאָראַוואַן ינאַגריישאַן

LoRaWAN קאַנטראָולערז זענען ינאַגרייטיד מיט די @ סיטי וואָלקן דורך די HTTP צובינד (וועבהאָאָקס) בנימצא אויף די LoRaWAN נעץ / אַפּלאַקיישאַן סערווער.

עטלעכע טייפּס פון נעץ / אַפּלאַקיישאַן סערווער זענען געשטיצט:

טטן (לימיטעד צייט "אויף די לופט" און די מאַקסימום נומער פון קאַמאַנדז געשיקט צו די שאָפער און טאָן ניט שטיצן פירמוואַרע אַפּגרייד)

LoraWAN-Stack (ריקווייערז האָסטינג אויף אַ גשמיות מיטל מיט אינטערנעט אַקסעס).

LoraServer.Io (ריקווייערז האָסטינג אויף אַ גשמיות מיטל מיט אינטערנעט אַקסעס - בלויז שיקן דאַטן צו די סערווער און טאָן ניט שטיצן פירמוואַרע אַפּגרייד)



די @ סיטי קלאָוד פֿאַר לאָראַוואַן קאַנטראָולערז איז צעטיילט אין די זעלבע וועג ווי פֿאַר אנדערע ינטערפייסיז. עס איז דיסקאַסט אין דעם פריערדיקן קאַפּיטל.

1.5.3. פראָנט-סוף צובינד

פראָנט-סוף צובינד איז איינגעזען מיט פפּ סקריפּס פֿאַר יקסטראַקטינג קאַסטאַמייזד דאַטן פון @ סיטי קלאָוד דאַטאַבאַסע. עס ניצט זייער גומע זוכן מעקאַניזאַם, באזירט אויף אָריגינעל סקל קוויריז צו באַגרענעצן די געוואלט דאַטן. צובינד רעזולטאטן אין צובינד סאַפּלייז אין JSON פֿאָרמאַט פֿאַר ווייַטער דיקאָודינג און פּראַסעסינג דורך JavaScript פראָנט-סוף וועב "אַפּלאַקיישאַן".

אָריגינעל פראָנט-סוף צובינד איז די זעלבע פֿאַר יעדער באַניצער און קענען ניט זיין קאַסטאַמייזד פֿאַר פאַרשידענע קאַסטאַמערז.

אָווערלייַ צובינד קען זיין באשאפן דורך אונדזער שטעקן אָדער אין קוואַפּעריישאַן צו פאַרזיכערן קוסטאָמיזאַטיאָן פֿאַר די קונה.

1.5.3. סערווער אַקסעס רעכט

קונה אַקסעס רעכט (צו גשמיות סערווירער) זענען לימיטעד.

טעקע אַקסעס בלויז פֿאַר "טעמפּלאַטעס" וועגווייַזער (געבוירן טעקסט טעקעס - .טקסט, .דזשס, .קסס, .הטמל):

אנדערע אַקסעס רעכט:


יסיס - ינטעליגענט סיסטעמען שטעקן - האָבן אַנלימאַטאַד אַקסעס צו גאַנץ סערווער, אַרייַנגערעכנט שורש חשבון און פול דב אַקסעס פֿאַר וישאַלט.

אונטער עטלעכע צושטאנדן יסיס קען געבן נאָך קונה (PHP סקריפּס, טעקעס) נאָך לימיטעד רעכט נאָך קאָנטראָלירונג מקור קאָד, פליסנדיק טעסץ, אויב דאָס קען נישט ווירקן קוילעלדיק סיסטעם זיכערהייט, פעסטקייַט און פאָרשטעלונג.


1.6. סמאַרט דעוויסעס

1.6.1. סיאָט - גסם דעוויסעס

אונדזער דעוויסעס כּולל מיקראָ קאַנטראָולער און GSM / GPS / GNSS מאָדולע (2G..4G, NBIoT, CATM1) פֿאַר קאָמוניקאַציע. מיקראָקאָנטראָללער כּולל ינקריפּטיד באָאָטלאָאַדער פֿאַר זיכער אָטאַ פירמוואַרע אַפּגרייד. דאָס אַלאַוז קריייטינג פילע סיסטעם וועריאַנץ באזירט אויף דער זעלביקער "סיאָט סמאַרט מיטל".


1.6.3. BAS, BMS, IoT - עטהערנעט און וויפי דעוויסעס


עטהערנעט און וויפי קאַנטראָולערז אַלאַוז יפּ באזירט קאָמוניקאַציע צו די סיסטעם (אָן אָפּצאָל פֿאַר דאַטן אַריבערפירן צו די גסם אָפּעראַטאָר). די דעוויסעס האָבן אויך ינקריפּטיד באָאָטלאָאַדער און דעוויסעס קען זיין דערהייַנטיקט דורך די געבוירן צובינד. פֿאַר WiFi עס האט אָטאַ פירמוואַרע אַפּגרייד פון די הויפּט סערווער


1.6.2. IoT - לאָוראַוואַן דעוויסעס

לאָוראַוואַן ינייבאַלז דאַטן טראַנסמיסיע איבער זייער לאַנג דיסטאַנסאַז (אַרויף צו אַפּפּראָקס. 15 קילאמעטער). די קייט איז דעפּענדס אויף די גיכקייט פון דאַטן טראַנסמיסיע, די סומע פון ​​דאַטן, ורבאַניזיישאַן פון דער געגנט און די עפעקטיווקייַט פון די ראַדיאָ פּאַטס פון די דעוויסעס.

אונדזער דעוויסעס אַרייַננעמען אַ מיקראָקאָנטראָללער און לאָוראַוואַן מאָדולע פֿאַר קאָמוניקאַציע. די מיקראָקאָנטראָללער כּולל אַ ינקריפּטיד באָאָטלאָאַדער פֿאַר זיכער אָטאַ ווייכווארג דערהייַנטיקן. דער אַלאַוז איר צו שאַפֿן קייפל סיסטעם וועריאַנץ באזירט אויף דער זעלביקער "IoT smart device". די דעוויסעס אַרבעטן אין די ISM עפענען באַנד אָן נאָך אַבאָנעמענט קאָס. עס איז נייטיק צו נוצן LoRaWAN Gateways צו דעקן די גאנצע שטח מיט אַקסעס צו די אינטערנעט. אין דעם פאַל פון יגזיסטינג לאָוראַוואַן טויערן אין די קייט פון דעוויסעס (קאַנפיגיערד פֿאַר טטן סערווער), עס איז מעגלעך צו שיקן אינפֿאָרמאַציע דורך זיי. Firmware אַפּגרייד דאַרפן אַן אייגענע נעץ / אַפּלאַקיישאַן LoRaWAN סערווער און גוט קייט פֿאַר קאָמוניקאַציע.

1.7. ביזנעס צו ביזנעס (B2B) אָפּציעס


עס זענען עטלעכע אָפּציעס פֿאַר געשעפט און קוואַפּעריישאַן:

2. @ סיטי IoT פּלאַטפאָרמע פונקטיאָנאַליטי

@ סיטי פּלאַטפאָרמע שטיצט קוסטאָמיזאַבלע פראָנט-סוף מוסטער פֿאַר דאַטן וויזשוואַלאַזיישאַן, אָנפֿרעג, לימאַטינג און פּראַסעסינג (קראַנט / געשיכטע דאַטן):


דער פראָנט-סוף פון דעם באַניצער איז בארעכטיגט דורך סטאַטיק IP אָדער דנס רידערעקשאַן פעלד / סובדאָמאַין / טעקע אויב עס איז בנימצא.


יגזעמפּלערי & דעמאָ ינסטאַלירונג (עס איז ענייבאַלד בלויז פֿאַר פּראָספּעקטיוו קאַסטאַמערז).

ביטע מיטטיילן אונדז ווען איר ווילן צו פּרובירן דאָס - צו געבן ציבור אַקסעס צו די פּלאַטפאָרמע.

עס קען דאַרפן סטאַטיק IP פון ווייַט קאָמפּיוטער צו געבן קאָמוניקאַציע צו @ סיטי פּלאַטפאָרמע.


3. הויפּט בלאַט

די הויפּט בלאַט איז לינקס ליידיק ווייַל פון זיכערהייט סיבות: http: //% יאָוריפּ% / יאָט /

עס קען זיין ינייבאַלד און עדיטיד ינדיווידזשואַלי און כּולל לינקס צו אַלע בנימצא באַדינונגען פון @ סיטי IoT פּלאַטפאָרמע אויב עס איז פארלאנגט


4. הויפּט פאָרעם

די הויפּט פאָרעם איז דיזיינד צו שאַפֿן נייַ פּרעסעץ און טאַבסhttp: //%IP%/IoT/que.php

דאָס איז ערשט פאָרעם פֿאַר שאפן רעזולטאַטן, קוקן און טאַבס פֿאַר יעדער קאַנפיגיעריישאַן




דיסקריפּשאַנז (פֿון שפּיץ און לינקס צו רעכט ריכטונג)

4.1. כעדער

4.1.1. היים לינק - (עפֿנט אקטועלע רעזולטאטן טיש)

4.1.2. "X" טשעקקבאָקס - אָפּענס / קלאָוזיז אָנפֿרעג פאָרעם

4.1.3. "V" טשעקקבאָקס - אָפּענס / קלאָוזיז פיעלדס פאָרם

4.1.4. גראַפיקאַל נוליקע - לינקס צו וויזשוואַלאַזיישאַן רעזולטאַטן (עדיטאַבלע)


4.2. פאָרעם:

4.2.1. "X" טשעקקבאָקס - אָפּענס / קלאָוזיז גאַנץ אָנפֿרעג פאָרעם

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. באַהאַלטן פילטער - באַהאַלט גאַנץ פאָרעם

דאָס איז עקוויוואַלענט פון אַלע (X) טשעקקבאָקס

4.2.9. דורכפירן קנעפּל - טוישן פּאַראַמעטערס סעטטינגס

4.2.10. "V" טשעקקבאָקס - ווייַזן / הויך פילטער פעלדער.


4.3. טאַבס

ינדיווידזשואַלי באשאפן טאַבס מיט נעמען און פּרעסעץ (סטאָרד אין cfg / tabs.cfg טעקע).

דער טעקע כּולל אַקשלי נאָמען און URL (אפגעשיידט דורך קוויטל טשאַר).


4.4. טיש אינהאַלט

דיספּלייז אַלע פעלדער לימיטעד דורך פיעלד פֿילטריר.


פיעלדס אין די טיש:

4.4.1. לויפן - מיינונג רעזולטאַטן טיפּ

מאַפּע- מאַפּינג רעזולטאַטן אויף די מאַפּע (איינער אָדער מער פעלד קען זיין אויסגעקליבן)

געשיכטע - היסטארישע טשאַרץ (איינער אָדער מער פעלד קען זיין אויסגעקליבן)

tab - דיספּלייז טיש (קיין קאָמבינאַציע פון ​​פעלדער קען זיין אויסגעקליבן)

באַר - בלויז איין פעלד איז געוויזן אויף די באַר טשאַרט

אויף דרינגלעך איינער פון די ווערט עס עפן נייַע רעזולטאַטן מיט אויסגעקליבן פעלדער (פֿאַר קראַנט רודערן).


4.4.2. קאָפּיע (+/- לינקס)

אַדדינג / רימוווינג אַ קוויטל מיט די נאָמען שטעלן אין קוויטל פעלד. עס נוצן בלויז פעלדער אויסגעקליבן אין דער זעלביקער רודערן פון די טיש.


4.4.3. טיש צעל לינקס

דרינגלעך קיין אנדערע פעלד נאָמען וועט אָנהייבן דאַטן וויסואַליזאַטיאָן פון אויסגעקליבן פעלד פֿאַר אויסגעקליבן רודערן.


4.5. דאַטע אָרדער


די סדר פון געוויזן פעלדער זענען ווי זיין סדר אין פיעלדס פאָרעם (אָבער טם פעלד איז שטענדיק געשיקט צו די סוף פון די טעקסט). דעם סדר קען זיין טשיינדזשד בלויז מיט דירעקט עדיטינג פון URL פּאַראַמעטערס (פעלדער סדר טייל).


4.6. בייַשפּיל

פֿאַר בייַשפּיל: באַשטעטיקן טאַב מיט אַסעט טראַקינג נאָמען און כּולל מאַפּע מיט צייט און גיכקייט אויף די מאַפּע

כל באַשרייַבונג ריפערינג צו רודערן וואו "Map" טעקסט איז אין "לויפן" זייַל.

  1. אַרייַן נאָמען "אַסעט טראַקינג" אין קוויטל פעלד (אָן ציטאַט מאַרקס)

  2. ענשור אַז אַלע שפאלטן זענען נישט סעלעקטעד אין די רודערן

  3. אויסקלייַבן טם, גפּס_ספּעעד_קם בלויז אין די רודערן

  4. דרוק + קנעפּל ווו אין די רודערן






5. מאַפּס

מאַפּס קענען זיין לאָנטשט פֿון MainForm מיט פאַר-קאַנפיגיעריישאַן


5.1. מאַפּע יניטיאַליזאַטיאָן

מאַפּע יניטיאַליזאַטיאָן איז מאַניואַלי דורכגעקאָכט ווען עקסאַקיוטאַד גלייַך מיט לינק: > http: //%IP%/IoT/maps.php


  1. באַניצער זאָל דיסעלעקט אַלע פעלדער (דרוק דיסעלעקט קנעפּל)

  2. דרוק עטלעכע טשעקקבאָקס פֿאַר געוויזן פעלדער (למשל. Ain5 (פֿאַר סמאָג מדרגה) און טם (פֿאַר מעאַסורעמענט דאַטע / צייט)

  3. דרוק "V" טשעקקבאָקס צו באַהאַלטן פעלדער פאָרעם

  4. דרוק דורכפירן קנעפּל צו לויפן דב אָנפֿרעג און אַרויסווייַזן קראַנט אינפֿאָרמאַציע פון ​​אַלע סענסאָרס / דעוויסעס

  5. מאַפּע מיט דאַטע איז דערהייַנטיקט נאָך 30 סעקונדעס אָדער מער.


5.2. אָפּטיאָנאַל סעטטינגס פֿאַר אָנפֿרעג

די סעטטינגס דיסקרייבד פֿון לינקס צו רעכט (אויף די סקרעענשאָט אויבן).

5.2.1. מאָדיפיצירן מאַפּ וואָג (פארגרעסער לעוועל)

  1. פארגרעסער מדרגה קען זיין מאַדאַפייד דורך (+/-) קנעפּלעך פֿאַר וואָג (קראַנט_סקאַלע * 2 אָדער קראַנט_סקאַלע / 2 ריספּעקטיוולי). דרינגלעך איינער פון די קנעפּלעך וועט אויטאָמאַטיש מאָדיפיצירן די וואָג.

  2. אן אנדער וועג איז אויסקלייַבן Zoom Level in פארגרעסער קאָמבאָ באָקס פעלד און דרוק דורכפירן קנעפּל. אין דעם פאַל, גאַנץ View / Map איז רילאָוד און דערפרישן (עס נעמט אַ ביסל צייט בעשאַס יניטיאַליזאַטיאָן).

5.2.2. IMEI (סעלעקט מיטל פעלד)

IMEIפעלד כּולל יינציק שייַן מיטל אָדער יינציק אַליאַס פֿאַר אַ מיטל. פעליקייַט באַשטעטיקן איז * (אַסטעריסק) וואָס ווייזט די לעצטע וואַלועס און געאָלאָקאַטיאָן פֿאַר יעדער מיטל.

באַשטעטיקן IMEI צו קיין אנדערע ווערט, עס וועט ווייַזן היסטארישע דאַטן פון די אויסגעקליבן מיטל. עס האָבן בלויז זינען פֿאַר רירעוודיק און מאָווינג סענסאָרס, אַנדערש רעזולטאַטן וועלן אָוווערלאַפּ אויף דער מאַפּע אין דער זעלביקער שטעלע.


5.2.3. Lon, לאַט (לאַנדזשאַטוד, ברייט קאָואָרדאַנאַט פעלדער)

שטעלן די צענטער שטעלע פון ​​דער מאַפּע. דעם פעלד איז באַשטימט צו לויפֿער שטעלע ווען די מויז קנעפּל איז פּרעסטיד אויף די מאַפּע.


5.2.4. מאָדיפיצירן MAP סטייל (טים)

מאַפּס סטיל / טעמע קענען זיין אויסגעקליבן פֿון Map קאָמבאָבאָקס פעלד (למשל. טונקל, גריי, טאָפּאָגראַפיק).

פאַרשידן מאַפּע טעמעס קען האָבן פאַרשידענע מאַקסימום פארגרעסער לעוועלס, אַזוי עס קען דורכפירן געהעריק טים צו פאַרגרעסערן מאַפּע וואָג.


5.2.5. ווו קלאָזעט

וווּ קלאָז איז געניצט פֿאַר נאָך אָנפֿרעג שטריקל {WHERE part} פֿאַר MySQL / MariaDB.

דער פּונקט איז גענומען אין חשבון פֿאַר בויען גאַנץ QUERY שטריקל פֿאַר דייטאַבייס רעזולטאַט. עס קען באַגרענעצן דאַטן, צייט און אנדערע וואַלועס דורך לימיטינג רעזולטאַטן. אָריגינעל נעמען פון די פעלד פעלד (נישט אַליאַס) מוזן ווערן געניצט אין דעם פעלד. למשל.

  1. גפּס_ספּעעד_קם> 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. "V" טשעקקבאָקס (עפֿן / פאַרמאַכן פעלד פאָרעם)

דעם טשעקקבאָקס איז געניצט צו ווייַזן / באַהאַלטן סעלעקטאָר פון פעלדער צו אַרויסווייַזן.


5.2.9. "X" טשעקקבאָקס (ווייַזן / באַהאַלטן אָנפֿרעג פאָרעם)

דעם קעסטל קעסטל ינייבאַלז באַהאַלטן גאַנץ פאָרעם אַחוץ ( +/- קנעפּלעך)


די רעזולטאַטן אויף די מאַפּע זענען קאַנטיניואַסלי דערפרישן און דערהייַנטיקט מיט נייַע וואַלועס

5.3. בייַשפּיל

למשל סמאָג רעזולטאַטן (סענסאָר אינסטאַלירן אויף די מאַשין): סמאָג מדרגה 2.5 ום פּאַרטיקאַלז (אַינ 5), ספּיד (גפּס_ספּעעד_קם), טאָג / צייט (טם), מאַפּע (2 - טאַפּאַגראַפיק), פארגרעסער מדרגה 16,

וווּ פּונקט:

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

// גפּס = גילטיק 3 ד רעזולטאַטן & דאַטע = 18-02-2019 & גיכקייַט> 0 קילאמעטער / ה



6. ווייַזן רעזולטאַטן אין די טיש

ווייַזן רעזולטאַטן אין די טיש.

אויף "הויפּט פאָרעם" דרוק "טיש" פּונקט נאָך סעלעקטינג עטלעכע פעלדער צו אַרויסווייַזן פאַר-קאַנפיגיערד טיש




6.1. יניטיאַליזאַטיאָן פון טיש

ווען טיש איז אָופּאַנד פֿון די לינק http: //%IP%/IoT/que.php? func = טאַבס עס ריקווייערז פריערדיק יניטיאַליזאַטיאָן סעטטינגס.

איר קענט סעלעקטירן קענטיק פעלדער (דורך דרינגלעך "קענטיק פעלדער" ) טשעקקבאָקס.



  1. דרוק אַלע פארלאנגט טשעקקבאָקס פֿאַר געוויזן פעלדער

  2. דרוק טשעקקבאָקס "קענטיק פעלדער" צו באַהאַלטן פעלדער פאָרעם

  3. דרוק עקסעקוטע קנעפּל צו לויפן DB אָנפֿרעג און אַרויסווייַזן טיש


6.2. אָפּטיאָנאַל סעטטינגס פֿאַר אָנפֿרעג

די סעטטינגס זענען דיסקרייבד פֿון לינקס צו רעכט (אויף די סקרעענשאָט).

6.2.1. סאָרט - סאָרט פעלד און סדר אַסענדינג / אַראָפּגיין

סאָרט פעלד איז עקוויוואַלענט פון דרינגלעך זייַל כעדער.

6.2.2. DB / ימעי - סעלעקטירן מיטל

IMEIפעלד כּולל יינציק שייַן מיטל אָדער יינציק אַליאַס פֿאַר אַ מיטל. מיט ליידיק ווערט עס ווייזט די טיש פון די לעצטע וואַלועס.

באַשטעטיקן IMEI צו קיין אנדערע ווערט, עס וועט ווייַזן היסטארישע דאַטן פון די אויסגעקליבן מיטל.


6.2.3. CSS - אויסקלייַבן נוסח (וויסואַליזאַטיאָן טים)

6.2.4. קענטיק פעלדער - ווייַזן / באַהאַלטן פיעלדס פאָרם

6.2.5. נעם ליידיק - צי ניט אַרויסווייַזן ליידיק שפאלטן

6.2.6. "X" טשעקקבאָקס (ווייַזן / באַהאַלטן אָנפֿרעג פאָרעם)

6.2.7. וואו פּונקט (פֿאַר דאַטן באַגרענעצונג)

דאָס איז סופיקס פֿאַר MySQL / MariaDB נאָך אָנפֿרעג שטריקל {WHERE part}

דער פּונקט איז גענומען אין חשבון צו בויען גאַנץ QUERY שטריקל פֿאַר דאַטאַבאַסע רעזולטאַט. עס קען באַגרענעצן דאַטן, צייט און אנדערע וואַלועס דורך לימיטינג רעזולטאַטן. אָריגינעל נעמען פון די פעלד פעלד (נישט אַליאַס) מוזן ווערן געניצט אין דעם פעלד. למשל.

  1. גפּס_ספּעעד_קם> 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. "V" טשעקקבאָקס (עפֿן / פאַרמאַכן פעלד פאָרעם)

דעם טשעקקבאָקס איז געניצט צו ווייַזן / באַהאַלטן סעלעקטאָר פון פעלדער צו אַרויסווייַזן.



רעזולטאַטן אין די טיש זענען אויסגעשטעלט לויט צו סאָרט פעלד באַשטעטיקן. סאָרטינג סדר קענען זיין טשיינדזשד דורך דרינגלעך רודערן כעדער (אַמאָל פֿאַר איין ריכטונג צוויי מאָל פֿאַר אן אנדער ריכטונג).

עטלעכע רעזולטאַטן אין שפאלטן פֿאַרבינדונג צו ווייַטער וויזשוואַלאַזיישאַן סקרינז (שווער קאָדעד).


ווען ווייַזנדיק היסטארישע דאַטן פֿאַר מיטל, עס זאָל זיין לימיטעד צו נישט אַרויסווייַזן גאַנץ געשיכטע אינפֿאָרמאַציע ווייַל עס קען פירן צו פאָרשטעלונג אָדער זיקאָרן ישוז.


7. באַר טשאַרץ.

באַר טשאַרץ זאָל זיין עקסאַקיוטאַד פֿון די הויפּט פאָרעם דורך דרינגלעך איין פעלד אין די "באַר" רודערן.

עס דיספּלייז סאָרטעד באַרס נאָרמאַליזעד צו מאַקסימום ווערט, פון הויך צו לאָואַסט סדר.

עס איז נוציק צו קאָנטראָלירן עקסטרעם רעזולטאַטן און דורכפירן עטלעכע אַקשאַנז.





מויז איבער געשעעניש וועט אַרויסווייַזן נאָך אינפֿאָרמאַציע פֿאַר די מיטל.


8. היסטאָריש טשאַרץ.

היסטאָריש טשאַרץ קענען זיין ינישיייטיד פֿון די MainForm ווען דרינגלעך אויסגעקליבן זייַל אין "געשיכטע" רודערן (פֿאַר איין פעלד).

פֿאַר קייפל פעלדער אין די "געשיכטע" רודערן, די פארלאנגט פעלדער מוזן זיין אָפּגעשטעלט און די "געשיכטע" לינק דאַרף זיין געדריקט אין די "לויפן" זייַל.

היסטארישע רעזולטאַטן זענען לימיטעד צו לעצטע 24 שעה + ווייַטער 24 שעה (פֿאַר יווענטשאַוואַלי רעפרעשינג טשאַרץ), ווען קיין לימאַץ זענען באַשטימט.

8.1. יניטיאַליזאַטיאָן פון היסטארישע טשאַרץ


היסטארישע טשאַרץ ווען געעפנט פֿון די הויפּט לינק ריקווייערז יניטיאַליזאַטיאָן ווי אנדערע רעזולטאַטן.

קייפל פעלדער קענען זיין אויסגעקליבן צו אַרויסווייַזן פאַרשידן ייטאַמז. עס קענען אויך זיין באַשטימט אין פיעלד פילטער פאָרם.




  1. דרוק אַלע פארלאנגט טשעקקבאָקס פֿאַר געוויזן פעלדער

  2. דרוק טשעקקבאָקס "קענטיק פעלדער" צו באַהאַלטן פעלדער פאָרעם

  3. דרוק עקסעקוטע קנעפּל צו לויפן דב אָנפֿרעג און אַרויסווייַזן די טיש


8.2. אָפּטיאָנאַל סעטטינגס פון היסטארישע טשאַרץ

ייטאַמז דיסקרייבד פון שפּיץ און פון לינקס צו רעכט (אויף די סקרעענשאָט).

8.2.1. IMEI - (סעלעקטירן מיטל צו ווייַזן היסטארישע דאַטן)

IMEIפעלד כּולל יינציק שייַן מיטל אָדער יינציק אַליאַס פֿאַר אַ מיטל. מיט * (אַסטעריקס) ווערט עס ווייזט טיש פון די לעצטע וואַלועס וואָס האָבן קיין זינען.

באַשטעטיקן IMEI צו קיין אנדערע ווערט, עס וועט ווייַזן היסטארישע דאַטן פון די אויסגעקליבן מיטל.

8.2.2. מין - באַגרענעצן מינימאַל ווערט פון ערשטער פעלד

8.2.3. מאַקס - שיעור מאַקסימום ווערט פון ערשטער פעלד

8.2.4. "V" - ווייַזן / באַהאַלטן פיעלדס פאָרם

8.2.5. פון: שטעלן מינימאַל דאַטע / צייט (*)

8.2.6. צו: שטעלן מאַקסימום דאַטע / צייט (*)

8.2.7. "X" טשעקקבאָקס (ווייַזן / באַהאַלטן אָנפֿרעג פאָרעם)

8.2.8. "וואו" פּונקט

פּונקט פֿאַר לימיטינג רעזולטאַטן פון דאַטן MySQL / MariaDB נאָך אָנפֿרעג שטריקל {WHERE part}.

דער פּונקט איז גענומען אין חשבון פֿאַר בויען גאַנץ QUERY שטריקל פֿאַר דייטאַבייס רעזולטאַט. עס קען באַגרענעצן דאַטן, צייט און אנדערע וואַלועס דורך לימיטינג רעזולטאַטן. אָריגינעל טאַבלע פעלד נעמען (נישט אַליאַס) מוזן ווערן געניצט אין דעם פעלד און גילטיק סקל סינטאַקס. למשל.

  1. גפּס_ספּעעד_קם> 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. "V" טשעקקבאָקס (עפֿן / פאַרמאַכן פעלד פאָרעם)

דעם טשעקקבאָקס איז געניצט צו ווייַזן / באַהאַלטן סעלעקטאָר פון פעלדער צו אַרויסווייַזן.


8.3. באַרס וואַריאַנט: (דיספּלייז בלויז בנימצא דאַטן)



8.4. קעסיידערדיק וואַריאַנט (מיט די זעלבע דאַטן):



מויז טייַטל אַרויסווייַזן וואַלועס פון מעזשערמאַנץ און דאַטע / צייט.

9. קאַמפּאַטאַבילאַטי פֿאַר וועב בלעטערער


פונקציע / WWW בלעטערער

קראָום 72

FireFox 65

ברעג

אפערע 58

מאַפּס

+

+

+

+

היסטאָריש

+

+ (*)

+

+

באַרס

+

+

+

+

טאַבס

+

+

+

+


* - Firefox טאָן ניט שטיצן דאַטע / צייט פּיקער (טעקסט פעלד מוזן זיין מאַניואַלי עדיטיד מיט די געהעריק דאַטע צייט פֿאָרמאַט).

Internet Explorer איז ניט סאַפּאָרטיד (נוצן ברעג אַנשטאָט)

אנדערע וועב בראַוזערז זענען נישט טעסטעד.



10. טהעמעס קוסטאָמיזאַטיאָן

וועב זייַטלעך זענען באזירט אויף אַלגעמיין מוסטער טעקע אין "מוסטערן" וועגווייַזער "*. טעמפּלאַטע".

דערצו, יעדער בלאַט טיפּ כּולל:

  1. "* .העאַד" טעקע וואָס סטאָרז כעדער פון די בלאַט (לינקס, ימפּאָרטיד קסס, JavaScript פילעס, עטק. )

  2. "*. פאָאָט" טעקעס וואָס סטאָרז די פוס פון די בלאַט (לינקס, עטק.) )


וויסואַליזאַטיאָן טים קענען זיין טשיינדזשד לויט צו באַניצער פּרעפֿערענצן דורך קאָופּינג און מאַדאַפאַקיישאַן פון CSS טעקעס. CSS טעקעס זענען ליגן אין "טעמפּלאַטעס / קסס" וועגווייַזער. אַנדערש וועב בלאַט טהעמעס זאל ווערן גענוצט צו שאַפֿן אָפּטימיזעד פֿאַר למשל. פּרינטינג, סמאַרטפאָנעס, פּאַדס טעמפּלאַטעס.


קוויטלle קוקן - האָבן סעלעקטאַבלע פעלד פֿאַר טשוזינג קסס טעקע פֿאַר גאַנץ מאָדיפיקאַטיאָן פון טעמע (סטאָרד אין "טעמפּלאַטעס / קסס / טאַבס" וועגווייַזער).




Map קוקן - אַלגעמיינע טעמע איז אויסגעקליבן דורך "מאפע" טיפּ קאָמבאָ קעסטל. דערצו, עס איז ניט ויסצאָלן CSS טעקע "טעמפּלאַטעס / css / map.css" וואָס כּולל עטלעכע נאָך פאַנגקשאַנאַליטי ווי כיידינג / קאַלערינג רעזולטאַטן באזירט אויף זייַן וואַלועס. די רעשט פון דעם CSS טעקע איז כּמעט לימיטעד צו אָנפֿרעג און פעלד פארמען.


רובֿ פון @ סיטי פּלאַטפאָרמע פפּ טעקעס פֿאַר וויזשוואַלאַזיישאַן אָננעמען cssפּאַראַמעטער מיט די ווערט פון טעקע נאָמען פֿאַר די טעמע (אָן פאַרלענגערונג). טעקע דאַרף זיין אין די "טעמפּלאַטעס / קסס" וועגווייַזער און די נאָמען איז שפּירעוודיק און שפּירעוודיק.


עטלעכע יסודות פון טים אַרויסווייַזן זענען לאָוקייטאַד גלייַך אין די JavaScript טעקע אין "מוסטער / JS" וועגווייַזער.

הויפּט @ סיטי שריפט"@ סיטי.דזשס" איז ליגן אין אויבערשטער וועגווייַזער. עס איז קיין מאַדאַפאַקיישאַן מעגלעכקייט אין דעם אָרט, אָבער די שריפט קען זיין קאַפּיד צו "טעמפּלאַטעס / דזשס" וועגווייַזער און מאַדאַפייד דאָרט. באַניץ פון יחיד שריפט ריקווייערז דערהייַנטיקן אַלע כעדער טעקעס.

11. אַלגערידאַמז אַפּדייט


עטלעכע יינציק סענסאָרס קענען דאַרפן דעדאַקייטאַד כעזשבן פאַנגקשאַנז.

עס איז קיין מעגלעכקייט צו דערהייַנטיקן און טייַנען קייפל וועריאַנץ פון @ סיטי סערווירער ווייכווארג, פראָנט-סוף פפּ צובינד, וואָס קען פאַרשאַפן אַ פּלאַץ פון ישוז, ווערסיעס, ערראָרס.

דער בעסטער און יזיאַסט וועג צו דערגרייכן דאָס איז דערהייַנטיקן די "אָוווערליי" טעקעס פֿאַר די ריכטיק אַרויסווייַזן פון די ווערט / באַשרייַבונג.

אָריגינעל JS סקריפּס זענען אָפֿן טעקסט טעקע און קען זיין אנגענומען צו קונה דאַרף. ווי געזאָגט אין פריערדיקן קאַפּיטל, זיי מוזן זיין קאַפּיד צו "טעמפּלאַטעס / דזשס" וועגווייַזער ווו קונה אַקסעס רעכט פֿאַר מאַדאַפאַקיישאַן.


טעכניש אַספּעקט אויף פּראָגראַממינג פון @ סיטי סיסטעם איז ניט אַ טעמע פון ​​דעם דאָקומענט, אָבער וועב דעוועלאָפּער מיט יקערדיק וויסן פון HTML און JS קען קאַסטאַמייז פראָנט-סוף וועב אַפּלאַקיישאַן צו יחיד קונה דאַרף.


12. דאַטאַבאַסע סטראַקטשער


@ סיטי דאַטאַבייס מיט אַ נאָמען "IoT" אָדער "* יאָט" איז צעטיילט אין טישן (ווו אַסטעריקס איז פּרעפיקס דיפּענדינג אויף האָסטינג סערווער - אויב פארלאנגט). דאַטאַבייס קען זיין באמערקט אין פפּאַדמין (וועב אַפּלאַקיישאַן) אויף דעם לינק http: //% יפּ% / פפּמיאַדמין




טישן שטעלן פֿאַר יעדער מיטל (וואו * {אַסטעריקס} איז IMEI אַדרעס - יינציק שייַן):

אנדערע טישן



12.1. "ithings_" און "*" טישן סטרוקטור

12.2. מיטל קאַמאַנדז (עווענץ) ריי "* _ ק" טיש - סטרוקטור


דער טאַבלע איז געשעעניש / קאַמאַנדז ריי פֿאַר יעדער מיטל און האָבן די פאלגענדע סטרוקטור:



12.3. אַקסעס רעזולטאַטן פֿון דאַטאַבייסיז - מיטל-מדרגה (רידינג דאַטן)


דאַטע קענען זיין צוטריטלעך אָן פראָנט-סוף וועב אַפּלאַקיישאַן. @ סיטי סיסטעם כּולל שריפט מיט מיד-מדרגה פאַנגקשאַנז. רעזולטאַטן זענען אומגעקערט אין JSON פֿאָרמאַט.


12.3.1. באַקומען קראַנט סטאַטוסעס פון אַלע דעוויסעס

http: //%IP%/IoT/que.php? func = דעווססאָן


אָנפֿרעג קערט גאַנץ "_טהינגס" טיש (קראַנט סטאַטוסעס פון אַלע דעוויסעס) אין JSON פֿאָרמאַט:

[{ "לאַנד":"", "שטאָט":"", "קאָנטינענט":"", "לאַנד":"", "געגנט":"", "אונטערגרונט":"", "סובסוברעגיאָן":"", "שטאָט":"", "דיסטריקט":"", "גאַס":"", "street_nr":"", "נומער_נר":"", "gps_lat":"0000.0000 ן", "gps_long":"00000.0000E", "טם":"2019-02-10 12:56:23", "בריאה":"2019-02-09 18:12:38", "לעצטע":"0000-00-00 00:00:00", "געשעענישן":"", "באַניצער":"", "פאָרן":"", "ימעי":"351580051067110", "sn":"", "סטאטוס":"73000200000f360033026800240000002c002c002dffffffffffffff5b63000001c1000001c2000000000000000009250a4f0a760a7a0a750a780a7e0000031d032205fc34029b025c025600460eb305320000", "האַש_קאָדע":"", "אַדדר":"", "fwnr":"", "פאַרקריפּלט":"", "gsm_nr":"", "פאַרקויפער":"", "צייַט זאָנע":"", "דסט":"", "rssi":"91", "rsrp":"99", "gps_lat":"0000.0000 ן", "gps_long":"00000.0000E", "gps_hdop":"", "gps_alt":"", "gps_fix":"4", "gps_cog":"", "gps_speed_km":"", "gps_sat":"", "געשעענישן":"", "אויס 1":"0", "out2":"0", "out3":"0", "out4":"0", "אָוט 5":"0", "out6":"0", "out7":"0", "out8":"0", "out9":"0", "out10":"1", "11":"0", "out12":"0", "אויס 13":"0", "out14":"0", "15":"0", "אָוט 16":"0", "in1":"0", "in2":"0", "in3":"0", "in4":"0", "in5":"0", "in6":"0", "ינ 7":"0", "in8":"0", "ינ 9":"0", "in10":"0", "11":"0", "אין 12":"0", "אין 13":"0", "אין 14":"0", "אין 15":"0", "in16":"0", "ain1":"3894", "ain2":"51", "ain3":"616", "ain4":"36", "ain5":"0", "ain6":"44", "ain7":"44", "ain8":"45", "סענס 1":"0", "sens2":"0", "סענס 3":"0", "סענס 4":"0", "סענס 5":"0", "sens6":"0", "sens7":"0", "סענס 8":"0", "דיממ 1":"255", "דיממ 2":"255", "דיממ 3":"255", "דיממ 4":"255", "דיממ 5":"255", "דיממ 6":"255", "dimm7":"255", "dimm8":"255", "int1":"-16776767", "int2":"450", "int3":"", "int4":"", "int5":"", "int6":"0", "text1":"", "text2":"", "טעקסט 3":"", "text4":"", "טעקסט 5":"", "text6":"" }]

12.3.2. באַקומען היסטארישע דאַטן פֿאַר די מיטל

אָנפֿרעג היסטארישע דאַטן פון איין מיטל דורך IMEI nr:

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


ווייַל גאַנץ טיש קען אַנטהאַלטן מיליאַנז פון ראָוז, עס זאָל זיין לימיטעד מיט WHERE פּונקט צו נישט הענגען אַרויף סערווער.

נאָך פּאַראַמעטערס URL פּאַראַמעטערס:

פונק - imeijson

imei - ימעי פון מיטל

פעלד - פעלדער צו זיין געוויזן אין די רעזולטאַטן (קאָמע אפגעשיידט רשימה)

מין - מינימום ווערט פֿאַר דער ערשטער פעלד פון דער רשימה

מאַקס - מאַקסימום ווערט פֿאַר דער ערשטער פעלד פון דער רשימה

sאָדערt - פעלד פֿאַר סאָרט

טם - פעלד איז אויטאָמאַטיש צוגעגעבן צו די רעזולטאַטן.

where - ווו פּונקט צו באַגרענעצן דאַטן


בייַשפּיל:

מיר וועלן באַקומען די פאלגענדע רעזולטאַט

פֿאַר מיטל מיט imei=356345080018095

ווייַזן פעלדער: ain5, ain6, gps_lat, gps_long

און שיעור ain5 אין קייט ( 1, 10000 ) - מוזן זיין דער ערשטער פעלד אין דער רשימה

און gps האָבן גילטיק דאַטן (גפּס_פיקס = 3)

און דאַטע / צייט (טם) from2019-02-14 23:00:19 to 2019-02-15 00:00:00


קאָנסטרוקטעד URL שטריקל:

http: //%IP%/IoT/que.php? func =imeijson& ימעי =356345080018095& פעלד =ain5, ain6, gps_lat, gps_long& מין =1& מאַקס =1000& וואו =gps_fix = 3 and tm> "2019-02-14 23:00:19" and tm <"2019-02-15 00:00:00"


אָנפֿרעג רעזולטאַטן:

[{ "ain5":"66","ain6":"68","gps_lat":"5202.7326 ן","gps_long":"02115.8073E","טם":"2019-02-14 23:04:31" }, { "ain5":"67","ain6":"76","gps_lat":"5202.7328 ן","gps_long":"02115.8075E","טם":"2019-02-14 23:05:42" }, { "ain5":"63","ain6":"77","gps_lat":"5202.7328 ן","gps_long":"02115.8074E","טם":"2019-02-14 23:06:05" }, { "ain5":"58","ain6":"77","gps_lat":"5202.7328 ן","gps_long":"02115.8075E","טם":"2019-02-14 23:06:32" }, { "ain5":"58","ain6":"68","gps_lat":"5202.7328 ן","gps_long":"02115.8076E","טם":"2019-02-14 23:06:55" }]

12.3.3. באַקומען רשימה פון דעוויסעס - איין פעלד פון קראַנט סטאַטוסעס מיט לימיטיישאַנז

די פֿונקציע קערט לימיטעד דאַטן פון די "_טהינגס" טיש


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



פּאַראַמעטערס:

פונק - פיעלדסאָן

פעלד - פעלד צו זיין געוויזן אין די רעזולטאַטן - imei און טם זענען אויטאָמאַטיש צוגעגעבן

מין - מינימום ווערט פֿאַר די פעלד

מאַקס - מאַקסימום ווערט פֿאַר די פעלד


פֿאַר אויבן אָנפֿרעג שטריקל, עס קערט רעזולטאַטן פון ain5, imei, tm פעלד:

אויב ain5 איז אין קייט (13,5000)


אָנפֿרעג רעזולטאַטן:

[{"ימעי":"353080090069142", "טם":"2019-03-14 11:51:01", "ain5":"14" },

{"ימעי":"356345080018095", "טם":"2019-02-20 09:13:04", "ain5":"115" },

{"ימעי":"karczew", "טם":"2019-03-07 13:08:22", "ain5":"103" }]