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, 와이파이, 이더넷, 과 other eHouse architectures ( 3v삼..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

삼. @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. 조광기 구성 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 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.PRO 서버를 통해 eHouse 솔루션을 사용할 수 있습니다 (데이터를 @City 클라우드) :

다음 문서는 GSMLoRaWAN 단일 칩 마이크로 컨트롤러 (마이크로 프로세서) 및 외부 통신 모뎀을 기반으로하는 장치. 이를 통해 통신 모뎀의 차이에도 불구하고 시스템을 표준화 할 수 있습니다.

다른 통신 변형에 대해서는 다음을 참조하십시오. 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. 이러한 서비스는 비용이 청구되며 운영자와 서비스에 따라 개별적으로 다릅니다. 서비스는 활성 SIM 카드를 통해 휴대폰에서와 동일한 방식으로 승인됩니다.

그만큼 availability of 선택된 services depends on the communication operator 과 the built-in GSM modem at the production stage:

1) 2G (모든 사업자)

2) 2G / LTE CATM1 (주황색)-CATM1을 사용할 수없는 경우 2G 대체 가능성이 있습니다.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom)-NBIoT를 사용할 수없고 운영자가 허용하는 경우 2G 대체 가능성이 있습니다.

4) 2G / 3G (모든 통신사)

5) 4G / LTE (모든 사업자)

6) 사용 가능한 모뎀 및 설정에 따라 다른 서비스 조합도 사용할 수 있습니다.

처음 3 개의 솔루션은 동일한 모뎀 (NBIoT / CATM1 + 폴백 2G)에서 작동합니다. 사용하는 경우 "플라스틱" 나노 SIM 카드는 카드를 교체하고 다른 서비스에서 제대로 작동하도록 장치를 원격으로 구성 할 수 있습니다. MIM (칩 (IC) 형태의 SIM)의 경우 기기 생산 단계에서 결정이 이루어지며 사업자 나 서비스 변경이 불가능합니다. 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. 15km) 개방형 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, 와이파이, 이더넷, 과 other eHouse architectures ( 3v삼..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 "오픈 라디오 밴드" (EU의 경우 433 또는 868MHz), 동일한 주파수에서 작동하는 다른 장치가 방해를 받거나 점유 할 수 있습니다. 위의 경우 통신 품질에 대해서는 제조사에서 책임지지 않습니다.

그만큼 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.

이용자는 다음 정보에 대해 동의하며 동의합니다.

삼. @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.




공급 업체 코드 -한 고객 (사용자) 전용 16 진수 코드로 저장된 8 개의 문자를 포함합니다. 컨트롤러 생산 단계에서 부여됩니다. 변경을 시도하면 컨트롤러가 영구적으로 손상 될 수 있습니다.

파일 코드 -하나의 컨트롤러 펌웨어 버전 전용으로 16 진수 코드로 저장된 8 개의 문자를 포함합니다. It is granted at the controller production stage 과 may depend on the type of communication ( GSM / LoRaWAN ) 과 additional equipment, e.g. 센서, 입력 / 출력 수 및 개별 알고리즘. 변경으로 인해 컨트롤러가 영구적으로 손상되거나 차단 될 수 있습니다.

PIN 번호 -SIM 카드에 대해 설정된 경우 4 자리 핀 번호. PIN 설정은 권장되지 않습니다. 플라스틱 SIM 카드의 경우 휴대폰에서 제거 할 수 있습니다. 잘못된 SIM을 도입하면 기기의 카드가 영구적으로 차단 될 수 있습니다 (결국 물리적 액세스 권한이 없음).

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 주소- HTTP 액세스를위한 웹 주소 (도메인 또는 IP).

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 ). 그렇지 않으면 장치가 훨씬 느리고 덜 안정적으로 작동 할 수 있습니다. 센서는 전체 생산 시리즈의 생산 단계에 설치됩니다.

온도, 압력, 습도, 가스 -통합 온도, 압력, 습도 및 공기질 센서

온도 + 압력 -통합 온도 및 압력 센서

자이로 스코프 -3 축 자이로 스코프 센서 (X, Y, Z)

자력계- 3 축 자기 센서 (X, Y, Z)

가속도계- 3 축 가속 / 진동 센서 (X, Y, Z)

색깔 -컬러 센서 (R, G, B, IR, G2)

