IoT i อุปกรณ์ CIoT - โซลูชั่นอัจฉริยะ

LoRaWAN & GSM - Smart City





iSys - ระบบอัจฉริยะ







ร่าง

สารบัญ

1. บทนำ. 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. ทรัพยากรฮาร์ดแวร์ของอุปกรณ์ IoT / CIoT 4

0..4 อินพุตไบนารีที่ตั้งโปรแกรมได้ 4

0..4 เอาต์พุตไบนารีที่ตั้งโปรแกรมได้ 4

0..4 อินพุตการนับ (ตัวนับไม่ลบเลือน) 4

0..4 เอาต์พุตหรี่ (PWM หรือ 0..10V) 5

อินพุตอินฟราเรด + เอาต์พุต 5

0..4 อินพุตการวัด (ADC) 5

อินเทอร์เฟซแบบอนุกรม SPI / I2C / UART / CAN 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

module ไม่มี LoRaWAN modem และ processor may act as MEMs Sensor Module for @City GSM, WiFi, อีเธอร์เน็ต, และ other eHouse architectures ( 3v3..3v6 DC powered ) 10

2. General conditions of usage @City ( LoRaWAN, GSM ) Systems 11

2.1. Exclusive Conditions of @City GSM. 11

2.2. Exclusive conditions for @City LoRaWAN. 12

3. @City ( LoRaWAN, GSM ) Controller Configuration 13

3.1. @City Controller Configuration - Assigning names 13

3.2. General configuration of @City LoRaWAN & GSM Controllers 14

3.2.1 General configuration of @City GSM device 14

3.2.2. General Configuration of @City LoRaWAN controllers 17

3.3. การกำหนดค่าอินพุตไบนารี 18

3.4. การกำหนดค่าเอาต์พุตไบนารี 19

3.5. การกำหนดค่าอินพุตการวัด ADC และเซ็นเซอร์เพิ่มเติม (XIN) 21

3.6. การกำหนดค่า Dimmers PWM / 0..10V 22

3.7. การกำหนดค่าตัวกำหนดตารางเวลาปฏิทิน 24

4. LoRaWAN Network Infrastructure Configuration 26

4.1. LoRaWAN Gateway Configuration. 26

4.1.1. Basic configuration of LoRaWAN gateway 26

4.1.2. การกำหนดค่า Semtech Packet Forwarder (SPF) 27

4.2. LoRaWAN Network/Application Server Configuration 28

4.2.1. LoRaWAN Network Server Configuration 29

5. Work condition of @City GSM / LoRaWAN devices 31


1. บทนำ.

@City ระบบ รองรับอุปกรณ์อิเล็กทรอนิกส์จำนวนมาก (ตัวควบคุม) - เรียกว่าโหนด, เศษธุลี, อุปกรณ์ มีการสื่อสารหลายประเภท (มีสายและไร้สาย) ขึ้นอยู่กับโครงสร้างพื้นฐานข้อกำหนดและเงื่อนไขที่มีอยู่

Device types available in the @City ระบบ:

อุปกรณ์ทั้งหมดถูกรวมเข้าด้วยกันผ่านทางไฟล์ @City คลาวด์และมีความเป็นไปได้ของความร่วมมือแบบไฮบริดขึ้นอยู่กับความพร้อมใช้งานของโครงสร้างพื้นฐานการสื่อสารที่กำหนด

สำหรับอาคารและความพร้อมใช้งานของLANหรือ WiFi ที่เชื่อมต่อกับอินเทอร์เน็ตเราสามารถใช้eHouseโซลูชั่นผ่านเซิร์ฟเวอร์eHouse.PRO (ที่สามารถส่ง / รับข้อมูลไปยัง @City เมฆ):

เอกสารต่อไปนี้อธิบาย GSM และ LoRaWAN อุปกรณ์ที่ใช้ไมโครคอนโทรลเลอร์ชิปตัวเดียว (ไมโครโปรเซสเซอร์) และโมเด็มสื่อสารภายนอก สิ่งนี้ช่วยให้ระบบได้มาตรฐานแม้ว่าโมเด็มสื่อสารจะแตกต่างกันก็ตาม

สำหรับรูปแบบการสื่อสารอื่น ๆ โปรดดูที่ eHouse เอกสารประกอบ.



สิ่งนี้ช่วยให้สามารถรับฟังก์ชันและอุปกรณ์ที่คล้ายกันได้ตลอดจนการโยกย้ายไปยังรูปแบบหรือเวอร์ชันการสื่อสารอื่น ๆ ได้อย่างง่ายดาย

1.1 @City ( IoT/CIoT ) Communication

@City ระบบ currently uses one of the เลือกแล้ว communication modules ( modems ):

1.2. ทรัพยากรฮาร์ดแวร์ของอุปกรณ์ IoT / CIoT

ทั้งหมดนี้ "สติปัญญา" ของระบบอยู่ในไมโครคอนโทรลเลอร์ (ไมโครโปรเซสเซอร์) และไม่ได้ขึ้นอยู่กับประเภทของการสื่อสารมากนัก ทรัพยากรฮาร์ดแวร์ของอุปกรณ์ IoT / CIoT (ไมโครโปรเซสเซอร์) มีดังนี้:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies และ services. บริการเหล่านี้จะถูกเรียกเก็บเงินและขึ้นอยู่กับผู้ให้บริการและบริการเป็นรายบุคคล บริการได้รับอนุญาตในลักษณะเดียวกับในโทรศัพท์มือถือผ่านซิมการ์ดที่ใช้งานอยู่:

availability of เลือกแล้ว services depends on the communication operator และ the built-in GSM modem at the production stage:

1) 2G (ตัวดำเนินการทั้งหมด)

2) 2G / LTE CATM1 (สีส้ม) - มีความเป็นไปได้ทางเลือก 2G เมื่อ CATM1 ไม่พร้อมใช้งาน

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - มีความเป็นไปได้ทางเลือก 2G เมื่อ NBIoT ไม่พร้อมใช้งานและผู้ให้บริการอนุญาต

4) 2G / 3G (ตัวดำเนินการทั้งหมด)

5) 4G / LTE (ผู้ให้บริการทั้งหมด)

6) อาจมีการรวมบริการอื่น ๆ ขึ้นอยู่กับโมเด็มและการตั้งค่าที่มี

โซลูชัน 3 รายการแรกทำงานบนโมเด็มเดียวกัน (NBIoT / CATM1 + ทางเลือก 2G) ในกรณีที่ใช้ "พลาสติก" นาโนซิมการ์ดสามารถเปลี่ยนการ์ดและกำหนดค่าอุปกรณ์จากระยะไกลให้ทำงานได้อย่างถูกต้องในบริการอื่น ในกรณีของ MIM (SIM ในรูปแบบของชิป (IC)) การตัดสินใจจะเกิดขึ้นในขั้นตอนของการผลิตอุปกรณ์และไม่สามารถเปลี่ยนผู้ให้บริการหรือบริการได้ NBIoT ทุ่มเทให้กับข้อมูลที่ส่งเพียงเล็กน้อย ~ 512kB ต่อเดือน (โปรดต่อรองค่านี้กับผู้ให้บริการ) ซึ่งเป็นอุปสรรคสำคัญสำหรับโซลูชัน CIoT / IoT บางตัว

โซลูชันที่ 4, 5 ต้องการการติดตั้งโมเด็มอื่นในขั้นตอนการผลิต

