@City IoT Papa Kapua




iSys - Pūnaha Motuhake IoT Rongoā









IoE.Systems

Tuhinga o mua

1. Kupu Whakataki. 5

1.1 Nga momo taputapu tautoko. 5

1.2. Nga momo hua tautoko. 5

1.3. Nga kawa korero tautoko 5

1.4. Hangarau Whakawhitiwhiti Whakawhiti korero mo nga Pūrere 6

1.5. @City Cloud Server 6

1.5.1. He tomokanga me te tomokanga whakawhiti korero 7

1.5.2 HTTP LoRaWAN whakauru 7

1.5.3. Atanga Whakamutunga-Mutunga 8

1.5.3. Nga mana uru urunga 8

1.6. Pūrere Atamai 9

1.6.1. CIoT - taputapu GSM 9

1.6.3. BAS, BMS, IoT - Itarangi me WiFi taputapu 9

1.6.2. Devices -RoRaWAN taputapu 9

1.7. Pakihi ki te Pakihi (B2B) whiringa 9

2. @City IoT Papa Mahi 10

3. Wharangi Matua 11

4. Puka Matua 11

4.1. Pane 12

4.1.1. Hononga Kaainga - (Ka huaki te ripanga hua pono) 12

4.1.2. Pouaka "X" - ka tuwhera / kati i te Puka Uiui 12

4.1.3. Pouaka "V" - ka huaki / ka kati i te Puka Puka 12

4.1.4. Ata whakairoiro - hononga ki nga kitenga whakaata (ka taea te whakatika) 12

4.2. Puka: 12

4.2.1. Pouaka "X" - ka tuwhera / kati katoa te Puka Uiui 12

4.2.2. CSS - Tīpakohia te Kaupapa Whakaaturanga 12

4.2.3. Pouaka Whakaaturanga Tirohanga - whakaatu / huna i te Rarangi Tari Whenua. 12

4.2.4. Ripa: Ingoa Ripa hei taapiri hei tango 12 ranei

4.2.5. Taapirihia / Tangohia nga Pihi - Taapirihia, tango ranei i nga ripa me te ingoa i te Ripa mara 12

4.2.6. Tīpako Pātene Matua 12

4.2.7. Whakakorea te Pato Katoa 12

4.2.7. Tīpakohia te Pene Katoa 12

4.2.8. Huna Tātari - Hunaia te Puka 12 katoa

4.2.9. Pato Whakatinana - Hurihia nga tautuhinga taapiri 13

4.2.10. Pouaka "V" - whakaaturanga / mara taatari teitei. 13

4.3. Ripa 13

4.4. Ripanga tirotiro 13

4.4.1. Rere - kitenga kitenga momo 13

4.4.2. Tārua (+/- hononga) 13

4.4.3. Hononga Pūtau Ripanga 13

4.5. Raupapa Raupapa 13

4.6. Tauira 13

5. Mahere 15

5.1. Whakatakotoranga Mahere 15

5.2. Tautuhinga Kōwhiri mō te pātai 15

5.2.1. Whakakēhia te tauine Mahere (Taumata Topa) 16

5.2.2. IMEI (Tīpakohia te Waahanga Pūrere) 16

5.2.3. Lon, Lat (Longitude, Latitude coordinate mara) 16

5.2.4. Whakakē Kāhua Mahere (Kaupapa) 16

5.2.5. WHERE Kupu 16

5.2.6. Whakahaerehia (Whakahaere Pato Uiui) 16

5.2.7. Whakakorea te Katoa (Tangohia nga mara katoa mai i te paatai) 17

5.2.8. Pouaka Puka "V" (Tuwhera / Katia Puka Puka) 17

5.2.9. Pouakataki "X" (Whakaatu / Huna Puka Uiui) 17

5.3. Tauira 17

6. Whakaatu Hua ki te Papa 18

6.1. Te tiimatanga o te teepu 18

6.2. Tautuhinga Kōwhiri mō te pātai 19

6.2.1. Kōmaka - tohatohahia te mara me te ota e piki ana / e heke ana 19

6.2.2. DB / IMEI - Tīpakohia te Pūrere 19

6.2.3. CSS - kāhua tīpako (Kaupapa Whakaaturanga) 20

6.2.4. Nga Papa e kitea ana - Whakaatu / Huna Puka Puka 20

6.2.5. Tangohia Putua - Kaua e whakaatuhia nga pou kau 20

6.2.6. Pouakataki "X" (Whakaatu / Huna Puka Uiui) 20

6.2.7. Te Rarangi (mo te aukatinga raraunga) 20

6.2.8. Tīpako Pātene Matua (Whakahohea ngā āpure noa) 20

6.2.9. Whakakorea nga Pene Katoa (Tangohia nga mara katoa mai i te paatai) 20

6.2.10. Whakahaerehia (Whakahaere Pato Uiui) 20

6.2.11. Pouaka Puka "V" (Tuwhera / Katia Puka Puka) 20

7. Tūtohi Pae. 21

8. Tūtohi Hītori. 22

8.1. Te tiimata o nga mahere o mua 22

8.2. Whakatakotoranga Tuarua mo nga Tūtohi hitori 23

8.2.1. IMEI - (Tīpakohia te Pūrere hei whakaatu raraunga hītori) 23

8.2.2. Min - he iti te uara iti o te mara tuatahi 23

8.2.3. Mōrahi - herea te uara mōrahi o te āpure tuatahi 23

8.2.4. "V" - Whakaatu / Huna Puka Puka 23

8.2.5. Mai i: te tautuhi i te ra / wa iti (*) 23

8.2.6. Ki: te whakarite i te ra / waatea nui (*) 23

8.2.7. Pouakataki "X" (Whakaatu / Huna Puka Uiui) 23

8.2.8. "Kei hea" Rarangi 23