주변 + 근 위계 -통합 조도 및 (10cm 범위) 근접 센서

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 - 애플리케이션 ID 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 )

적응 형 데이터 속도 비활성화 -적응 형 속도 선택을 비활성화합니다. 이를 통해 장치의 일정한 속도를 강제 할 수 있습니다. 어떤 상황에서는 이것은 큰 의사 소통 문제를 일으킬 수 있습니다. 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)가 연결됩니다.

경보 -알람 기능 활성화.

경보 지연 -알람 지연 시간. 이 시간이 만료되기 전에 입력 상태가 원래 상태로 돌아 가면 알람이 활성화되지 않습니다.

상태 기억 -입력 상태 변화를 기억할 시간.

실행 비활성화 -입력과 관련된 실행 이벤트 차단.

운영 -입력 구성 명령 실행 (Ad-Hoc)

-입력 된 구성 명령을 클립 보드에 복사

이벤트 켜기 -높은 입력 레벨에 대한 이벤트 실행 방법에 대한 설명 (1)

직접 이벤트 켜기 -입력이 켜졌을 때 실행할 이벤트 코드 (0 => 1)

이벤트 끄기 -낮은 입력 레벨에 대한 이벤트 활성화 설명 (0)

직접 이벤트 끄기 -입력이 꺼 졌을 때 실행할 이벤트 코드 (1 => 0)

알람 이벤트 -알람 이벤트에 대한 설명입니다.

직접 경보 이벤트 -알람 발생시 트리거되는 이벤트 코드

설정 업데이트 -모든 설정에 대한 시작 구성을 저장합니다.

3.4. 바이너리 출력 구성




지능형 바이너리 출력은 단일 또는 이중으로 작동 할 수 있습니다. 이 양식을 사용하면 컨트롤러에 대한 시작 구성을 만들 수 있습니다 (업데이트 버튼으로 확인한 경우).

이 양식은 실행 버튼을 눌러 시작하거나 컨트롤러 구성에서 사용하기 위해 클립 보드에 복사 할 수있는 출력을위한 이벤트 생성기 역할도합니다.



단일 출력 구성 :

비활성화 -단일 모드에서 출력 차단 (예 : 롤러 셔터, 게이트, 액추에이터를 실수로 손상시키지 않도록 드라이브를 제어하는 ​​데 사용되는 경우)

관리자 -중요한 설정을 변경할 때 관리 플래그가 필요합니다.

상태 -상태 선택 (초기 구성 또는 이벤트 시작 "run" 버튼)

반복 -반복 횟수 (주기적 상태 변경)

시간 -출력 활성화 시간

시간이 끝나다 -출력을 끄는 시간 (이벤트 반복시 중요)

운영 -종료를위한 이벤트 실행

-이벤트를 클립 보드에 복사

설정 업데이트 -모든 설정에 대한 시작 구성을 저장합니다.

이중 출력 구성 :

비활성화 -듀얼 모드에서 한 쌍의 출력을 잠급니다 (예 : 단일 입력으로 사용되는 경우)

관리자 -드라이브 모드와 같은 중요한 설정을 변경할 때 관리 플래그가 필요합니다.

솜피 -드라이브 모드 (체크 => Somfy / 체크 해제 => Direct Servo)

상태 -상태 선택 (초기 구성 또는 "run" 버튼)

반복 -반복 횟수 (주기적인 상태 변화)

시간 -주어진 상태를 켠 시간

시간 비활성화 -손상으로부터 드라이브를 보호하기 위해 출력을 차단하는 시간 (출력 변경 사이의 최소 시간).

시간이 끝나다 -출력을 끄는 시간 (이벤트 반복시 중요)

운영 -드라이브 이벤트 실행

-이벤트를 클립 보드에 복사

설정 업데이트 -모든 설정에 대한 시작 구성을 저장합니다.

3.5. ADC 측정 입력 및 추가 센서 구성 (XIN)




거꾸로 하다 -ADC 입력의 반전 된 스케일 (100 % -x)

알람 L -값이 최소값 이하로 떨어지면 알람을 생성하는 옵션 활성화. 문지방

알람 H -값이 최대 값을 초과 할 때 알람을 생성하는 옵션 활성화. 문지방

경보 지연 -알람 지연 시간. 입력 상태가 "확인" 시간이 경과하기 전에 레벨을 올리면 알람이 활성화되지 않습니다.