การใช้พลังงานของอุปกรณ์ขึ้นอยู่กับบริการและแสดงจากต่ำสุดไปสูงสุด:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / EDGE

อัตราการถ่ายโอนข้อมูลจากต่ำสุดไปสูงสุด:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / EDGE

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation และ automatic positioning on maps. นอกจากนี้ยังสามารถทำงานแบบเคลื่อนที่ได้เมื่อมีความจำเป็นในการวัดหรือทำงานที่เคลื่อนไหว




1.4. @City LoRaWAN Devices

LoRaWAN is a long พิสัย communication solution ( up to approx. 15 กม.) ทำงานในแถบ ISM แบบเปิด (เช่น 433MHz, 868MHz ฯลฯ ). อย่างไรก็ตามช่วงที่มีขนาดใหญ่มากจำเป็นต้องลดความเร็วในการส่งและความยาวของแพ็กเก็ตข้อมูลลงอย่างมาก (เช่น สำหรับช่วงสูงสุดถึง 250 บิตต่อวินาทีและข้อมูลสูงสุด 51 ไบต์ - น้ำหนักบรรทุก) Transmission with repetitions และ confirmations can take a very long time, which may eliminate LoRaWAN in some solutions. number of LoRaWAN gateways is also important to ensure a good พิสัย of devices, which allows you to work at higher speeds, fewer errors และ less repetitions amount.

LoRaWAN devices communicate with the @City cloud via LoRaWAN Gateways, which have to provide coverage at the required level for all available LoRaWAN devices. In addition, these gateways must be connected to the LAN or the Internet via any link to be able to send data to the LoRaWAN network/application server ( NS/เช่น ).

web server is used for two-way communication with LoRaWAN gateways และ for sending information to/ from LoRaWAN devices.

เครือข่าย / เซิร์ฟเวอร์แอปพลิเคชันสามารถอยู่บนโลคัลLANหรือในศูนย์ข้อมูลของผู้ให้บริการ ข้อมูลจากอุปกรณ์จะถูกส่งจากเครือข่าย / เซิร์ฟเวอร์แอปพลิเคชันผ่านโปรโตคอลการรวมไปยัง @City cloud (ผ่านเว็บฮุก) สิ่งนี้ช่วยให้สามารถรวมไฟล์ @City LoRaWAN ระบบด้วย @City databases.



แอ็พพลิเคชันเซิร์ฟเวอร์สามารถใช้ตรรกะและ BIM (การสร้างแบบจำลองข้อมูล) เพิ่มเติมสำหรับระบบประมวลผลข้อมูลเกี่ยวกับการรับและส่งคำสั่งควบคุม (เหตุการณ์) ไปยังอุปกรณ์แต่ละเครื่องเพื่อตอบสนอง

@City LoRaWAN devices contains additional features as:


module ไม่มี LoRaWAN modem และ processor may act as MEMs Sensor Module for @City GSM, WiFi, อีเธอร์เน็ต, และ other eHouse architectures ( 3v3..3v6 DC powered )

2. General conditions of usage @City ( LoRaWAN, GSM ) Systems

ความสนใจ! การตั้งค่าพารามิเตอร์อินเทอร์เฟซการสื่อสารหลักที่ไม่ถูกต้องอาจทำให้เกิดการทำลายหรือการบล็อกอุปกรณ์อย่างถาวร (ซึ่งเราไม่มีการเข้าถึงทางกายภาพ)

การอัปเดตตัวควบคุมใด ๆ ของไฟล์ เฟิร์มแวร์ และ การกำหนดค่าขั้นสุดท้าย จะต้องดำเนินการและทดสอบ (สำหรับอุปกรณ์ทั้งหมดและอย่างน้อยหนึ่งสัปดาห์สำหรับอุปกรณ์หลายตัว) ก่อนที่จะติดตั้งในตำแหน่งปลายทาง

ผู้ผลิตจะไม่รับผิดชอบต่อการกำหนดค่า / การอัปเดตซอฟต์แวร์ที่ไม่เหมาะสมซึ่งดำเนินการโดยบุคคลที่ไม่ได้รับอนุญาตรวมถึงการดำเนินการในสถานที่ติดตั้งตัวควบคุมแต่ละตัว

ค่าใช้จ่ายในการถอนการติดตั้งบริการซ่อมแซมเปลี่ยนการติดตั้งใหม่ทั้งหมดเป็นภาระของผู้ใช้ระบบ (ไม่ใช่ผู้ผลิต)

ในการอัปเดตเฟิร์มแวร์และการกำหนดค่าจำเป็นต้องตรวจสอบระดับสัญญาณที่เพียงพอและความพร้อมใช้งานของบริการที่จำเป็น กิจกรรมข้างต้นอาจเป็นไปไม่ได้ที่ตำแหน่งการติดตั้งสุดท้ายของคอนโทรลเลอร์และในกล่องหุ้ม นอกจากนี้ยังอาจขึ้นอยู่กับฤดูกาลสภาพอากาศและการแพร่กระจายของคลื่นวิทยุ

ค่าใช้จ่ายทั้งหมดของบริการที่เกี่ยวข้องกับการเปลี่ยนแปลงการกำหนดค่า / เฟิร์มแวร์เป็นภาระของผู้ใช้ (ค่าธรรมเนียมเพิ่มเติมสำหรับการถ่ายโอนข้อมูลการถอนการติดตั้งที่เป็นไปได้การติดตั้งอุปกรณ์การปลดล็อกการเปลี่ยน ฯลฯ ).

ช่วงสูงสุดเป็นไปตามทฤษฎีเท่านั้นโดยวัดภายใต้เงื่อนไขการแพร่กระจายคลื่นวิทยุในอุดมคติและหมายถึงการทำงานของอุปกรณ์ (ที่มีเสาอากาศภายนอกและเสาอากาศที่ตรงกัน) ในมุมมอง (โดยไม่มีสิ่งกีดขวางในเส้นทางลำแสง) ขึ้นอยู่กับความเป็นเมืองของพื้นที่ต้นไม้สภาพอากาศสถานที่และวิธีการติดตั้งช่วงอาจแย่กว่าข้อมูลข้างต้นหลายร้อยเท่า

2.1. Exclusive Conditions of @City GSM.

user bears the costs และ is responsible for timely payment of the GSM operator subscription และ @City server hosting. การขาดความต่อเนื่องในการให้บริการอาจทำให้เกิดการเปลี่ยนแปลงพารามิเตอร์การส่งสัญญาณที่สำคัญอย่างไม่สามารถย้อนกลับได้และการปิดกั้นระบบทั้งหมด (เช่น การเปลี่ยนแปลงที่อยู่ IP แบบคงที่การสูญเสียโดเมนอินเทอร์เน็ตการสูญเสียข้อมูล / การกำหนดค่าบนเซิร์ฟเวอร์การสูญเสียซอฟต์แวร์การสำรองข้อมูล ฯลฯ ).

In the เหตุการณ์ that the user pays the above-mentioned amounts as a flat rate to the producer of the @City ระบบ, the Producer is not responsible for the conditions changes of the offer or termination of services performed by external entities.