8.2.9. Whakakorea nga Pene Katoa (Tangohia nga mara katoa mai i te paatai) 23

8.2.10. Whakahaerehia (Whakahaere Pato Uiui) 23

8.2.11. Pouaka Puka "V" (Tuwhera / Katia Puka Puka) 24

8.3. Panui Panui: (whakaatu noa i nga raraunga e waatea ana) 24

8.4. He rereke tonu (me nga raraunga ano): 24

9. Hototahi Tirohanga Paetukutuku 25

10. Kaupapa Whakaritenga 26

11. Whakahoutanga Taatai ​​27

12. Hanganga Papatono 28

12.1. "ithings_" me te "*" hanganga teepu 29

12.2. He whakahau a te Pūrere (Takahanga) rarangi "* _c" - hangahanga 30

12.3. Te urunga atu ki nga hua mai i nga papaanga korero - Taumata Waenganui (Panui Panui) 30

12.3.1. Tangohia nga waahi o nga waahanga 30 katoa

12.3.2. Tangohia nga korero o mua mo te Taputapu 31

12.3.3. Tangohia te raarangi o nga taputapu - waahi kotahi mai i nga waahi o naianei me te herenga 32


1. Kupu Whakataki.

@City IoT Kua whakatapua te Papamahi Kapua "kapua-moroiti" punaha ma te kaihoko takitahi. Kaore e taea te wehewehe te papaaho, kotahi noa te kaihoko ka uru ki te kaiwhakarato tinana, mariko ranei (VPS, nga kaiwhakarato whakatapua ranei). Ka kowhiria e te Kaihoko tetahi o nga pokapū raraunga-maha kei Europi, kei te ao ranei.

1.1 Nga momo taputapu tautoko.

Ko te kaupapa @City IoT ka whakatapua ki te whai i nga hua iSys.PL



1.2. Nga momo hua tautoko.

@City (eCity) Kapua IoT He rereketanga te rahinga o te punaha mo nga hua IP IoT (ka karangahia ngatahi hei @Kaha Rawa ranei Pūrere CioT ):


1.3. Nga kawa korero tautoko

Ko te papanga @City IoT e tautoko ana i nga kawa e whai ake nei hei korerorero:

Ko nga raraunga ka tukuna mai i te kaiwhakahaere ki te kapua kaitautoko me te tua atu ka whakamunahia ki te whakatakotoranga takirua ahurei mo te rahinga raraunga iti rawa atu me te ahuru o te ahuru. Ka whakawhiwhia e ia hoa tana ake tohu whakamunatanga ahurei mo te whakamanatanga o te taputapu, te tirotiro i te mana o te raraunga, etc.


Mo nga taputapu kore eHouse / eCity ka taea e taatau te whakarato i nga hātepe whakamunatanga takitahi ( "C" waehere puna) mo ia hoa mo te miihini tukatuka hei tiaki i nga raraunga i mua i te korerorero.

I tenei wa ka pumau rawa te pupuri i nga korero i te wa o te whakawhitiwhitinga takirua i runga i te hunga papaho korero a te iwi whanui (ipurangi, Air, etc. ).


1.4. Hangarau Whakawhiti Whakawhiti Whakawhitinga mo nga Pūrere

@City IoT turanga e tautoko ana:


@City IoT Kua whakatapua te papaaho ki nga taputapu / kōpuku:


1.5. @City Cloud Server

Kei te mahi te raupaparorohiko @City i runga i te VPS i runga i te Linux (Tūmau Motuhake Mariko), te Kaiwhakarato Motuhake ranei i te taha ipurangi, i runga i te mahinga a te Tūmau (i huaina i muri ko te Tūmau):


He maha nga rereketanga o te VPS kei runga i:


He maha nga kaituku i whakatapua kei i runga i:


Ko te kaupapa @City IoT kua whakatapua ki te kaihoko kotahi:


Na te mea ehara i te Kaitoha tohatoha i waenga i nga kaihoko, he maama ake te uru atu ki te ahurutanga me nga take mahi. Na tenei take ko te kaihoko anake te kawenga mo te ahuru, te pumau, te pai, te whakaputa raraunga, me era atu. Mena kaore i te rawaka te mahi, ka hokona pea e te kaihoko he mahere teitei ake (VPS, he Kaituku Motuhake ranei), he pai ake ki nga mahi me nga mahi e tumanakohia ana.

I nga keehi motuhake "Cloud to cloud" ka taea pea te whakamahi korero mo te hurinotanga o te ao me te whakakotahitanga o nga raraunga ki nga waahanga nui kaore i te kapua maha-kaihoko.

1.5.1. He tomokanga me te tomokanga whakawhiti korero

Ko te Whakawhitinga korero mo te @City Server ka kitea i runga i te waahanga iti mo te mahi whakanui.

Ko nga ahuatanga nui o te tono Kaiwhakahaere @City ko:

He rite tonu te raupaparorohiko @City mo ia kaiwhakamahi, a kaore e taea te whakarite mo nga kaihoko rereke.

1.5.2 HTTP LoRaWAN whakauru

Kei te whakauruhia nga kaiwhakahaere LoRaWAN me te kapua @City ma te hononga HTTP (webhooks) e waatea ana i te whatunga LoRaWAN / kaituku tono.

He maha nga momo tuihono / kaitono tono e tautokohia ana:

TTN (wa poto "I Runga I Te Hau" me te rahinga o nga ota i tukuna ki te taraiwa kaore e tautoko i te whakahou whakamohoatanga)

LoraWAN-Stack (Me manaaki i runga i te taputapu a-tinana me te urunga ki te ipurangi).

LoraServer.Io (Me manaaki i runga i te taputapu a-tinana me te urunga ki te ipurangi - ko te tuku korero anake ki te kaituku me te kore e tautoko i te whakahou whakamau)