이벤트 비활성화 -차단 이벤트 실행

관리자 -측정 입력 구성을 변경할 수있는 관리자 플래그

LOW 이벤트 -하위 임계 값을 초과했을 때 수행 된 이벤트에 대한 설명

LOW 직접 -하한값 이하로 낮춘 후 실행되는 이벤트 코드

낮은 수준 -하한 임계 값 (분)

OK 이벤트 -설명 "확인" 행사

OK 다이렉트 -입력 후 실행할 이벤트 코드 "확인" 범위

HIGH 이벤트 -상한 임계 값에 대한 이벤트 설명

HIGH 직접 -상한값 초과 후 실행되는 이벤트 코드

높은 레벨 -상한 임계 값 (최대)

운영 -구성 이벤트 실행 (ADC Ad-Hoc 구성 변경)

설정 업데이트 -ADC 입력에 대한 초기 구성 저장

3.6. 조광기 구성 PWM / 0..10V




거꾸로 하다 -디머 극성 반전 (100 %-x)

관리자 -중요한 옵션을 변경할 수있는 관리 플래그

비활성화 -디머 출력 차단

한번 -조광기 설정을 한 번 변경 (그런 다음 조광기 중지)

최소 값 -조광기 설정의 최소값

-조광기의 목표 값

방법 -디머 설정 모드 (Stop /-/ + / Set)

단계 -디머 레벨 값 변경 단계

가치 최대 -디머 설정의 최대 값

운영 -디머 이벤트 실행

-이벤트를 클립 보드에 복사



RGBW 디 머는 개별 색상에서 설정 값을 검색합니다.

또한 단일 조광기의 사전 설정을 사용하여 연속 색상 변경 모드를 활성화 할 수 있습니다.

설정 업데이트 -모든 설정에 대한 시작 구성을 저장합니다.





버튼 :

설정 업데이트 - saving the configuration in the @City 체계

모든 컨트롤러 -모든 컨트롤러 목록

설정 -현재 컨트롤러 설정

이름 변경 -현재 컨트롤러의 이름 변경

스케줄러 -현재 컨트롤러의 스케줄러-캘린더 편집기

구성 쓰기 * -컨트롤러에서 구성을 다운로드하는 명령 보내기

펌웨어 업그레이드 * -컨트롤러에서 펌웨어 다운로드 명령 보내기

컨트롤러 재설정 * -컨트롤러에서 다운로드 할 재설정 명령 보내기

컨트롤러 재설정-복사 -컨트롤러 재설정 이벤트를 클립 보드에 복사

로그 아웃 -사용자 로그 아웃 (보안상의 이유로 로그인 매개 변수를 캐시에 저장할 수있는 웹 브라우저의 열려있는 모든 인스턴스도 닫아야합니다).

* -명령을 보내는 것은 이벤트 큐에 추가하는 것을 의미합니다. On connecting controller to the @City 체계, the controller downloads these 행사s.

3.7. 캘린더 스케줄러 구성


calendar-scheduler는 반복적이거나 예약 된 이벤트 (명령)를 자율적으로 트리거 할 수 있습니다. 예를 들어, 17시에 가로등을 켜고 7시에 전원을 끄는 것입니다 (겨울철).

Del (삭제) -일정 항목을 완전히 삭제합니다.

En. (사용) -일정 항목 활성화 (활성화 플래그가 설정된 위치 만 실행 됨)

이름 -이벤트 이름 (알기 쉬운 방식으로 이벤트를 설명 할 수 있음)

이벤트 코드 -16 진수 코드의 이벤트 코드 (명령 생성시 클립 보드에서 복사)

월 필드 (Ja, Fe, .., No, De) -개월 1 월 ... 이벤트가 시작되는 12 월

- 일. 원하는 날짜를 선택하거나 "*" (매일 이벤트 실행).

평일 필드 (Mo, Tu, .. Su) -이벤트가 진행될 요일을 선택할 수 있습니다.

- 시간. 시간을 선택하거나 "*" 모두를 위해 (매시간 이벤트 실행).

최소 - 분. 분을 선택하거나 "*" 모두를 위해 (매분 이벤트 실행).



논리적 "" 알고리즘은 모든 필드 (제외 이름 )이므로 이벤트가 실행 되려면 모두 충족되어야합니다.