ระบบ manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. ผู้ผลิตจะไม่รับผิดชอบต่อการเสื่อมสภาพของช่วงการแพร่กระจายคลื่นวิทยุ (เช่น due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

ในกรณีของขีด จำกัด การถ่ายโอนข้อมูล (โดยเฉพาะสำหรับ NBIoT) การกำหนดค่าซอฟต์แวร์และการอัปเดตควรดำเนินการในช่วงเริ่มต้นของระยะเวลาการสมัครสมาชิกโดยให้ปริมาณการใช้ข้อมูลต่ำที่สุดเท่าที่จะเป็นไปได้ มิฉะนั้นจะสามารถบล็อกอุปกรณ์ได้จนกว่าจะสิ้นสุดระยะเวลาการเรียกเก็บเงินเนื่องจากการอุดตันที่เกี่ยวข้องกับการโอนเกินขีด จำกัด

GSM operator is responsible for the quality of the GSM connection, not the @City ระบบ manufacturer.

ผู้ใช้ประกาศว่าเขา / เธอยอมรับข้อมูลต่อไปนี้และยอมรับข้อมูลดังกล่าว

2.2. Exclusive conditions for @City LoRaWAN.

user bears the costs และ is responsible for the timely payment of lease และ installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server และ @City server hosting. การขาดความต่อเนื่องในการให้บริการอาจทำให้เกิดการเปลี่ยนแปลงที่ไม่สามารถย้อนกลับได้ของพารามิเตอร์การส่งสัญญาณที่สำคัญและการบล็อกระบบถาวร (เช่น การเปลี่ยนแปลงที่อยู่ IP แบบคงที่การสูญเสียโดเมนการสูญเสียข้อมูล / การกำหนดค่าบนเซิร์ฟเวอร์การสูญเสียซอฟต์แวร์การสำรองข้อมูล ฯลฯ ).

In the เหตุการณ์ that the user lays down the above obligations on a flat-rate basis to the @City producer, the producer is not responsible for changing the conditions or terminating the services provided by external entities.

ระบบ manufacturer is not responsible for services provided by external entities, including any LoRaWAN operator, hosting for the LoRaWAN network/application server, external @City server hosting. ผู้ผลิตจะไม่รับผิดชอบต่อการเสื่อมสภาพของช่วงการแพร่กระจายคลื่นวิทยุ (เช่น due to the creation of new buildings, changes in the location of LoRaWAN gateways, damage to LoRaWAN gateways, power outages, trees, interference, signal losses, etc. ).

ในกรณีของขีด จำกัด การถ่ายโอนข้อมูลการกำหนดค่าซอฟต์แวร์และการอัปเดตควรดำเนินการในช่วงเริ่มต้นของระยะเวลาการสมัครใช้งานโดยใช้ข้อมูลปัจจุบันน้อยที่สุด มิฉะนั้นจะเป็นไปได้ที่จะบล็อกอุปกรณ์จนกว่าจะสิ้นสุดระยะเวลาการเรียกเก็บเงินเนื่องจากการอุดตันที่เกี่ยวข้องกับการโอนเกินขีด จำกัด การอัปเดตควรดำเนินการโดยใช้คอนโทรลเลอร์หนึ่งตัวตั้งแต่ต้นจนจบและทดสอบความถูกต้องของการทำงาน การรันการอัปเดตสำหรับคอนโทรลเลอร์ทั้งหมดอาจทำให้แถบวิทยุถูกปิดกั้นอย่างสมบูรณ์เป็นเวลาหลายวัน

LoRaWAN uses publicly available "เปิดวงดนตรีวิทยุ" (433 หรือ 868 MHz สำหรับสหภาพยุโรป) ซึ่งอาจถูกรบกวนหรือถูกครอบครองโดยอุปกรณ์อื่นที่ทำงานในความถี่เดียวกัน ผู้ผลิตจะไม่รับผิดชอบต่อคุณภาพของการสื่อสารในกรณีข้างต้น

user is responsible for covering the area with the appropriate number of LoRaWAN gates และ their location to obtain the appropriate level of signals for all devices และ the entire @City LoRaWAN ระบบ.

@City GSM devices can be used in places highly exposed to signal interference.

ผู้ใช้ประกาศว่าเขา / เธอยอมรับข้อมูลต่อไปนี้และยอมรับข้อมูลดังกล่าว

3. @City ( LoRaWAN, GSM ) Controller Configuration

การกำหนดค่าระบบดำเนินการผ่านเว็บอินเตอร์เฟส Configuration is very critical for @City controllers และ incorrect settings may cause the ระบบ to completely block. It is recommended that the full template configuration ( default settings ) be carried out และ tested by the @City ระบบ manufacturer.

3.1. @City Controller Configuration - Assigning names


ที่อยู่ตัวควบคุม 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) เป็นที่อยู่เริ่มต้นที่ใช้กับ คอนโทรลเลอร์ทั้งหมดในตระกูล (เช่น สำหรับสิ่งเดียวกัน รหัสผู้ขาย และ รหัสไฟล์และตัวควบคุม LoRaWAN / GSM ประเภทเดียวกัน หากคอนโทรลเลอร์ไม่ได้กำหนดคอนฟิกูเรชันของตัวเองไว้การกำหนดค่าเริ่มต้นจะถูกโหลดลงในนั้น

In the case of GSM controllers, this address corresponds to the unique IMEI number ( 15 characters ) assigned by the manufacturer of the GSM modem.

In the case of LoRaWAN controllers, this address corresponds to the unique "Dev EUI" number given by the manufacturer of the LoRaWAN modem ( 16 characters in hexadecimal code ).

รหัสผู้ขาย - เป็นพารามิเตอร์เฉพาะสำหรับลูกค้า (ผู้ใช้)

รหัสไฟล์ - เป็นพารามิเตอร์ที่แสดงถึงประเภทของเฟิร์มแวร์ (ขึ้นอยู่กับอุปกรณ์และอัลกอริทึมที่มี)

ในกรณีส่วนใหญ่จะเพียงพอที่จะกำหนดค่าอุปกรณ์นี้ (ค่าเริ่มต้น) สำหรับทั้งระบบหรือเป็นเทมเพลตสำหรับไดรเวอร์อื่น ๆ เมื่อสร้างคอนฟิกูเรชันคอนโทรลเลอร์ใหม่การตั้งค่าเหล่านี้จะถูกคัดลอกจากเทมเพลต

Both เฟิร์มแวร์ และ configurations for all installations ( instances ) are located on the servers of the @City ระบบ manufacturer available via the WWW, to which the user may have limited access. อย่างไรก็ตามการกำหนดค่าที่ถูกต้องมีความสำคัญมากและไม่แนะนำให้ทำการเปลี่ยนแปลงโดยไม่ต้องทดสอบกับอุปกรณ์หลายเครื่องที่มีการเข้าถึงทางกายภาพเต็มรูปแบบ (บนโต๊ะทำงาน) For more information, please check the general conditions of the @City ระบบ และ the specific conditions for a particular way of communication.

3.2. General configuration of @City LoRaWAN & GSM Controllers

3.2.1 General configuration of @City GSM device

Before starting the configuration, please read the general conditions of the @City ระบบ และ ระบบ-specific conditions for @City GSM.




รหัสผู้ขาย - มีอักขระ 8 ตัวที่เก็บไว้ในรหัสฐานสิบหกที่อุทิศให้กับลูกค้าหนึ่งราย (ผู้ใช้) ได้รับในขั้นตอนการผลิตคอนโทรลเลอร์ ความพยายามที่จะเปลี่ยนแปลงอาจทำให้เกิดความเสียหายถาวรของคอนโทรลเลอร์

รหัสไฟล์ - มีอักขระ 8 ตัวที่เก็บไว้ในรหัสฐานสิบหกโดยเฉพาะสำหรับเฟิร์มแวร์คอนโทรลเลอร์หนึ่งเวอร์ชัน It is granted at the controller production stage และ may depend on the type of communication ( GSM / LoRaWAN ) และ additional equipment, e.g. เซ็นเซอร์จำนวนอินพุต / เอาต์พุตและอัลกอริทึมแต่ละรายการ การเปลี่ยนแปลงอาจทำให้เกิดความเสียหายถาวรหรือการปิดกั้นตัวควบคุม

หมายเลข PIN - หมายเลขพิน 4 หลักหากตั้งไว้สำหรับซิมการ์ด ไม่แนะนำให้ตั้งค่า PIN สำหรับซิมการ์ดพลาสติกคุณสามารถถอดออกจากโทรศัพท์มือถือได้ การเปิดตัวซิมที่ไม่ถูกต้องอาจทำให้เกิดการปิดกั้นการ์ดในอุปกรณ์อย่างถาวร (ซึ่งในที่สุดเราจะไม่มีการเข้าถึงทางกายภาพ)

หมายเลข SMS - หมายเลข SMS เมื่อส่งสถานะทาง SMS ตัวเลือกนี้สามารถใช้ได้ขึ้นอยู่กับบริการและผู้ให้บริการ (2G / CATM1 / NBIoT) นอกจากนี้ยังต้องเปิดธง: เปิดใช้งาน SMS

USSD Str - คำสั่ง USSD สำหรับส่งสถานะผ่าน USSD This option is available only for เลือกแล้ว types of GSM modems ( 2G/3G + GPS ). ทางเลือก: เปิดใช้งาน USSD ต้องระบุ. ผู้ให้บริการจะต้องจัดเตรียมและเปิดใช้งานบริการ USSD

APN - ชื่อจุดเข้าใช้งาน ชื่อจุดเชื่อมต่ออินเทอร์เน็ตเช่น อินเทอร์เน็ต (สำหรับบริการพิเศษเช่น LTE-M1 หรือ NB-IoT ผู้ให้บริการสามารถกำหนดเป็นรายบุคคลได้)

ที่อยู่ WWW - ที่อยู่เว็บ (โดเมนหรือ IP) สำหรับการเข้าถึง HTTP

หน้า WWW - ที่อยู่เว็บเพจซึ่งสถานะของคอนโทรลเลอร์และคำสั่งจะถูกส่งไป

เปิดใช้งาน HTTP - เปิดใช้งานการส่งข้อมูล HTTP วิธีนี้ทำให้เกิดการถ่ายโอนข้อมูลมากกว่าวิธีการสื่อสารอื่น ๆ หลายเท่าซึ่งอาจส่งผลให้มีค่าใช้จ่ายเพิ่มขึ้นเกินขีด จำกัด การถ่ายโอนหรือไม่สามารถใช้บริการบางอย่างเช่น NBIoT

ที่อยู่ TCP / UDP - IP address of the @City server for receiving และ transmitting data between the cloud และ devices. ขอแนะนำให้ใช้ที่อยู่ IP ถาวรไม่ใช่ที่อยู่โดเมนอินเทอร์เน็ต

พอร์ต TCP - พอร์ต TCP / IP สำหรับการสื่อสาร

เปิดใช้งาน TCP - ให้คุณเปิดใช้งานการส่ง TCP / IP เฟรมการส่งและการยืนยัน TCP จะเพิ่มปริมาณข้อมูลที่สัมพันธ์กับการส่งสัญญาณ UDP อย่างไรก็ตามจะทำให้มั่นใจได้ว่าข้อมูลถูกต้องการยืนยันและรับประกันการส่งมอบหากมีการสื่อสาร

พอร์ต UDP - พอร์ตสำหรับรับสถานะผ่าน UDP

เปิดใช้งาน UDP - เปิดการส่ง UDP

ที่อยู่ Aux พอร์ต Aux เปิดใช้งาน Aux - การใช้งานในอนาคต

ที่อยู่ Aux2, พอร์ต Aux2, เปิดใช้งาน Aux2 - การใช้งานในอนาคต

การเปิดใช้งานการรองรับเซ็นเซอร์ ( they must be physically mounted on the @City module ). มิฉะนั้นอุปกรณ์อาจทำงานช้าลงมากและมีความเสถียรน้อยลง มีการติดตั้งเซนเซอร์ในขั้นตอนการผลิตสำหรับซีรีส์การผลิตทั้งหมด

Temp, presure, ความชื้น, ก๊าซ - เซ็นเซอร์อุณหภูมิความดันความชื้นและคุณภาพอากาศในตัว

Temp + Presure - เซ็นเซอร์อุณหภูมิและความดันในตัว

ไจโรสโคป - เซ็นเซอร์ Gyroscope ใน 3 แกน (X, Y, Z)

แมกนีโตมิเตอร์ - เซ็นเซอร์แม่เหล็กใน 3 แกน (X, Y, Z)

มาตรความเร่ง - เซ็นเซอร์การเร่ง / การสั่นสะเทือนใน 3 แกน (X, Y, Z)

สี - เซ็นเซอร์สี (R, G, B, IR, G2)

Ambient + proximeter - ระดับแสงในตัวและเซ็นเซอร์พร็อกซิมิเตอร์ (ช่วง 10 ซม.)

GSM Commและs - คำสั่งเริ่มต้นโมเด็มเพิ่มเติม

รหัสแฮช - รหัสเข้ารหัสเพิ่มเติม อย่าเปลี่ยน.

การถ่ายโอน HTTP - ตัวเลือกการสื่อสาร HTTP เพิ่มเติม

ที่อยู่ร่วม - ที่อยู่ส่วนกลางของคอนโทรลเลอร์สำหรับการควบคุมอุปกรณ์ต่ออุปกรณ์

GSM โหมด - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). การตั้งค่าโหมดการสื่อสารไม่ถูกต้องอาจส่งผลให้เกิดการปิดกั้นการสื่อสารของอุปกรณ์อย่างถาวร