Ko te Kapua @City mo nga kaiwhakahaere LoRaWAN ka wehea i te ara ano mo etahi atu atanga. Ka korerohia i roto i te upoko o mua.

1.5.3. Atanga-o-mua

Kei te kitea te atanga o mua me nga tuhinga PHP hei tango i nga raraunga kua whakaritea mai i te @City Cloud Database. He whakamahi i te tikanga rapu totika, i runga i nga patai SQL taketake hei aukati i nga raraunga e hiahiatia ana. Ma te Atanga e tuku nga uiui i te whakatakotoranga JSON mo te wetemuna me te tukatuka ma te application "tono" Paetukutuku Whakamutunga.

He rite tonu mo te kaiwhakamahi takitahi te papaanga o mua-mutunga kaore e taea te whakarite mo nga kaihoko rereke.

Ka taea e nga kaimahi te hanga i tetahi waahanga taapiri, ma te mahi tahi ranei ki te whakarite kia aata whakarite te kaihoko.

1.5.3. Nga mana uru a te Kaituku

Ko nga mana whakauru a nga Kaihoko (ki te Kaiwhakarato a-tinana) he iti noa.

Whakauru ki te whaiaronga "tauira" anake (ko nga konae tuhinga taketake - .txt, .js, .css, .html):

Rightstahi atu tika urunga:


iSys - Nga Kaimahi Maatauranga Whakamatau - he uru mutunga kore ki te kaituku katoa tae atu ki te putea pakiaka me te whakauru DB katoa mo te tiaki.

I raro i etahi ahuatanga ka whakawhiwhia pea e iSys etahi atu tika ki te kaihoko (tuhinga PHP, konae) i muri i te tirotiro i te waehere puna, te whakahaere i nga whakamatautau, mena ka kore e pa ki te ahuru o te punaha, te pumau me te mahi.


1.6. Pūrere Atamai

1.6.1. CIoT - taputapu GSM

Kei a maatau taputapu te miihini hiko me te waahanga GSM / GPS / GNSS (2G..4G, NBIoT, CATM1) hei whakawhitiwhiti korero. Kei roto i te Microcontroller te bootloader kua whakamunahia mo te whakahou i te OTA firmware. Ma tenei ka taea te hanga i nga rereketanga punaha maha i runga i te taua "CIoT Pūrere atamai".


1.6.3. BAS, BMS, IoT - Itarangi me nga taputapu WiFi


Ka taea e nga kaiwhakahaere Ethernet me WiFi te tuku korero ki te punaha IP (kaore he utu mo te whakawhiti raraunga ki te kaiwhakahaere GSM). Ko enei taputapu kua oti te whakakii i te bootloader a ka whakahoutia pea nga taputapu ma tana hononga maori. Mo te WiFi kei a OTA te whakahou umanga mai i te kaituku matua


1.6.2. IoT - Nga taputapu LoRaWAN

Ka taea e LoRaWAN te whakawhiti raraunga i tawhiti rawa (tae atu ki te tata. 15km). Ko tenei awhe e pa ana ki te tere o te whakawhiti raraunga, te maha o nga tuhinga, te taone nui o te rohe me te kaha o nga ara irirangi o nga taputapu.

Kei a maatau taputapu tetahi miihini hiko me te waahanga LoRaWAN hei whakawhitiwhiti korero. Kei roto i te microcontroller tetahi utauta whakakapi whakamuna mo te whakahou i te raupaparorohiko OTA. Ma tenei ka taea e koe te hanga i nga momo punaha maha i runga i te taua "IoT smart device". Kei te mahi nga taputapu i te roopu ISM kaore he utu mo te ohaurunga. He mea tika kia whakamahi i nga Raataha LoRaWAN hei kapi i te rohe katoa me te urunga ki te Ipurangi. I nga keehi o nga kete LoRaWAN kei ​​roto i te maha o nga taputapu (kua whirihorahia mo te kaituku TTN), ka taea tonu te tuku korero ma roto. Ko te whakahoutanga o te umanga whakamarama me hono ake he kaiwhakarato hononga / tono LoRaWAN me te awhe pai hei whakawhitiwhiti korero.

1.7. Pakihi ki te Pakihi (B2B) whiringa


He maha nga waahanga mo te pakihi me te mahi tahi:

2. @City IoT Mahi Tuuturu

Ko te papanga @City e tautoko ana i te tauira Whakamua-Whakamutunga hei whakarite mo te tirohanga raraunga, paatai, whakaiti me te tukatuka (Nga korero o naianei / hitori):


Ka waatea te Mua-Whakamutunga a te Kaiwhakamahi ma te IP static, te rohe whakawhiti DNS ranei / subdomain / konae mena e waatea ana.


Tauira me te Whakaaturanga Whakaaturanga (Ka taea noa mo nga kaihoko ka tumanako atu).

Tena koa whakamohio mai ina e hiahia ana koe ki te whakamatau - kia ahei ai te uru a te iwi ki te papa.

Ka hiahiatia pea te IP pateko o te rorohiko mamao kia taea ai te whakawhitiwhiti korero ki te paparanga @City.


3. Wharangi Matua

Ko te whaarangi matua ka waatea noa iho mo nga take ahuru: http: //% TouIP% / IoT /

Akene ka taea te whakahohea me te whakatika ka whai hononga ki nga ratonga katoa e waatea ana @City IoT Pūhara mena e hiahiatia ana


4. Puka Matua

Ko te Puka Matua he mea whakarite ki te hanga i nga tohu hou me nga ripa: http: //%IP%/IoT/que.php

He puka tuatahi tenei mo te hanga hua, tirohanga me te ripa mo ia whirihoranga




Whakaahuatanga (Mai i runga me te maui ki te ahunga matau)

