@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
@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.
Ko te kaupapa @City IoT ka whakatapua ki te whai i nga hua iSys.PL
IoT - RF / LoRaWAN (Ipurangi o nga Mea)
CIoT - GSM / 2G / 3G / 4G / CATM1 / NBIoT (Rorohiko Ipurangi o nga Mea)
WiFi
Itarangi
@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 ):
@ Taone
@ Rama
@Metere
@Tohu
@AirQ
@Bin
Ko te papanga @City IoT e tautoko ana i nga kawa e whai ake nei hei korerorero:
UDP - i whakaarohia mo nga sensor / whakaaro CIoT (ina koa NBIoT) - te whakamahi raraunga iti rawa
TCPIP - i whakaarohia mo nga taputapu whai takirua takirua - arohuu / whakau
HTTP - he whakaaro anake mo te urunga raraunga / tirohanga / kaweake / "kapua ki te kapua"
HTTP Webhooks - mo te korerorero a LoRaWAN i waenga i te LoRaWAN Whatunga / Tono Taupono me te @City Cloud.
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. ).
@City IoT turanga e tautoko ana:
GSM: 2G, 3G, 4G (LTE), CATM1 (LTEM1), NBIoT - taputapu (korero UDP / TCPIP)
Nga taputapu LoRaWAN (HTTP Webhooks) - ma te tomokanga LoRaWAN me te LoRaWAN whatunga / kaitono tono
Kaiwhakahaere Itarangi (Whakawhitinga UDP / TCP)
Kaiwhakahaere WiFi (korero UDP / TCP)
Nga hua IP a meake nei
Nga hua kore IP ma te rohe taone @ City / eHouse.PRO Taputapu Miihini
@City IoT Kua whakatapua te papaaho ki nga taputapu / kōpuku:
Nga hua iSys Maori:
CIoT (GSM / 2G / 3G / 4G / CATM1 / NBIoT)
IoT (LoRaWAN)
WiFi - he hua kua whakatapua mo te @City Platform
Itarangi - he hua kua whakatapua mo te @City Platform
Nga hua Whakahoahoa (hangaia e nga taha tuatoru i raro i te raihana iSys me te waitohu a-waho)
Nga hua waruwhenua (hangaia e nga taha tuatoru i raro i te raihana iSys me nga tohu a iSys)
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):
urunga takitahi / hapori
tatau katoa whakaaro
whakahoutanga o nga taputapu mana auau
reiti whakahau raraunga
He maha nga rereketanga o te VPS kei runga i:
Utu
geo-localization-pokapū raraunga
He tukatuka mariko (1-8)
RAM Mariko (1-32GB)
Kōpae SSD (20GB-1TB)
He maha nga kaituku i whakatapua kei i runga i:
Utu
geo-localization-pokapū raraunga
Puka Tukatuka (4 .. 32)
RAM (16 .. 512GB)
SSD / HDD (256GB .. 8TB)
Ko te kaupapa @City IoT kua whakatapua ki te kaihoko kotahi:
nga kawanatanga a rohe me nga mana (Taone, Hapori, Whenua)
B2B (mo te rangatira tuatoru)
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.
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:
whiwhi mokamoka i nga raraunga mai i nga taputapu (ma nga kawa: UDP, TCP IP, HTTP)
whakaitihia te whakamahi raraunga me ona utu i waenga i nga taputapu me te Kapua (ma te whakamahi i nga kawa whakawhitiwhiti korero iti UDP, TCP IP)
whakawhiwhia ki te mana whakamunahia o nga taputapu (na roto i nga papaho korero)
whakamana me te whakamana i nga raraunga mai i nga taputapu ma te wetewete i o raatau tuunga
te wetemuna i te mana o te whakaaro me te whakahou ki nga teepu MariaDB / MySQL tika (i roto i te whakatakotoranga raraunga mata)
ripanga raraunga o naianei (ko te mana hou anake o ia taputapu)
ripanga raraunga hitori (kei roto katoa te mana mo te taputapu kotahi)
tukuna nga ota e taria ana (Nga Takahanga) ki nga taputapu
te whakapūmau i te rūrū, te whakaū me te whakaū
He rite tonu te raupaparorohiko @City mo ia kaiwhakamahi, a kaore e taea te whakarite mo nga kaihoko rereke.
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.
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.
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):
te taapiri, te tango, te whakarereke i nga konae HTML parakore (Mua-Whakamutunga GUI / Whanaketanga Atanga)
te taapiri, te tango, te whakarereke i nga konae pure (GUI o mua-whanaketanga / whanaketanga atanga me te taatai)
te taapiri, te tango, te whakarereke i nga konae CSS parakore (Mutunga-Mua - Tiro ritenga / Kaupapa)
te taapiri, te tango, te whakarereke i nga konae kuputuhi tauira (GUI Whakamutunga-Mua)
te taapiri, te tango, te whakarereke i nga ripa, nga pokatata, te hono ki nga hua raraunga
Rightstahi atu tika urunga:
Te urunga katoa ki te @City Cloud Database MySQL / MariaDB kei reira katoa te raupaparorohiko
Ko te urunga atu ki nga Ratonga Paetukutuku kua tautuhia (tohu) ma te kaihoko.
Kaore te Kaihoko i whakaae ki te tuku tohu ki nga taha tuatoru (ko te urunga maha ki nga hua ka pa ki te mahinga, te pumau me te ahuru o te punaha katoa)
I raro i nga ahuatanga motuhake me te whakamahinga o te Kaiwhakarato Whakatapua mahi nui, ka whakatauhia pea te kaute a te iwi hei tirotiro i te nuinga o nga korero o tenei wa (kaore i te hitori).
Ka taea e te Kaiwhakamahi te taarua i nga raraunga ki taana ake Kaihoko MySQL ka mahi i a ia ano te wetewete me te tukatuka, kia kore ai e pangia te mahinga o te Kaiwhakahaere @City
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.
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".
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
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.
He maha nga waahanga mo te pakihi me te mahi tahi:
kawemai / kaweake i nga hua rite (panui panui, taputapu) - hua whakamutunga
kawemai / kaweake i nga hua OEM (PCB, kaiwhakahaere, me etahi atu) - nga hua takawaenga, nga waahanga waatea
karahipi - hangahanga e hangai ana ki ta maatau raihana mo nga maakete o te rohe (ka tukuna noa e matou nga miihini pona) i raro i te iSys
Mahinga Mahi - (penei i runga ake) engari kei raro i nga Momo o waho
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):
whakaarohia he raraunga kua tohua i te mapi (geo-localization)
e whakaatu ana i nga raraunga kua tohua me nga hua ka puta i nga teepu
whakaatu ana i nga raraunga kua tohua i nga mahere o te pae
whakaatu ana i nga rarangi kua tohua i nga mahere o mua
kaweake raraunga ki nga tono a te roopu tuatoru me te tukatuka ano
etahi atu mahi ka whakahoutia i runga i nga tono takitahi.
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.
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
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)
Whakakēhia te Kaupapa Whakaaturanga Kaupapa CSS me noho ki roto "tauira / css /" whaiaronga - kua whakararangihia aunoatia.
Tohua nga mara matua e kitea ana i te teepu. Te reira kua whakahoutia aunoa
Tohua nga mara katoa (me whai ma te tohu-a-ringa i etahi o aua waahanga)
Tīpakohia ngā āpure katoa (me whai me te tango ā-ringa i etahi o aua waahanga)
He orite tenei ki te pouakataki katoa (X)
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).
Whakaatuhia ai nga mara katoa he mea iti noa na te Tari Tohu.
Nga mara i te teepu:
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).
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.
Ma te peehi i tetahi atu ingoa mara ka tiimata te Whakaaturanga Raupatu o te mara kua tohua mo te haupae kua tohua.
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).
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
Whakauruhia te ingoa "Aroturuki Rawa" i roto i Ripa āpure (kahore he tohu kī)
Kia mahara ki nga waahanga katoa kaore i te tohua i te rarangi
tīpako tm, GPS_Tere_km i te rarangi noa iho
press + patene kei hea i te rarangi
Ka taea te whakarewahia nga Mahere mai i MainForm me te whirihoranga o mua
Ma te ringaringa e arahi ana i te arawhiti ka mahia tika ana me te hono: > http: //%IP%/IoT/maps.php
Me whakakore e te Kaiwhakamahi nga mara katoa (Press Wete Pātene)
Patohia tetahi pouakataki mo nga waahi kua whakaatuhia (hei tauira. Ain5 (mo te taumata Auahi) me tm (mo te ra inenga / waa)
press "V" pouakataki hei huna i nga puka mara
press Whakatinana paatene hei whakahaere i te uiui DB me te whakaatu korero onaianei mai i nga puoro / taputapu katoa
Ko te mahere me nga raraunga ka whakahoutia i muri i te 30 hēkona neke atu ranei.
Nga tautuhinga e whakaahuahia mai i te taha maui ki te matau (kei runga i te Whakaahuamata).
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.
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).
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.
Whakatakotoria te tuunga o te mahere. Ka whakatauhia tenei mara ki te waahi pehu ka pehihia te paatene kiore ki te mapi.
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.
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.
gps_speed_km> 10 // tere atu i te 10km / h
ain5> 3 // he nui ake te ain5 i te 3 (kei te pupuri i te 2.5um kaute - he taumata haurangi)
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)
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.
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.
Ka whakamahia tenei pouakataki hei whakaatu / huna i te hunga whiriwhiri o nga waahi hei whakaatu.
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
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
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
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.
Patohia nga pouakataki katoa e hiahiatia ana mo nga waahi kua whakaatuhia
Pouaka paatene "Mahinga Kite" ki te huna puka mara
Patohia te paatene Mahi hei whakahaere i te uiui DB me te teepu whakaatu
Ka whakaahuahia nga tautuhinga mai i te maui ki te matau (i runga i te Whakaahuamata).
Ko te mara wehe he rite ki te pane i te pane o te pou.
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.
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.
gps_speed_km> 10 // tere atu i te 10km / h
ain5> 3 // he nui ake te ain5 i te 3 (kei te pupuri i te 2.5um kaute - he taumata haurangi)
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)
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.
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.
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.
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.
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.
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.
Patohia nga pouakataki katoa e hiahiatia ana mo nga waahi kua whakaatuhia
Pouaka paatene "Mahinga Kite" ki te huna puka mara
Patohia te paatene Mahi hei whakahaere i te uiui DB me te whakaatu i te teepu
Nga taonga e whakaahuatia ana mai i runga me i maui ki matau (i runga i te Whakaahuamata).
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.
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.
gps_speed_km> 10 // tere atu i te 10km / h
ain5> 3 // he nui ake te ain5 i te 3 (kei te pupuri i te 2.5um kaute - he taumata haurangi)
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)
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.
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.
Ka whakamahia tenei pouakataki hei whakaatu / huna i te hunga whiriwhiri o nga waahi hei whakaatu.
Ko nga tohu whakaatu kiore o te inenga me te ra / waa.
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.
Ko nga whaarangi paetukutuku e pa ana ki te konae tauira tauira whanui kei "tauira" whaiaronga "* .Whakaaro".
Ano hoki kei ia momo whaarangi:
Ko te konae "* .head" e penapena ana i te pane o te whaarangi (hononga, CSS kawemai, JavaScript Kōnae, etc. )
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.
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.
@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):
"* _t" - tohu mo te whakamana a nga kaiwhakamahi o naianei (kaore e whakamahia mo nga kapua Kotahi-Kaihoko)
"* _c" - whakahau (Takahanga) rarangi - kia tukuna ki te taputapu
"*" - nga hua o te mana kua wetemuna.
Tablestahi atu tepu:
"it_ings_" tepu - kei te wetiwetahia te mana o nga taputapu katoa (ka taatahia i te wa e whakahou ana tetahi o "*" teepu). Tuhinga o mua ithings_ tata te orite o te teepu ki te "*" teepu. "it_ings_" he mara taapiri mo te Wāhitau Poutāpeta me ngā whakamārama.
Ko nga teepu "kaiwhakamahi" ka aukatihia me whakarereke.
"idx" - taupū
"tm" - waitohuwā aunoa
"dt" - unix waitohuwā
"imei" - wāhitau taputapu ahurei
"rssi" - taumata tohu RSSI
"rsrp" - Tohu RSRP
"kaupapa" - nga huihuinga tatari kia tukuna ki te kaiwhakahaere
"i waho1" .. "waho16" - Kua whakakorehia te mana whakaputa
"in1" .. "in16" - kua whakahekehia te mana whakauru
"ain1" .. "ain8" - nga uara ADC wetemuna (RAW)
"sens1" .. "sens8" - nga uara sensor kua hurihia (ka whakawhirinaki ki te momo taputapu)
"dimm1" .. "dimm8" - Ko nga uara whakaheke kua heke (e pa ana ki te momo taputapu)
"int1" .. "int6" - Nga uara porotiti kua wetekina (e pa ana ki te momo taputapu)
"kupu1" .. "kuputuhi6" - nga uara kuputuhi wetekina (e pa ana ki te momo taputapu)
"hanga" - te wa hanga / waa mahi
"whakamutunga" - te ra whakamutunga / te waa
"kaiwhakamahi" - te whakamahi a meake nei
"paahitia" - te whakamahi a meake nei
"sn" - gsm rangatū nr
"mana" - Ko te mana whakahaere o tenei wa kaore i wetekina i te whakatakotoranga hex
"hash_code" - te whakamahi a meake nei
"addr" - wāhitau taputapu poto
"fwnr" - firmware nr
"monokia" - taputapu monokia (kaore i mahia)
"gsm_nr" - CIoT tau gsm
"kaihoko" - waehere kaihoko (mo te waitohu / mahi tahi)
"timezone" - Te Rohe Rohe e haukotia ana
"dst" - Whakamahia nga penapena penapena i ia ra
"gps_lat" - Latitude GPS
"gps_long" - Te Taarua GPS
"gps_hdop" - GPS HDOP
"gps_alt" - Teitei GPS
"gps_fix" - Whakatika GPS (me 3 - mo nga hua tika)
"gps_cog" - GPS Tohu
"gps_speed_km" - Tere GPS i roto i te [km / h]
"gps_sat" - Kua kitea nga amiorangi GPS
"Continent", "country", "rohe", "subregion", "subsubregion", "city", "district", "street", "street_nr", "item_nr" - Wāhitau Kaihoko me ngā āpure whakamārama (!!!! Kare e waatea mo "*" tepu hitori)
"roko" - roko raraunga
He mea nui nga ingoa mara hei hanga i nga patai SQL hei whakanui ake i nga mahi rapu na te mea me whakamahi te ingoa taketake i te Tauākī SQL.
Ko tenei teepu he takahanga / whakahau raupapa mo ia taputapu me te whai i nga hanganga e whai ake nei:
"whakahau" - whakahau kia tukuna kua tukuna atu ranei ki te kaiwhakahaere
"kua whakapumautia" - haki whakatuturu mena kua tukuna mai ana kua whakatuturutia
"rā" - unix waitohuwā o te huihuinga
"whakahoutia" - haki whakahou aunoa (te ra waitohu tohu / wa)
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.
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":"" }]
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" }]
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" }]