3.2.2. General Configuration of @City LoRaWAN controllers

Most options are the same as in the GSM controller. In principle, all fields related to GSM communication are not used during LoRaWAN controller operation. LoRaWAN devices have different เฟิร์มแวร์ which support LoRaWAN module instead GSM.

บน @City LoRaWAN ด้านอุปกรณ์การกำหนดค่าง่ายมาก:

แอปพลิเคชัน EUID - รหัสแอปพลิเคชัน for LoRaWAN server ( 16 characters in hex code ) - application defined on the LoRaWAN Network/Application Server to which we send data.

รหัสแอปพลิเคชัน - application authorization key for LoRaWAN server ( as above )

ปิดการใช้งาน Adaptive Data Rate - ปิดใช้งานการเลือกความเร็วที่ปรับได้ สิ่งนี้ช่วยให้คุณบังคับความเร็วคงที่ของอุปกรณ์ได้ ในบางสถานการณ์อาจทำให้เกิดปัญหาในการสื่อสารขนาดใหญ่ ควรคำนึงว่าเมื่อพารามิเตอร์ RSSI และ SNR ปรับปรุงในโหมดการปรับตัวความเร็วจะเพิ่มขึ้นอย่างมาก สิ่งนี้ช่วยลดเวลาในการรับส่งข้อมูลทางวิทยุได้อย่างมาก "ออนเดอะแอร์ไทม์" และบ่อยครั้งมากขึ้นข้อมูลสามารถส่งผ่านระหว่างอุปกรณ์และเซิร์ฟเวอร์และในทางกลับกัน