4.1. Pane

4.1.1. Hononga Kaainga - (whakatuwhera teepu hua pono)

4.1.2. "X" pouakataki - ka whakatuwhera / kati i te Puka Uiui

4.1.3. "V" pouakataki - ka whakatuwhera / kati i nga Puka Puka

4.1.4. Ata whakairoiro - hononga ki nga kitenga whakaata (ka taea te whakatika)


4.2. Puka:

4.2.1. "X" pouakataki - ka tuwhera / ka kati i te Puka Uiui katoa

4.2.2. CSS - Tohua te Kaupapa Whakaaturanga

Whakakēhia te Kaupapa Whakaaturanga Kaupapa CSS me noho ki roto "tauira / css /" whaiaronga - kua whakararangihia aunoatia.

4.2.3. Nga Marau Tirohanga pouakataki - whakaatu / huna i te Rarangi Tari Whenua

4.2.4. Ripa: Ingoa Ripa hei taapiri, hei tango ranei

4.2.5. Taapirihia / Tango Paatene - Taapirihia te tango ranei i nga ripa me te ingoa i roto Ripa mara

4.2.6. Tīpako Kaupapa Pātene

Tohua nga mara matua e kitea ana i te teepu. Te reira kua whakahoutia aunoa

4.2.7. Tīpakohia Katoa Pātene

Tohua nga mara katoa (me whai ma te tohu-a-ringa i etahi o aua waahanga)

4.2.7. Tīpakohia Katoa Pātene

Tīpakohia ngā āpure katoa (me whai me te tango ā-ringa i etahi o aua waahanga)

4.2.8. Huna Tātari - Hunaia te Puka katoa

He orite tenei ki te pouakataki katoa (X)

4.2.9. Whakatinana Pene - Hurihia nga tautuhinga taapiri

4.2.10. "V" pouakataki - mara whakaatu / taatari teitei.


4.3. Ripa

Ko nga ripa i hangaia takitahi me nga ingoa me nga tatūkē (penapena i roto cfg / ripa.cfg konae)

He ingoa me te URL kei roto i te konae (ka wehea e ripa char).


4.4. Ripanga tirotiro

Whakaatuhia ai nga mara katoa he mea iti noa na te Tari Tohu.


Nga mara i te teepu:

4.4.1. Rere - tirohanga momo momo

mapi- nga hua o te mahere i runga i te mapi (kotahi pea te waahanga ranei i tohua)

hītori - Nga mahere o mua (ka kowhiria tetahi, neke atu ranei o nga waahanga)

tab - whakaatu teepu (ko nga huinga mara ka tohua pea)

pae - kotahi noa te mara e whakaatuhia ana i te raarangi o te pae

Ka pa ana tetahi o ona uara ka whakatuwherahia nga hua hou me nga waahanga kua tohua (mo te haupae o tenei wa).


4.4.2. Tārua (+/- hononga)

Te taapiri / te tango i tetahi Ripa me te ingoa kua whakauruhia Ripa mara. Ka whakamahia noa nga waahanga kua tohua i te raarangi kotahi o te teepu.


4.4.3. Taputapu Hononga Rorohiko

Ma te peehi i tetahi atu ingoa mara ka tiimata te Whakaaturanga Raupatu o te mara kua tohua mo te haupae kua tohua.


4.5. Raupapa Raupapa


Ko te ota o nga waahi kua whakaatuhia he rite ki nga ota mara (heoi tm ka tukuna tonutia te mara ki te mutunga o te tuhinga). Ka taea anake te whakarereke i tenei ota ma te whakatika tika i nga taatai ​​URL (waahanga ota waahanga).


4.6. Tauira

Hei tauira: Te Tautuhi Ripa me te Aroturuki Rawa ingoa me te mahere me te waa me te tere i runga i te mapi

Katoa nga korero e pa ana ki te rarangi kei hea "Map" Tuhinga kei roto "Rere" tīwae

  1. Whakauruhia te ingoa "Aroturuki Rawa" i roto i Ripa āpure (kahore he tohu kī)

  2. Kia mahara ki nga waahanga katoa kaore i te tohua i te rarangi

  3. tīpako tm, GPS_Tere_km i te rarangi noa iho

  4. press + patene kei hea i te rarangi






5. Mahere

Ka taea te whakarewahia nga Mahere mai i MainForm me te whirihoranga o mua


5.1. Whakamaa Mapi