예 : 가로등 켜기 ( 11 월, 12 월, 1 월, 2 월 ) 17.01 없이 일요일.

En -선택됨

Event code -00002101010000000000 // 첫 번째 바이너리 출력 실행

개월 필드 - 뿐 아니, De, Ja, Fe 표시됩니다

-선택됨 "*" 매월 매일

-선택한 시간은 17

최소 -선택한 분 01

평일 필드 -하지만 Su 선택된

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 게이트웨이는 하나 이상의 구성 스테이션에서 액세스 할 수 있어야합니다.

이더넷 / 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 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 구성 디렉토리는 "/ 사용자 / spf / etc /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

SPF의 기본 구성은 파일에 있습니다. "/user/spf/etc/global_conf.json", 사용 가능한 편집기 (예 : vi 또는 nano). 매개 변수의 값을 변경합니다. "서버 주소" 네트워크 서버의 고정 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 "/기타/", 표준 네트워크 서비스를 활성화 / 비활성화하고 서버를 보호 할 수 있습니다.

또한 시스템에서 사용 가능한 모든 사용자의 암호를 암호 권한이없는 사람의 무단 액세스로부터 보호하는 명령. 웹 기반 지원을 위해 사용자 암호도 변경해야합니다.

침입자가이 전송 매체를 통해 공격을 시도 할 수 있으므로 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 "user / spf / etc / local_conf.json", 또는 로그에 표시 "/user/spf/var/log/spf.log". 통신 게이트웨이가 서버에 연결되는 웹 서버 로그를 확인하십시오.

다음 단계는 애플리케이션 서버의 구성입니다 (일반적으로 네트워크 서버와 동일한 장치에 위치 함).

수행 할 다음 단계는 사용되는 응용 프로그램 서버 솔루션과 백엔드 / 프런트 엔드 인터페이스의 가용성에 따라 다릅니다. 인터페이스는 단순화 "첫 번째 단계" 및 시스템 구성.

일반적으로 다음을 수행해야합니다.

 







5. Work condition of @City GSM / LoRaWAN devices

온도-40C .. + 65C

습도 0..80 % r.H. 결로 없음 (장치)

GSM 전원 공급 장치 5VDC @ 2A ±0.15V (PPM 센서 및 릴레이 연결시)

3.5VDC..4.2VDC @ 2A (다른 경우)


LoRaWAN power supply 5VDC @ 300mA ± 0.15V (PPM 센서 및 릴레이 연결시)

3VDC..3.6VDC @ 300mA (다른 경우)


GSM + GPS 기기 :

안테나 입력 50ohm

SIM nano-SIM 또는 MIM

(생산 단계에서 선택-MIM은 네트워크 운영자를 부과)

모뎀 승인 주황색 (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G 기타 사업자


밴드 (유럽) 클래스 출력 전력 감도

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

B3, B8, B20 (NB-IoT -800MHz ) ** 3 +23dB ±2 < -11삼.5dB

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

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

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

DCS1800, PCS1900 (엣지) * E2 +26dB ±2 < -109.4dB

주어진 대역에 일치하는 외부 협 대역 안테나를 사용하는 경우.


* 콤보 모뎀에만 해당 : 2G, CATM1, NB-IoT

인증서 :



GPS / GNSS :

동작 주파수 : 1559..1610MHz

안테나 임피던스 50ohm

최대 감도 * -160dB 고정, -149dB 탐색, -145 콜드 스타트

TTFF 1s (핫), 21s (웜), 32s (콜드)

A-GPS 예

역학 2g

최소 재생률 1Hz


* 일치하는 외부 협 대역 안테나



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

DR T 조정 BR 비트 / 초 Rx 감도 Rx 테스트

0 3 분 SF12 / 125kHz 250 -136dB -144dB

1 2 분 SF11 / 125kHz 440 -133.5dB

2 1 분 SF10 / 125kHz 980-131dB

3 50s 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를 통해 시스템의 펌웨어를 업그레이드하는 데 필요한 매개 변수

(DR) -데이터 속도

(BR) -비트율

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




LoRaWAN practical coverage tests:


시험 조건:

LoRaWAN Kerlink ifemtocell 내부 게이트웨이

Wygoda gm에서 지상 9m 높이의 외부에 배치 된 수동 실외 광대역 안테나. Karczew (~ 해발 110m).

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 )