อัตราข้อมูล (DR) - LoRaWAN link speed selection. ความเร็วนี้ใช้ไม่ได้กับ Bootloader ในกรณีที่คอนโทรลเลอร์ทำงานในโหมดการตั้งค่าความเร็วแบบปรับได้จะเป็นเพียงค่าเริ่มต้นเท่านั้นเนื่องจากคอนโทรลเลอร์หลังจากพยายามส่งข้อมูลหลายครั้งจะเลือกความเร็วที่เหมาะสมที่สุดโดยอัตโนมัติเพื่อ จำกัด เวลาในการส่งข้อความในอากาศ

ปรับปรุงการตั้งค่า - บันทึกการกำหนดค่าเริ่มต้นของคอนโทรลเลอร์ - การตั้งค่าทั้งหมด



rest of the @City LoRaWAN configuration is located in the remaining elements of the LoRaWAN configuration screens in Chapter 4.

3.3. การกำหนดค่าอินพุตไบนารี




อินพุตไบนารีมีฟังก์ชันและพารามิเตอร์หลายอย่างที่เปิดใช้งานการทำงานแบบอิสระของคอนโทรลเลอร์:

กลับด้าน - การปฏิเสธการป้อนข้อมูลเมื่อเซ็นเซอร์ "เชื่อมต่อตามปกติ" (NC) เชื่อมต่ออยู่

นาฬิกาปลุก - การเปิดใช้งานฟังก์ชั่นปลุก

ปลุกล่าช้า - เวลาหน่วงเวลาปลุก หากสถานะอินพุตกลับสู่สถานะเดิมก่อนที่เวลานี้จะหมดลงการปลุกจะไม่เปิดใช้งาน

จำสถานะ - เวลาในการจำการเปลี่ยนแปลงสถานะการป้อนข้อมูล

ปิดการใช้งาน Execution - การปิดกั้นกิจกรรมการวิ่งที่เกี่ยวข้องกับการป้อนข้อมูล

วิ่ง - เรียกใช้คำสั่งการกำหนดค่าอินพุต (Ad-Hoc)

สำเนา - คัดลอกคำสั่งการกำหนดค่าอินพุตไปยังคลิปบอร์ด

เปิดกิจกรรม - คำอธิบายวิธีเรียกใช้เหตุการณ์สำหรับระดับอินพุตสูง (1)

เปิดเหตุการณ์โดยตรง - รหัสเหตุการณ์ที่จะรันเมื่ออินพุตเปิดอยู่ (0 => 1)

ปิดกิจกรรม - คำอธิบายของการเปิดใช้งานเหตุการณ์สำหรับระดับอินพุตต่ำ (0)

ปิดเหตุการณ์โดยตรง - รหัสเหตุการณ์ที่จะรันเมื่อปิดอินพุต (1 => 0)

เหตุการณ์ปลุก - คำอธิบายของเหตุการณ์การเตือนภัย

เหตุการณ์เตือนภัยโดยตรง - รหัสเหตุการณ์ที่จะเรียกใช้เมื่อมีการเตือนภัยเกิดขึ้น

ปรับปรุงการตั้งค่า - บันทึกการกำหนดค่าเริ่มต้นสำหรับการตั้งค่าทั้งหมด

3.4. การกำหนดค่าเอาต์พุตไบนารี




เอาต์พุตไบนารีอัจฉริยะสามารถทำงานได้ทั้งแบบเดี่ยวหรือแบบคู่ แบบฟอร์มช่วยให้คุณสร้างการกำหนดค่าเริ่มต้นสำหรับคอนโทรลเลอร์ (หากคุณยืนยันด้วยปุ่มอัปเดต)

แบบฟอร์มนี้ยังทำหน้าที่เป็นตัวสร้างเหตุการณ์สำหรับเอาต์พุตที่สามารถเริ่มต้นได้โดยการกดปุ่ม Run หรือคัดลอกไปยังคลิปบอร์ดเพื่อใช้ในการกำหนดค่าคอนโทรลเลอร์เช่น



การกำหนดค่าเอาต์พุตเดี่ยว:

ปิดการใช้งาน - การปิดกั้นเอาต์พุตในโหมดเดียว (เช่น หากใช้เพื่อควบคุมไดรฟ์เพื่อไม่ให้เกิดความเสียหายกับบานม้วนประตูตัวกระตุ้นโดยไม่ได้ตั้งใจ)

ธุรการ - จำเป็นต้องมีธงผู้ดูแลระบบเมื่อเปลี่ยนการตั้งค่าที่สำคัญ

สถานะ - การเลือกสถานะ (การกำหนดค่าเริ่มต้นหรือเปิดตัวเหตุการณ์ด้วยไฟล์ "run" ปุ่ม)

ทำซ้ำ - จำนวนการทำซ้ำ (การเปลี่ยนแปลงสถานะวัฏจักร)

เวลาเปิด - เวลาเปิดใช้งานเอาต์พุต

หมดเวลา - เวลาในการปิดเอาต์พุต (เป็นสิ่งสำคัญเมื่อเกิดเหตุการณ์ซ้ำ ๆ)

วิ่ง - เรียกใช้เหตุการณ์เพื่อออก

สำเนา - คัดลอกเหตุการณ์ไปยังคลิปบอร์ด

ปรับปรุงการตั้งค่า - บันทึกการกำหนดค่าเริ่มต้นสำหรับการตั้งค่าทั้งหมด

การกำหนดค่าเอาต์พุตคู่:

ปิดการใช้งาน - ล็อคเอาต์พุตคู่หนึ่งในโหมดคู่ (เช่น หากใช้เป็นอินพุตเดียว)

ธุรการ - จำเป็นต้องมีการตั้งค่าสถานะผู้ดูแลระบบเมื่อเปลี่ยนการตั้งค่าที่สำคัญเช่นโหมดขับเคลื่อน

Somfy - โหมดไดรฟ์ (ตรวจสอบ => Somfy / unchecked => Direct Servo)

สถานะ - การเลือกสถานะ (สำหรับการกำหนดค่าเริ่มต้นหรือรับประทานอาหารกลางวันกับ "run" ปุ่ม)

ทำซ้ำ - จำนวนการทำซ้ำ (การเปลี่ยนสถานะตามวัฏจักร)

เวลาเปิด - เวลาเปิดใช้งานตามสถานะที่กำหนด

ปิดการใช้งานเวลา - เวลาในการบล็อกเอาต์พุต (เวลาต่ำสุดระหว่างการเปลี่ยนแปลงเอาต์พุต) เพื่อป้องกันไดรฟ์จากความเสียหาย

หมดเวลา - เวลาในการปิดเอาต์พุต (เป็นสิ่งสำคัญเมื่อเกิดเหตุการณ์ซ้ำ ๆ)

วิ่ง - เรียกใช้เหตุการณ์สำหรับไดรฟ์

สำเนา - คัดลอกเหตุการณ์ไปยังคลิปบอร์ด

ปรับปรุงการตั้งค่า - บันทึกการกำหนดค่าเริ่มต้นสำหรับการตั้งค่าทั้งหมด

3.5. การกำหนดค่าอินพุตการวัด ADC และเซ็นเซอร์เพิ่มเติม (XIN)




กลับด้าน - สเกลกลับด้าน (100% -x) ของอินพุต ADC