Ma te ringaringa e arahi ana i te arawhiti ka mahia tika ana me te hono: > http: //%IP%/IoT/maps.php


  1. Me whakakore e te Kaiwhakamahi nga mara katoa (Press Wete Pātene)

  2. Patohia tetahi pouakataki mo nga waahi kua whakaatuhia (hei tauira. Ain5 (mo te taumata Auahi) me tm (mo te ra inenga / waa)

  3. press "V" pouakataki hei huna i nga puka mara

  4. press Whakatinana paatene hei whakahaere i te uiui DB me te whakaatu korero onaianei mai i nga puoro / taputapu katoa

  5. Ko te mahere me nga raraunga ka whakahoutia i muri i te 30 hēkona neke atu ranei.


5.2. Tautuhinga Kōwhiri mō te pātai

Nga tautuhinga e whakaahuahia mai i te taha maui ki te matau (kei runga i te Whakaahuamata).

5.2.1. Whakakē Tauine Mahere (Taumata Topa)

  1. Ka taea te whakarereke i te taumata topa ma te whakamahi i te (+/-) paatene mo te tauine (current_scale * 2 or current_scale / 2). Ma te patene i tetahi o enei patene ka huri noa i te tauine.

  2. Ko tetahi atu huarahi ko te tohu Taumata Topa i roto Topa Pouaka Combo Pouaka me te peehi Whakatinana patene I tenei ko te Tirohanga / Mahere katoa ka utaina me te whakahou (ka roa te wa i te whakaurutanga).

5.2.2. IMEI (Tīpako Āpure Pūrere)

IMEIKei te āpure te ID ahurei taputapu, i te Ingoakore ahurei ranei mo tetahi taputapu. Tautuhinga taunoa ko * (asterisk) e whakaatu ana i nga uara me nga waahi geo mo ia taputapu.

Ko te tautuhi i te IMEI ki etahi atu uara, ka whakaatu i nga raraunga hitori o te taputapu kua tohua. He mohio noa mo nga pukoro nekehanga me te neke, mena ka kore e rea nga hua ki te mapi i te tuunga kotahi.


5.2.3. Lon, Lat (Te Taorangi, te Latitude te taunga mara)

Whakatakotoria te tuunga o te mahere. Ka whakatauhia tenei mara ki te waahi pehu ka pehihia te paatene kiore ki te mapi.


5.2.4. Whakakē Kāhua Mahere (Kaupapa)

Ka taea te kowhiri i te momo mahere / kaupapa mai i Map Papa ComboBox (hei tauira Pouri, hina, topographic).

He rerekee nga taumata maapiri o nga kaupapa maapiri kia pai ai te whakahaere i te Kaupapa ki te whakanui ake i te taunga mapi.


5.2.5. HEA Rarangi

Te wahi e whakamahia ai te Rarangi mo te aho uiui taapiri {WHERE waahanga} mo MySQL / MariaDB.

I whakaarohia tenei whiti mo te hanga QUERY oti katoa mo te hua o te putunga paatai. Ka aukati pea i nga raraunga, te waa me etahi atu uara ma te whakaiti i te tatauranga o nga hua. Ko nga ingoa mara tepu Taketake (kaua ko te ingoakuna) me whakamahi i tenei mara. Hei tauira.

  1. gps_speed_km> 10 // tere atu i te 10km / h

  2. ain5> 3 // he nui ake te ain5 i te 3 (kei te pupuri i te 2.5um kaute - he taumata haurangi)

  3. gps_speed_km> 10 me ain6> 5 // he tere ake i te 10km / h a he nui ake te ain6 i te 5 (kei te pupuri i te 10um nga matūriki tatau - taumata auahi)


5.2.6. Whakatinana (Whakahaere Pato Uiui)

Ko te patene i tenei paatene hei whakarereke i nga waahanga, nga taapiri (haunga ia te pehi +/- patene).

Kua utaina te Mahere mai i te tiimata me nga tatūkē hou.

Kaore i te utaina te mapi, ka kore he waatea mo nga paatai ​​o naianei.

5.2.7. Tīpakohia Katoa (Tangohia nga mara katoa mai i te paatai)

I muri i te patene i tenei paatene kia kotahi noa te waahi ka kowhiria a-ringa hei whakaatu i nga hua ki te mapi.


5.2.8. "V" Pouaka Puka (Tuwhera / Katia Puka Taonga)

Ka whakamahia tenei pouakataki hei whakaatu / huna i te hunga whiriwhiri o nga waahi hei whakaatu.


5.2.9. "X" Pouakataki (Whakaatu / Huna Puka Uiui)

Ma tenei pouakataki e huna te Hanga Puka katoa ( +/- patene)


Ko nga hua i runga i te mapi ka whakahou tonu me te whakahou me nga uara hou

5.3. Tauira

Hei tauira nga hua a te Auahi (Kua whakauruhia te Sensor ki runga i te motuka): Taumata paowa 2.5um matūriki (Ain5), Tere (gps_speed_km), Te Ra / Waa (tm), mahere (2 - topographic), zoom zoom 16,

Te whiti:

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

// GPS = hua 3D pono & ra = 2019-02-18 & tere> 0 km / h



6. Whakaatuhia nga Hua ki te Papa

Whakaatuhia nga hua ki te teepu.

Kei "Puka Matua" press "teepu" take, i muri i te kowhiri i etahi waahanga hei whakaatu i te tepu kua whirihorahia




6.1. Tuhinga o mua

Ka tuwhera ana te teepu mai i te hononga http: //%IP%/IoT/que.php? func = ripa me tino arawhiti i nga waahanga o mua.

Ka taea e koe te tohu i nga mara e kitea ana (ma te pehi "Mahinga Kite" ) pouakataki.



  1. Patohia nga pouakataki katoa e hiahiatia ana mo nga waahi kua whakaatuhia

  2. Pouaka paatene "Mahinga Kite" ki te huna puka mara

  3. Patohia te paatene Mahi hei whakahaere i te uiui DB me te teepu whakaatu


6.2. Tautuhinga Kōwhiri mō te pātai

Ka whakaahuahia nga tautuhinga mai i te maui ki te matau (i runga i te Whakaahuamata).

6.2.1. Kōmaka - whakaraupapa mara me te ota e piki ana / e heke ana

Ko te mara wehe he rite ki te pane i te pane o te pou.

6.2.2. DB / IMEI - Tīpakohia te Pūrere

IMEIKei te āpure te ID ahurei taputapu, i te Ingoakore ahurei ranei mo tetahi taputapu. Ma te uara kau e whakaatu te ripanga o nga uara tata nei.

Ko te tautuhi i te IMEI ki etahi atu uara, ka whakaatu i nga raraunga hitori o te taputapu kua tohua.


6.2.3. CSS - kāhua tīpako (Kaupapa Whakaaturanga)

6.2.4. Mahinga Kite - Whakaatu / Huna Puka Puka

6.2.5. Tango Putua - Kaua e whakaatuhia nga pou kau

6.2.6. "X" Pouakataki (Whakaatu / Huna Puka Uiui)

6.2.7. Kei hea Rarangi (mo te aukatinga raraunga)

He huatau tenei mo te MySQL / MariaDB taapiri tono ano {WHERE waahanga}

I whakaarohia tenei whiti hei hanga i te aho QUERY katoa mo te hua o te putunga paatai. Ka aukati pea i nga raraunga, te waa me etahi atu uara ma te whakaiti i te tatauranga o nga hua. Ko nga ingoa mara tepu Taketake (kaua ko te ingoakuna) me whakamahi i tenei mara. Hei tauira.

  1. gps_speed_km> 10 // tere atu i te 10km / h

  2. ain5> 3 // he nui ake te ain5 i te 3 (kei te pupuri i te 2.5um kaute - he taumata haurangi)

  3. gps_speed_km> 10 me ain6> 5 // he tere ake i te 10km / h a he nui ake te ain6 i te 5 (kei te pupuri i te 10um nga matūriki tatau - taumata auahi)


6.2.8. Tīpako Kaupapa Pene (Whakahohea nga waahi noa)


6.2.9. Tīpakohia Katoa Pene (Tangohia nga mara katoa mai i te paatai)

I muri i te patene i tenei paatene kia kotahi noa te waahi ka kowhiria a-ringa hei whakaatu i nga hua ki te mapi.


6.2.10. Whakatinana (Whakahaere Pato Uiui)

Ko te patene i tenei paatene hei whakarereke i nga waahanga, nga taapiri (haunga ia te pehi +/- patene).

Kua utaina ano te teepu mai i te tiimata me nga tatūkē hou.



6.2.11. "V" Pouaka Puka (Tuwhera / Katia Puka Taonga)

Ka whakamahia tenei pouakataki hei whakaatu / huna i te hunga whiriwhiri o nga waahi hei whakaatu.



Nga hua o te teepu ka whakariterite kia rite ki Kōmaka whakaturanga mara. Ka taea te whakarereke i te raupapa whakaraupapa ma te peehi i te pane pane (kotahi mo te ahunga e rua mo tetahi atu huarahi).

Ko etahi hua o nga pou e hono ana ki etahi atu tirohanga tirohanga (he tohu-pakeke).


I te wa e whakaatu ana i nga korero hitori mo te taputapu me iti rawa te kore e whakaatu i nga korero hitori katoa na te mea ka arahi pea te mahi, kaore ranei i te raru o nga mahara.


7. Tūtohi Pae.

Me mahi nga tiiti papa mai i te Puka Matua ma te paatene i te mara kotahi ki te rarangi "Pae".

Ka whakaatuhia nga waahanga kua tohaina kia rite ki te uara nui, e whakaatu ana mai i te teitei tae atu ki te raupapa iti rawa.

He pai ki te tirotiro wawe i nga hua tino ka mahi.





Ma te huihuinga o te Kiore Neke e whakaatu etahi atu korero mo te taputapu.


8. Tūtohi Hītori.

Ka taea te tiimata i nga raarangi hitori mai i te MainForm ka peehi i te waahanga kua tohua i te raarangi "Huringa" (mo te waahi kotahi).

Mo nga mara maha kei te rarangi "Hitori" nga waahi e hiahiatia ana me tirotirohia me te hono "Hitori" me aki ki te pou "Rere".

Ko nga kitenga o mua he iti noa ki te 24 haora + me te 24 haora e whai ake nei (mo nga mahere whakahou), i te mea kaore he rohe i whakatauhia.

8.1. Tuhinga o mua


Ko nga mahere o mua ka whakatuwherahia mai i te hononga nui e tika ana kia whakauruhia hei hua kee, ka tuwhera ana mai i te hononga kaore he taunga manakohanga.

Ka tohua pea nga mara maha hei whakaatu i nga taonga maha. Ka taea hoki te whakatakoto ki te Puka Tātari Papa.




  1. Patohia nga pouakataki katoa e hiahiatia ana mo nga waahi kua whakaatuhia

  2. Pouaka paatene "Mahinga Kite" ki te huna puka mara

  3. Patohia te paatene Mahi hei whakahaere i te uiui DB me te whakaatu i te teepu


8.2. Tautuhinga Kōwhiri mo te Tūtohi Hītori

Nga taonga e whakaahuatia ana mai i runga me i maui ki matau (i runga i te Whakaahuamata).

8.2.1. IMEI - (Tīpakohia te Pūrere hei whakaatu raraunga hītori)

IMEIKei te āpure te ID ahurei taputapu, i te Ingoakore ahurei ranei mo tetahi taputapu. Ma te uara * (asterix) e whakaatu ana i te tepu te nuinga o nga uara kaore nei he tikanga.

Ko te tautuhi i te IMEI ki etahi atu uara, ka whakaatu i nga raraunga hitori o te taputapu kua tohua.

8.2.2. Min - whakatepe i te uara iti o te mara tuatahi

8.2.3. Max - whakaitihia te uara nui o te mara tuatahi

8.2.4. "V" - Whakaatu / Huna Puka Puka

8.2.5. Tuhinga ka whai mai: te whakarite i te ra / wa iti (*)

8.2.6. Ki: Whakaritehia te ra me te waa roa (*)

8.2.7. "X" Pouakataki (Whakaatu / Huna Puka Uiui)

8.2.8. "Kei hea" Rarangi

Rarangi mo te aukati i nga kitenga o te raraunga MySQL / MariaDB taapiri taatai ​​uira {WHERE waahanga}.

I whakaarohia tenei whiti mo te hanga QUERY oti katoa mo te hua o te putunga paatai. Ka aukati pea i nga raraunga, te waa me etahi atu uara ma te whakaiti i te tatauranga o nga hua. Ko nga ingoa mara tepu Taketake (kaua ko te ingoakuna) me whakamahi ki tenei mara me te wetiweti SQL tika. Hei tauira.

  1. gps_speed_km> 10 // tere atu i te 10km / h

  2. ain5> 3 // he nui ake te ain5 i te 3 (kei te pupuri i te 2.5um kaute - he taumata haurangi)

  3. gps_speed_km> 10 me ain6> 5 // he tere ake i te 10km / h a he nui ake te ain6 i te 5 (kei te pupuri i te 10um nga matūriki tatau - taumata auahi)


8.2.9. Tīpakohia Katoa Pene (Tangohia nga mara katoa mai i te paatai)

I muri i te patene i tenei paatene kia kotahi noa te waahanga ka tohua a ringa ki te whakaatu i nga kitenga o mua.


8.2.10. Whakatinana (Whakahaere Pato Uiui)

Ko te patene i tenei paatene hei whakarereke i nga waahanga, nga taapiri (haunga nga mara me te paatai ​​patai) Kua utaina ano te teepu mai i te tiimata me nga tatūkē hou.

8.2.11. "V" Pouaka Puka (Tuwhera / Katia Puka Taonga)

Ka whakamahia tenei pouakataki hei whakaatu / huna i te hunga whiriwhiri o nga waahi hei whakaatu.


8.3. Pae Momo: (ka whakaatu noa i nga raraunga e waatea ana)



8.4. Tonu momo (me nga raraunga ano):



Ko nga tohu whakaatu kiore o te inenga me te ra / waa.

9. Hototahi tirotiro paetukutuku


Mahi / WWW Tirotiro

Chrome 72

FireFox 65

Tapa

Opera 58

Mahere

+

+

+

+

Tuhinga o mua

+

+ (*)

+

+

Pae

+

+

+

+

Ripa

+

+

+

+


* - Kaore a Firefox e tautoko i te kaikohi ra / waa (me whakarereke a ringa te mara kuputuhi ma te whakamahi i te whakatakotoranga waa tika.

Kaore i te tautokohia te Internet Explorer (whakamahia Tapa hei utu)

Ko etahi atu kaitirotiro paetukutuku kaore i whakamatauhia.



10. Kaupapa Whakarite

Ko nga whaarangi paetukutuku e pa ana ki te konae tauira tauira whanui kei "tauira" whaiaronga "* .Whakaaro".

Ano hoki kei ia momo whaarangi:

  1. Ko te konae "* .head" e penapena ana i te pane o te whaarangi (hononga, CSS kawemai, JavaScript Kōnae, etc. )

  2. Ko nga konae "* .foot" e penapena ana i te hiku o te whaarangi (hononga, etc. )


Ka taea te whakarereke i te Kaupapa Whakaaturanga kia rite ki nga manakohanga a te kaiwhakamahi ma te kape me te whakarereke i nga konae CSS. Kei kona nga konae CSS "tauira / css" whaiaronga Ka taea te whakamahi i nga Kaupapa Wharangi Paetukutuku rerekee kia pai ake ai te tauira. tā, SmartPhones, tauira PADs.


Ripale tirohanga - he waahi ka taea te whiriwhiri mo te kowhiri i te konae CSS hei whakarereke katoa i te kaupapa (penapena ki roto "tauira / css / ripa" whaiaronga).




Map tirohanga - kaupapa whaanui i tohua e "mahere" momo pouaka paheko. Ano hoki he konae CSS taunoa "tauira / css / map.css" kei roto etahi taapiri taapiri penei i te huna / hua tae i runga i ona uara. Ko te toenga o tenei konae CSS ka whaaitihia ki nga paatai ​​me nga puka mara.


Tuhinga o mua @Taupuna Taone Whakaae nga konae PHP csstawhā me te uara o te ingoa o te konae mo te Kaupapa (kaore he toronga). Me tuu te konae ki te raarangi "tauira / css" me te ingoa he tairongo.


Ko etahi waahanga o te whakaatu Kaupapa kei i te JavaScript konae kei roto "tauira / js" whaiaronga

Matua @ Taone hōtuhi"@ Taone.js" kei roto i te whaiaronga o runga. Kaore he rereketanga ka taea i tenei te waahi, heoi ka taea te kape i te tuhinga "tauira / js" whaiaronga ka whakarereketia i reira. Ko te whakamahinga o te tuhinga takitahi me whakahou i nga konae pane katoa.

11. Whakahoutanga Taatai


Ko etahi kaitautoko motuhake ka hiahia pea ki te mahi taatai.

Kaore e taea te whakahou me te pupuri i nga rereketanga maha o @Rorohiko Pūmau Tūmau, Atanga PHP o mua-mutunga, e raru ai nga take, putanga, hapa.

Ko te huarahi pai me te ngawari ki te whakatutuki, ko te whakahou i nga konae "turaki" mo te whakaatu tika i te uara / whakaahuatanga.

Ko nga tuhinga a te JS taketake he konae tuhinga tuwhera a ka uru pea ki nga hiahia o nga kaihoko. Ka rite ki te korero i te upoko o mua me kape "tauira / js" whaiaronga ka whai mana te kaihoko ki te whakarereke.


Tuhinga o mua @ Taone Ehara te punaha i te kaupapa o tenei tuhinga, engari ko te kaiwhakawhanake paetukutuku me te matauranga taketake mo te HTML me te JS ka ahei ki te whakarite i te tono Paetukutuku Tuhinga o mua ki nga hiahia o te kaihoko.


12. Hanganga Paetukutuku


@City Database me te ingoa "IoT" ranei "* IoT" kua wehea ki nga teepu (ko te asterix te kuhimua mai i te kaiwhakarato manaaki - mena ka hiahiatia). Ka kitea pea te RaupatuRapu i te PHPAdmin (tono paetukutuku) kei te hono http: //% IP% / phpmyadmin




Whakatakotoria nga teepu mo ia Pūrere (kei hea * Ko te {asterix} te wāhitau IMEI - ID ahurei):

Tablestahi atu tepu:



12.1. "ithings_" me te "*" hanganga teepu

12.2. Ko nga tono a te Pūrere (Nga Takahanga) rarangi "* _c" teepu - hanganga


Ko tenei teepu he takahanga / whakahau raupapa mo ia taputapu me te whai i nga hanganga e whai ake nei:



12.3. Whakauru atu ana ki nga hua mai i nga putunga korero - Taumata Waenganui (Panui Panui)


Ka taea te toro atu ki nga raraunga kaore he tono Paetukutuku Tuhinga o mua. Kei te punaha @City te tuhinga me nga mahi taumata-waenganui. Kua whakahokia nga kitenga ki te whakatakotoranga JSON.


12.3.1. Tangohia nga waahi o nga waahanga katoa o te waa

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


Kua hoki mai nga uiui katoa "_ithings" teepu (nga mana o naianei mo nga taputapu katoa) kei te Hōputu JSON:

[{ "whenua":"", "taone nui":"", "whenua":"", "whenua":"", "rohe":"", "takotoranga":"", "haumi":"", "taone nui":"", "takiwa":"", "tiriti":"", "huarahi_nr":"", "tūemi_nr":"", "gps_lat":"0000.0000N", "gps_long":"00000.0000E", "tm":"2019-02-10 12:56:23", "hanga":"2019-02-09 18:12:38", "whakamutunga":"0000-00-00 00:00:00", "kaupapa":"", "kaiwhakamahi":"", "paahitia":"", "imei":"351580051067110", "sn":"", "mana":"73000200000f360033026800240000002c002c002dffffffffffffffffff5b63000001c1000001c2000000000000000009250a4f0a760a7a0a750a780a7e0000031d032205fc34029b025c025600460eb305320000", "hash_code":"", "addr":"", "fwnr":"", "hauā":"", "gsm_nr":"", "kaihoko":"", "rohe wā":"", "Tuhinga":"", "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":"", "kaupapa":"", "i waho1":"0", "waho2":"0", "waho3":"0", "waho4":"0", "waho5":"0", "waho6":"0", "waho7":"0", "waho8":"0", "waho9":"0", "waho10":"1", "waho11":"0", "waho12":"0", "waho13":"0", "waho14":"0", "waho15":"0", "waho16":"0", "in1":"0", "i roto2":"0", "i roto3":"0", "i roto i4":"0", "in5":"0", "in6":"0", "in7":"0", "in8":"0", "in9":"0", "in10":"0", "in11":"0", "in12":"0", "i roto i te13":"0", "in14":"0", "i te15":"0", "in16":"0", "ain1":"3894", "ain2":"51", "ain3":"616", "ain4":"36", "ain5":"0", "ain6":"44", "ain7":"44", "ain8":"45", "sens1":"0", "sens2":"0", "sens3":"0", "sens4":"0", "sens5":"0", "sens6":"0", "sens7":"0", "sens8":"0", "dimm1":"255", "dimm2":"255", "dimm3":"255", "dimm4":"255", "dimm5":"255", "dimm6":"255", "dimm7":"255", "dimm8":"255", "int1":"-16776767", "int2":"450", "int3":"", "int4":"", "int5":"", "int6":"0", "kupu1":"", "kupu2":"", "kupu3":"", "kupu4":"", "kupu5":"", "kuputuhi6":"" }]

12.3.2. Tangohia nga korero hitori mo te Taputapu

Uiui i nga korero hitori o te taputapu kotahi na IMEI nr:

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


Na te mea pea he miriona nga haupae o te teepu katoa te tikanga me iti me WHERE rarangi kia kore e whakairi-atu te kaituku.

Nga taapiri taapiri url taapiri:

maroke - Imeijson

imei - IMEI o te taputapu

mara - nga mara hei whakaatu i nga hua (raarangi wehe wehe)

min - te uara iti rawa mo te mara tuatahi mai i te raarangi

mōrahi - te uara mōrahi mō te āpure tuatahi mai i te rārangi

sraneit - mara mo te ahua

tm - kua taapirihia te mara ki nga hua.

where - kei hea te whiti hei whakaiti i te raraunga


Tauira:

E hiahia ana matou kia whai i nga hua

mo te taputapu me imei=356345080018095

whakaatu mara: ain5, ain6, gps_lat, gps_long

me te rohe ain5 i te awhe ( 1, 10000 ) - me matua mara ki te raarangi

me GPS whai raraunga tika (GPS_Fore = 3)

me te ra / waa (tm) from2019-02-14 23:00:19 to 2019-02-15 00:00:00


Hanga URL hangaia:

http: //%IP%/IoT/que.php? func =imeijson& imei =356345080018095& mara =ain5, ain6, gps_lat, gps_long& min =1& max =1000& kei hea =gps_fix = 3 me tm> "2019-02-14 23:00:19" me tm <"2019-02-15 00:00:00"


Nga Hua Uiui:

[{ "ain5":"66","ain6":"68","gps_lat":"5202.7326N","gps_long":"02115.8073E","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.8074E","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.8076E","tm":"2019-02-14 23:06:55" }]

12.3.3. Tangohia te raarangi o nga taputapu - waahi kotahi mai i nga waahi o naianei me te aukati

Ko tenei mahi ka whakahoki i nga raraunga iti mai i te teepu "_ithings"


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



Tawhā:

maroke - Fieldjson

mara - mara hei whakaatu i nga kitenga - imei me tm kua taapirihia aunoatia

min - te uara iti rawa mo te mara

mōrahi - te uara nui mo te mara


Mo te uiui i runga ake nei ka hoki mai Tuhinga o mua ain5, imei, tm āpure:

mena ain5 kei roto i te whānuitanga (13,5000)


Nga Hua Uiui:

[{"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" }]