นาฬิกาปลุก L - การเปิดใช้งานตัวเลือกเพื่อสร้างการเตือนเมื่อค่าลดลงต่ำกว่านาที เกณฑ์

นาฬิกาปลุก H. - การเปิดใช้งานตัวเลือกเพื่อสร้างสัญญาณเตือนเมื่อค่าเกินค่าสูงสุด เกณฑ์

ปลุกล่าช้า - เวลาหน่วงเวลาปลุก หากสถานะการป้อนกลับเป็น "ตกลง" ระดับก่อนเวลาจะผ่านไปนาฬิกาปลุกจะไม่เปิดใช้งาน

ปิดการใช้งานเหตุการณ์ - การปิดกั้นการดำเนินเหตุการณ์

ธุรการ - การตั้งค่าสถานะผู้ดูแลระบบทำให้สามารถเปลี่ยนการกำหนดค่าอินพุตการวัด

เหตุการณ์ต่ำ - คำอธิบายของเหตุการณ์ที่ดำเนินการเมื่อเกินเกณฑ์ต่ำ

ตรงต่ำ - รหัสเหตุการณ์ที่จะดำเนินการหลังจากลดค่าต่ำกว่าเกณฑ์ที่ต่ำกว่า

ระดับต่ำ - ระดับของเกณฑ์ที่ต่ำกว่า (นาที)

ตกลงเหตุการณ์ - คำอธิบายของไฟล์ "ตกลง" เหตุการณ์

ตกลงโดยตรง - รหัสเหตุการณ์ที่จะดำเนินการหลังจากป้อนไฟล์ "ตกลง" พิสัย

เหตุการณ์สูง - คำอธิบายของเหตุการณ์สำหรับเกณฑ์ด้านบน

สูงโดยตรง - รหัสเหตุการณ์ที่จะดำเนินการหลังจากเกินค่าขีด จำกัด ด้านบน

ระดับสูง - ระดับของเกณฑ์ด้านบน (สูงสุด)

วิ่ง - เรียกใช้เหตุการณ์การกำหนดค่า (การเปลี่ยนแปลงการกำหนดค่า ADC Ad-Hoc)

ปรับปรุงการตั้งค่า - บันทึกการกำหนดค่าเริ่มต้นสำหรับอินพุต ADC

3.6. การกำหนดค่า Dimmers PWM / 0..10V




กลับด้าน - หรี่กลับขั้ว (100% - x)

ธุรการ - ธงผู้ดูแลระบบที่อนุญาตให้คุณเปลี่ยนตัวเลือกที่สำคัญ

ปิดการใช้งาน - การปิดกั้นเอาต์พุตหรี่

ครั้งเดียว - เปลี่ยนการตั้งค่าหรี่หนึ่งครั้ง (จากนั้นหยุดหรี่)

มูลค่าขั้นต่ำ - ค่าต่ำสุดของการตั้งค่าหรี่

ค่า - ค่าเป้าหมายของหรี่

โหมด - โหมดการตั้งค่าหรี่ (หยุด / - / + / ชุด)

ขั้นตอน - ขั้นตอนการเปลี่ยนค่าระดับการหรี่

มูลค่าสูงสุด - ค่าสูงสุดของการตั้งค่าหรี่

วิ่ง - เรียกใช้เหตุการณ์หรี่ไฟ

สำเนา - คัดลอกเหตุการณ์ไปยังคลิปบอร์ด



ไฟหรี่ RGBW จะดึงค่าการตั้งค่าจากสีแต่ละสี

นอกจากนี้ยังช่วยให้คุณสามารถเปิดใช้งานโหมดการเปลี่ยนสีอย่างต่อเนื่องโดยใช้ค่าที่ตั้งไว้ล่วงหน้าของหรี่ไฟเดี่ยว

ปรับปรุงการตั้งค่า - บันทึกการกำหนดค่าเริ่มต้นสำหรับการตั้งค่าทั้งหมด





ปุ่ม:

ปรับปรุงการตั้งค่า - saving the configuration in the @City ระบบ

ตัวควบคุมทั้งหมด - รายชื่อตัวควบคุมทั้งหมด

การตั้งค่า - การตั้งค่าของตัวควบคุมปัจจุบัน

เปลี่ยนชื่อ - เปลี่ยนชื่อของตัวควบคุมปัจจุบัน

เครื่องมือจัดกำหนดการ - ตัวแก้ไขปฏิทินกำหนดการของตัวควบคุมปัจจุบัน

เขียน Config * - ส่งคำสั่งเพื่อดาวน์โหลดการกำหนดค่าโดยคอนโทรลเลอร์

อัพเกรดเฟิร์มแวร์ * - ส่งคำสั่งเพื่อดาวน์โหลดเฟิร์มแวร์โดยคอนโทรลเลอร์

รีเซ็ตคอนโทรลเลอร์ * - ส่งคำสั่งรีเซ็ตเพื่อดาวน์โหลดโดยคอนโทรลเลอร์

รีเซ็ตตัวควบคุม - คัดลอก - สำเนาเหตุการณ์รีเซ็ตคอนโทรลเลอร์ไปยังคลิปบอร์ด

ออกจากระบบ - ออกจากระบบของผู้ใช้ (ด้วยเหตุผลด้านความปลอดภัยคุณควรปิดอินสแตนซ์ที่เปิดอยู่ทั้งหมดของเว็บเบราว์เซอร์ที่สามารถเก็บพารามิเตอร์การเข้าสู่ระบบไว้ในแคช)

* - การส่งคำสั่งหมายถึงการเพิ่มลงในคิวเหตุการณ์ On connecting controller to the @City ระบบ, the controller downloads these เหตุการณ์s.

3.7. การกำหนดค่าตัวกำหนดตารางเวลาปฏิทิน


ตัวกำหนดตารางเวลาปฏิทินช่วยให้สามารถทริกเกอร์เหตุการณ์ซ้ำ ๆ หรือตามกำหนดเวลา (คำสั่ง) ได้โดยอัตโนมัติ ตัวอย่างเช่นเปิดโคมไฟถนนเวลา 17 นาฬิกาและปิดที่ 7 นาฬิกา (ในฤดูหนาว)

Del (ลบ) - ลบรายการกำหนดการอย่างสมบูรณ์

En. (เปิดใช้งาน) - เปิดใช้งานรายการกำหนดการ (เฉพาะตำแหน่งที่จะดำเนินการที่มีการตั้งค่าสถานะเปิดใช้งาน)

ชื่อ - ชื่อกิจกรรม (คุณสามารถอธิบายเหตุการณ์ในลักษณะที่จำได้)

รหัสเหตุการณ์ - รหัสเหตุการณ์เป็นรหัสฐานสิบหก (คัดลอกจากคลิปบอร์ดเมื่อสร้างคำสั่ง)

ช่องเดือน (Ja, Fe, .. , No, De) - เดือนมกราคม ... ธันวาคมซึ่งงานจะเริ่มขึ้น

วัน - วัน คุณสามารถเลือกวันใดก็ได้ของเดือนหรือ "*" สำหรับคนใดคนหนึ่ง (จัดงานทุกวัน)

ทุ่งวันธรรมดา (มอ, ตู่, .. สุ) - คุณสามารถเลือกวันในสัปดาห์ที่จะจัดกิจกรรมได้

ชั่วโมง - ชั่วโมง. คุณสามารถเลือกชั่วโมงใดก็ได้หรือ "*" สำหรับทุกคน (จัดงานทุกชั่วโมง)

นาที - นาที. คุณสามารถเลือกนาทีใดก็ได้หรือ "*" สำหรับทุกคน (จัดงานทุกนาที)



ตรรกะ "และ" อัลกอริทึมถูกนำมาใช้ระหว่างฟิลด์ทั้งหมด (ยกเว้น ชื่อ ) ดังนั้นทุกคนจะต้องพบกันจึงจะดำเนินการได้



เช่น. การเปิดโคมไฟถนน ( พฤศจิกายนธันวาคมมกราคมกุมภาพันธ์ ) ที่ 17.01.20 น ไม่มี วันอาทิตย์.

En - เลือกแล้ว

Event code - 00002101010000000000 // รันของเอาต์พุตไบนารีที่ 1

เขตข้อมูลเดือน - เท่านั้น ไม่เดจาเฟ ถูกทำเครื่องหมาย

วัน - เลือกแล้ว "*" ในแต่ละวันของเดือน

ชั่วโมง - เวลาที่เลือกคือ 17

นาที - นาทีที่เลือก 01

ฟิลด์วันธรรมดา - ทั้งหมด แต่ สุ เลือกแล้ว

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. ในกรณีที่ระบบทำงานโดยใช้วิธีการส่งแบบอื่นสามารถละเว้นได้

According to the LoRaWAN network specification, the controller connects to the @City cloud indirectly through:

4.1. LoRaWAN Gateway Configuration.

re are many LoRaWAN gateways on the market that can simultaneously contain a number of additional options:

4.1.1. Basic configuration of LoRaWAN gateway

เกตเวย์ LoraWAN ควรเข้าถึงได้จากสถานีกำหนดค่าอย่างน้อยหนึ่งสถานี

เมื่อติดตั้งผ่าน Ethernet / WiFi และกำหนดค่าจาก LAN / WLAN ในเครื่องเท่านั้นความปลอดภัยของเกตเวย์ไม่สำคัญมากนัก (เว้นแต่เราจะให้การเข้าถึงเกตเวย์จากภายนอกเช่น อินเตอร์เนต).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access และ various types of attacks.

- If we want to be able to connect to the LoRaWAN gateway remotely, it must have a public + static IP address และ SSH service available. มิฉะนั้นคุณจะต้องเชื่อมต่อจริงกับเกตเวย์ผ่านอินเทอร์เฟซอีเธอร์เน็ตหรือ WiFi

- จำเป็นต้องตั้งรหัสผ่านการเข้าถึงที่ซับซ้อนสำหรับผู้ใช้ทั้งหมดบนอุปกรณ์

- ปิดใช้งานบริการที่ไม่ได้ใช้ทั้งหมดเช่น Telnet, FTP, POP, SMTP, IMAP, WWW เป็นต้น ที่อาจเป็นเป้าหมายของการโจมตี "ครอบครอง" เกตเวย์ที่มีกระบวนการอื่น ๆ เช่นความพยายามในการเข้าสู่ระบบ

- คุณสามารถ จำกัด ความเป็นไปได้ในการเข้าสู่ระบบเฉพาะจากสถานีที่มีที่อยู่ IP แบบคงที่ที่เลือกไว้เท่านั้นซึ่งเป็นการป้องกันการแฮ็กได้อย่างมีประสิทธิภาพ นอกจากนี้ยังใช้กับบริการที่ดูเหมือนไม่มีนัยสำคัญเช่น ICMP (ping), HTTP, FTP เป็นต้น

- หลังจากการกำหนดค่าเต็มรูปแบบและการทดสอบระบบเป็นเวลาหลายสัปดาห์เราสามารถบล็อกบริการภายนอกและการเข้าถึงระยะไกลทั้งหมดได้ซึ่งจะขัดขวางบริการค้นหาและตรวจสอบบันทึกเกตเวย์

4.1.2. การกำหนดค่า Semtech Packet Forwarder (SPF)

SPF's task is to send LoRaWAN packets to the LoRaWAN network server through the IP network ( UDP protocol ) to the required address of the LoRaWAN network server.

LoRaWAN Gateway with SPF is transparent และ passes all packets in both directions.

ไม่ประมวลผลหรืออนุญาตแพ็กเกจข้อมูลในทิศทางใด ๆ

การกำหนดค่า SPF นั้นง่ายมากและเกี่ยวข้องกับ "กำกับ" it to the required LoRaWAN network server.

Log in via SSH to the LoRaWAN gateway using the username และ password specified by the device manufacturer.

Install SPF according to the LoRaWAN gateway manufacturer's instructions.

ไดเรกทอรีการกำหนดค่า SPF คือ "/ user / spf / etc /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

การกำหนดค่าหลักของ SPF อยู่ในไฟล์ "/user/spf/etc/global_conf.json"ซึ่งควรแก้ไขด้วยโปรแกรมแก้ไขที่มีอยู่ (เช่น vi หรือนาโน) เราเปลี่ยนค่าของพารามิเตอร์: "ที่อยู่เซิฟเวอร์" โดยป้อนที่อยู่ IP ถาวรของเซิร์ฟเวอร์เครือข่ายหรือชื่อโดเมน (ต้องใช้บริการไคลเอ็นต์ DNS ที่กำหนดค่าเพิ่มเติมอย่างเหมาะสม)

พอร์ตสื่อสารส่งคืนเริ่มต้นคือ 1700 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.

บันทึกของแพ็คเกจ SPF อยู่ในไฟล์ "/ user / spf / var / logs /" ไดเร็กทอรีใน spf.log ไฟล์และสำเนาที่เก็บถาวร

network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/ etc /"ซึ่งคุณสามารถเปิด / ปิดบริการเครือข่ายมาตรฐานและรักษาความปลอดภัยเซิร์ฟเวอร์

คุณควรเปลี่ยนรหัสผ่านของผู้ใช้ทั้งหมดที่มีอยู่ในระบบด้วยไฟล์ passwd คำสั่งเพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาตจากบุคคลที่ไม่ได้รับอนุญาต คุณต้องเปลี่ยนรหัสผ่านผู้ใช้สำหรับการสนับสนุนทางเว็บด้วย

นอกจากนี้ยังเป็นการดีที่สุดที่จะปิดใช้งานการสื่อสาร WiFi เนื่องจากผู้บุกรุกอาจพยายามใช้การโจมตีผ่านสื่อส่งสัญญาณนี้

หลังจากเสร็จสิ้นการกำหนดค่านี้ให้รีเซ็ตเกตเวย์ด้วยไฟล์ รีบูต คำสั่ง



4.2. LoRaWAN Network/Application Server Configuration

มีโซลูชันมากมายสำหรับเซิร์ฟเวอร์เครือข่ายและแอปพลิเคชัน (รวมถึงเซิร์ฟเวอร์ฟรี) แต่ละคนมีวิธีการรวมเข้ากับบริการและระบบภายนอกของตัวเอง (เช่น เมฆเช่น @City ). ด้วยเหตุนี้ไฟล์ @City ระบบ must have an interface for integration with the installed LoRaWAN NS/เช่น server.

ในกรณีของระบบการผลิตเราสามารถใช้บริการฟรีได้ "เครือข่ายสิ่งต่างๆ"ตราบเท่าที่เราอยู่ภายในขีด จำกัด รายวันที่ใหญ่มากซึ่งกำหนดไว้สำหรับอุปกรณ์แต่ละเครื่อง {โดยเฉพาะ "ออนเดอะแอร์ไทม์" (30 วินาที **) และคำสั่งจำนวนเล็กน้อยที่ส่งไปยังอุปกรณ์ (10 **)}

** ขีด จำกัด อุปกรณ์ประจำวันที่บ่งชี้ในปัจจุบันอาจมีการเปลี่ยนแปลง

If you need to load new เฟิร์มแวร์ และ configuration, it is necessary to use your own LoRaWAN server ( network + application ).

สิ่งนี้ทำให้เรามีตัวเลือกมากมาย:

ในบางระบบการกำหนดค่าเฟิร์มแวร์ + ได้รับการแก้ไข (สำหรับคอนโทรลเลอร์ที่มีอยู่ทั้งหมดในระบบ) และเริ่มต้นในขั้นตอนของการกำหนดค่าระบบเริ่มต้นซึ่งจะทำให้การเลือกง่ายขึ้น

(*) - in these cases it is necessary to have a second LoRaWAN gateway set on the second server for configuration และ เฟิร์มแวร์ update in order for the production environment to work continuously. For low-critical applications, you can change the configuration of one LoRaWAN gateway dedicated LoRaWAN server, which, however, will result in loss of communication with the production environment และ incorrect operation of these devices.

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good พิสัย ( DR> = 4 ), so it is worth using an additional gateway to upgrade the เฟิร์มแวร์ และ configuration. ที่ความครอบคลุมต่ำ (DR <4) การกำหนดค่าเฟิร์มแวร์และการอัปเดตไม่สามารถทำได้และต้องใช้เกตเวย์ที่มีการสื่อสาร LTE ใกล้กับอุปกรณ์ที่อัปเดต

4.2.1. LoRaWAN Network Server Configuration

บน LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "ผู้ใช้ / spf / etc / local_conf.json"หรือแสดงในบันทึก "/user/spf/var/log/spf.log". ตรวจสอบในเว็บเซิร์ฟเวอร์บันทึกว่าเกตเวย์การสื่อสารเชื่อมต่อกับเซิร์ฟเวอร์

ขั้นตอนต่อไปคือการกำหนดค่าของแอ็พพลิเคชันเซิร์ฟเวอร์ (โดยปกติจะอยู่บนอุปกรณ์เดียวกันกับเซิร์ฟเวอร์เครือข่าย)

ขั้นตอนต่อไปที่ต้องดำเนินการขึ้นอยู่กับโซลูชันแอ็พพลิเคชันเซิร์ฟเวอร์ที่ใช้และความพร้อมใช้งานของอินเทอร์เฟซ Back-End / Front-End อินเทอร์เฟซช่วยลดความยุ่งยาก "ก้าวแรก" และการกำหนดค่าระบบ

โดยทั่วไปคุณควร:

 







5. Work condition of @City GSM / LoRaWAN devices

อุณหภูมิ - 40C .. + 65 องศาเซลเซียส

ความชื้น 0..80% r.H. ไม่มีการควบแน่น (อุปกรณ์)

GSM แหล่งจ่ายไฟ 5VDC @ 2A ±0.15 V (สำหรับเซ็นเซอร์ PPM และเมื่อเชื่อมต่อรีเลย์)

3.5VDC..4.2VDC @ 2A (ในกรณีอื่น ๆ)


LoRaWAN power supply 5VDC @ 300mA ± 0.15 V (สำหรับเซ็นเซอร์ PPM และเมื่อเชื่อมต่อรีเลย์)

3VDC..3.6VDC @ 300mA (ในกรณีอื่น ๆ)


อุปกรณ์ GSM + GPS:

อินพุตเสาอากาศ 50ohm

SIM nano-SIM หรือ MIM

(ทางเลือกในขั้นตอนการผลิต - MIM กำหนดผู้ให้บริการเครือข่าย)

การอนุมัติโมเด็ม Orange (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G โอเปอเรเตอร์อื่น ๆ


วงดนตรี (ยุโรป) ความไวของกำลังขับคลาส

B3, B8, B20 (CATM1 - 800MHz) ** 3 + 23dB ±2 < -107.3dB

B3, B8, B20 (NB-IoT - 800 เมกะเฮิร์ตซ์ ) ** 3 +23dB ±2 < -113.5dB

GSM850, GSM900 (GPRS) * 4 + 33dB ±2 <-107dB

GSM850, GSM900 (EDGE) * E2 + 27dB ±2 <-107dB

DCS1800, PCS1900 (GPRS) * 4 + 30dB ±2 < -109.4dB

DCS1800, PCS1900 (ขอบ) * E2 +26dB ±2 < -109.4dB

เมื่อใช้เสาอากาศวงแคบภายนอกที่จับคู่ความถี่สำหรับย่านความถี่ที่กำหนด


* สำหรับโมเด็ม Combo เท่านั้น: 2G, CATM1, NB-IoT

ใบรับรอง:



จีพีเอส / GNSS:

ความถี่ในการทำงาน: 1559..1610MHz

ความต้านทานของเสาอากาศ 50 โอห์ม

ความไวสูงสุด * -160dB นิ่งการนำทาง -149dB -145 เริ่มเย็น

TTFF 1 วินาที (ร้อน), 21 วินาที (อุ่น), 32 วินาที (เย็น)

A-GPS ใช่

พลวัต 2 ก

อัตราการรีเฟรชต่ำสุด 1 Hz


* จับคู่เสาอากาศวงแคบภายนอก



LoRaWAN Devices 1.0.2 ( 8 channels, TX power: +14dBm ) Europe ( 863-870MHz )

ดร การมอดูเลต การทดสอบ BR bit / s Rx ความไว Rx

0 3 นาที SF12 / 125kHz 250 -136dB -144dB

1 2 นาที SF11 / 125kHz 440 -133.5dB

2 1 นาที SF10 / 125kHz 980 -131dB

3 50 วินาที SF9 / 125kHz 1760 -128.5dB

4 (*) 50 วินาที SF8 / 125kHz 3125 -125.5dB

5 (*) 50 วินาที SF7 / 125kHz 5470 -122.5dB

6 (*) 50 วินาที SF7 / 250kHz 11000 -119dB

7 FSK 50kbs 50000 -130dB

(*) พารามิเตอร์ที่จำเป็นในการอัพเกรดเฟิร์มแวร์ของระบบผ่าน OTA

(ดร.) - อัตราข้อมูล

(BR) - อัตราบิต

T - minimum period of data update to the @City cloud




LoRaWAN practical coverage tests:


เงื่อนไขการทดสอบ:

LoRaWAN Kerlink ifemtocell เกตเวย์ภายใน

เสาอากาศบรอดแบนด์กลางแจ้งแบบพาสซีฟวางไว้ด้านนอกที่ความสูง ~ 9 เมตรเหนือระดับพื้นดิน Wygoda gm Karczew (ประมาณ 110 เมตรเหนือระดับน้ำทะเล)

LoRaWAN device with forced DR0 with an external broadbและ magnetic antenna placed 1.5m above the ground on the car roof.

พื้นที่ชนบท (ทุ่งหญ้าทุ่งที่มีต้นไม้ขนาดเล็กและอาคารหายาก)


ผลลัพธ์ที่ไกลที่สุดคือ Czersk ~ 10.5km (~ 200m เหนือระดับน้ำทะเล) โดย RSSI เท่ากับ -136dB (เช่น with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )