Supported Inputs
AoT: AoT Version
- Manufacturer: AoT
- Measurements: Version as Major.Minor.Revision
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
AoT: CPU Load
- Manufacturer: AoT
- Measurements: CPULoad
- Libraries: os.getloadavg()
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
AoT: Free Space
- Manufacturer: AoT
- Measurements: Unallocated Disk Space
- Libraries: os.statvfs()
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
AoT: Output State (On/Off)
- Manufacturer: AoT
- Measurements: Boolean
이 Input은 선택한 On/Off Output에 대해 0(off) 또는 1(on)을 저장합니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| On/Off Output Channel | Select Channel (Output_Channels) | 측정할 Output 선택 |
AoT: Server Ping
- Manufacturer: AoT
- Measurements: Boolean
- Libraries: ping
이 Input은 bash 명령 "ping -c [times] -w [deadline] [host]"를 실행해 호스트에 ping이 되는지 확인합니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AoT: Server Port Open
- Manufacturer: AoT
- Measurements: Boolean
- Libraries: nc
이 Input은 bash 명령 "nc -zv [host] [port]"를 실행해 특정 포트의 호스트에 접근 가능한지 확인합니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AoT: Spacer
Input 정리를 위한 구분자.
| Color | Text - Default Value: #000000 | 이름 텍스트 색상 |
AoT: System and AoT RAM
- Manufacturer: AoT
- Measurements: RAM Allocation
- Libraries: psutil, resource.getrusage()
- Dependencies: psutil
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| AoT Frontend RAM Endpoint | Text - Default Value: https://127.0.0.1/ram | AoT 프런트엔드 RAM 사용량 조회 엔드포인트 |
- Manufacturer: AoT
- Measurements: Variable measurements
이것은 임의의 값을 측정값으로 저장해 측정 데이터베이스에 기록할 수 있는 간단한 테스트 Input입니다. 입력이 Function에 제공하는 값을 완전히 제어할 수 있어 PID, Bang-Bang, Conditional Function 등 AoT의 다른 부분을 테스트하는 데 유용합니다. 참고 1: 각 채널의 Name과 Measurement Unit을 선택하고 저장하세요. 단위를 저장한 후에는 Convert Measurement 섹션에서 다른 단위로 변환할 수 있습니다. 참고 2: 측정값을 저장하기 전에 Input을 활성화하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| Commands |
| Enter the Value you want to store as a measurement, then press Store Measurement. |
| Channel | Integer | 측정값을 저장할 채널입니다. |
| Value | Decimal - Default Value: 10.0 | 이 Input에 저장할 측정값입니다. |
| Store Measurement | Button | |
AoT: Uptime
- Manufacturer: AoT
- Measurements: Seconds Since System Startup
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
Linux: Bash Command
- Manufacturer: Linux
- Measurements: Return Value
- Interfaces: AoT
이 Input은 셸에서 명령을 실행하고 그 출력을 float 값으로 저장합니다. 단위 변환은 스크립트나 명령 안에서 수행하세요. 측정 항목/단위를 반드시 선택해야 합니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Command Timeout | Integer - Default Value: 60 | 프로세스를 종료하기 전에 명령 완료를 기다리는 시간 |
| User | Text - Default Value: aot | 명령을 실행할 사용자 |
| Current Working Directory | Text - Default Value: /home/pi | 셸 환경의 현재 작업 디렉터리 |
Linux: Python 3 Code (v1.0)
- Manufacturer: Linux
- Measurements: Store Value(s)
- Interfaces: AoT
- Dependencies: pylint
값을 데이터베이스에 저장하려면 모든 채널에 Measurement Unit을 선택하고 저장해야 합니다. 코드는 AoT가 실행되는 것과 동일한 Python 가상환경에서 실행됩니다. 따라서 코드에서 사용할 Python 라이브러리는 이 환경에 설치해야 합니다. 이 virtualenv는 /opt/AoT/env에 있으며, 예를 들어 pip로 "my_library"를 설치하려면 "sudo /opt/AoT/env/bin/pip install my_library"를 실행합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Analyze Python Code with Pylint | Boolean - Default Value: True | 저장 시 pylint로 Python 코드 분석 |
Linux: Python 3 Code (v2.0)
- Manufacturer: Linux
- Measurements: Store Value(s)
- Interfaces: AoT
- Dependencies: pylint
이것은 값을 데이터베이스에 저장하는 방식이 다른 대체 Python 3 Code Input입니다. Python 3 Code v1.0 Input이 Input Action 사용을 허용하지 않아 만들어졌으며, 이 방식은 Input Action 사용을 허용합니다. (2023/11/21 업데이트: 이제 Python 3 Code (v1.0) Input도 Action 실행을 허용합니다.) 값을 데이터베이스에 저장하려면 모든 채널에 Measurement Unit을 선택하고 저장해야 합니다. 코드는 AoT가 실행되는 것과 동일한 Python 가상환경에서 실행됩니다. 따라서 코드에서 사용할 Python 라이브러리는 이 환경에 설치해야 합니다. 이 virtualenv는 /opt/AoT/env에 있으며, 예를 들어 pip로 "my_library"를 설치하려면 "sudo /opt/AoT/env/bin/pip install my_library"를 실행합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Python 3 Code | The code to execute. Must return a value. |
| Analyze Python Code with Pylint | Boolean - Default Value: True | 저장 시 pylint로 Python 코드 분석 |
Raspberry Pi: CPU/GPU Temperature
- Manufacturer: Raspberry Pi
- Measurements: Temperature
- Interfaces: RPi
Raspberry Pi 내부 CPU 및 GPU 온도
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Path for CPU Temperature | Text - Default Value: /sys/class/thermal/thermal_zone0/temp | 이 파일에서 CPU 온도 읽기 |
| Path to vcgencmd | Text - Default Value: /usr/bin/vcgencmd | vcgencmd로 GPU 값 읽기 |
Raspberry Pi: Edge Detection
- Manufacturer: Raspberry Pi
- Measurements: Rising/Falling Edge
- Interfaces: GPIO
- Libraries: RPi.GPIO
- Dependencies: RPi.GPIO
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Pin Mode | Select(Options: [Floating | Pull Down | Pull Up] (Default in bold) | 풀업 또는 풀다운 저항을 활성화하거나 비활성화합니다. |
Raspberry Pi: GPIO State
- Manufacturer: Raspberry Pi
- Measurements: GPIO State
- Interfaces: GPIO
- Libraries: RPi.GPIO
- Dependencies: RPi.GPIO
GPIO 핀 상태를 측정하여 0(low) 또는 1(high)을 반환합니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Pin Mode | Select(Options: [Floating | Pull Down | Pull Up] (Default in bold) | 풀업 또는 풀다운 저항을 활성화하거나 비활성화합니다. |
Raspberry Pi: Signal (PWM)
- Manufacturer: Raspberry Pi
- Measurements: Frequency/Pulse Width/Duty Cycle
- Interfaces: GPIO
- Libraries: pigpio
- Dependencies: pigpio, pigpio
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Raspberry Pi: Signal (Revolutions) (pigpio method #1)
- Manufacturer: Raspberry Pi
- Measurements: RPM
- Interfaces: GPIO
- Libraries: pigpio
- Dependencies: pigpio, pigpio
이것은 pigpio로 핀의 펄스로부터 RPM을 계산하지만, method #2 모듈보다 덜 정확한 것으로 확인되었습니다. 보통 타코미터 핀으로 팬의 속도를 측정하는 데 사용하지만, 배선의 3.3V 펄스라면 무엇이든 측정할 수 있습니다. 저항을 사용해 측정 핀을 3.3V로 풀업하고, Configure -> Raspberry Pi 페이지에서 pigpio를 최저 지연(1 ms)으로 설정하세요. 참고 1: pigpio를 최저 지연으로 설정하지 않으면 정확도가 떨어집니다. 참고 2: RPM이 높아질수록 정확도가 낮아집니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Raspberry Pi: Signal (Revolutions) (pigpio method #2)
- Manufacturer: Raspberry Pi
- Measurements: RPM
- Interfaces: GPIO
- Libraries: pigpio
- Dependencies: pigpio, pigpio
이것은 pigpio로 핀의 펄스로부터 RPM을 계산하는 대체 방식으로, method #1 모듈보다 더 정확한 것으로 확인되었습니다. 보통 타코미터 핀으로 팬의 속도를 측정하는 데 사용하지만, 배선의 3.3V 펄스라면 무엇이든 측정할 수 있습니다. 저항을 사용해 측정 핀을 3.3V로 풀업하고, Configure -> Raspberry Pi 페이지에서 pigpio를 최저 지연(1 ms)으로 설정하세요. 참고 1: pigpio를 최저 지연으로 설정하지 않으면 정확도가 떨어집니다. 참고 2: RPM이 높아질수록 정확도가 낮아집니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Pin: GPIO (BCM) | Integer | 펄스를 측정할 핀 |
| Sample Time (Seconds) | Decimal - Default Value: 5.0 | 샘플링 지속 시간 |
| Pulses Per Rev | Decimal - Default Value: 15.8 | 분당 회전수(RPM) 계산을 위한 1회전당 펄스 수 |
AMS: AS7262
- Manufacturer: AMS
- Measurements: Light at 450, 500, 550, 570, 600, 650 nm
- Interfaces: I2C
- Libraries: as7262
- Dependencies: as7262
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Gain | Select(Options: [1x | 3.7x | 16x | 64x] (Default in bold) | 센서 게인 설정 |
| Illumination LED Current | Select(Options: [12.5 mA | 25 mA | 50 mA | 100 mA] (Default in bold) | 조명 LED 전류 설정 (mA) |
| Illumination LED Mode | Select(Options: [On | Off] (Default in bold) | 측정 중 조명 LED를 켜거나 끕니다. |
| Indicator LED Current | Select(Options: [1 mA | 2 mA | 4 mA | 8 mA] (Default in bold) | 표시 LED 전류 설정 (mA) |
| Indicator LED Mode | Select(Options: [On | Off] (Default in bold) | 측정 중 표시 LED를 켜거나 끕니다. |
| Integration Time | Decimal - Default Value: 15.0 | 적분 시간 (0 - 약 91 ms) |
AMS: CCS811 (with Temperature)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AMS: CCS811 (without Temperature)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AMS: TSL2561
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AMS: TSL2591
- Manufacturer: AMS
- Measurements: Light
- Interfaces: I2C
- Libraries: maxlklaxl/python-tsl2591
- Dependencies: tsl2591
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AOSONG: AM2315/AM2320
- Manufacturer: AOSONG
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: quick2wire-api
- Dependencies: quick2wire-api
- Datasheet URL: Link
- Product URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AOSONG: AM2315C
- Manufacturer: AOSONG
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: quick2wire-api
- Dependencies: quick2wire-api
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AOSONG: DHT11
- Manufacturer: AOSONG
- Measurements: Humidity/Temperature
- Interfaces: GPIO
- Libraries: pigpio
- Dependencies: pigpio, pigpio
- Datasheet URL: Link
- Product URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AOSONG: DHT20
- Manufacturer: AOSONG
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: smbus2
- Dependencies: smbus2
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2, Link 3
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
AOSONG: DHT22
- Manufacturer: AOSONG
- Measurements: Humidity/Temperature
- Interfaces: GPIO
- Libraries: pigpio
- Dependencies: pigpio, pigpio
- Datasheet URL: Link
- Product URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
ASAIR: AHTx0
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Adafruit: I2C Capacitive Moisture Sensor
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Analog Devices: ADT7410
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Analog Devices: ADXL34x (343, 344, 345, 346)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Range | Select(Options: [±2 g (±19.6 m/s/s) | ±4 g (±39.2 m/s/s) | ±8 g (±78.4 m/s/s) | ±16 g (±156.9 m/s/s)] (Default in bold) | 측정 범위 설정 |
AnyLeaf: AnyLeaf EC
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Conductivity Constant | Decimal - Default Value: 1.0 | 전도도 상수 K |
AnyLeaf: AnyLeaf ORP
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Calibrate: Voltage (Internal) | Decimal - Default Value: 0.4 | 보정 데이터: 내부 전압 |
| Calibrate: ORP (Internal) | Decimal - Default Value: 400.0 | 보정 데이터: 내부 ORP |
| Commands |
| Calibrate: Buffer ORP (mV) | Decimal - Default Value: 400.0 | 이것은 보정 버퍼의 공칭 ORP 값(mV)으로, 보통 병에 표기되어 있습니다. |
| Calibrate | Button | |
| Clear Calibration Slots | Button | |
AnyLeaf: AnyLeaf pH
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| Cal data: V1 (internal) | Decimal | 보정 데이터: 전압 |
| Cal data: pH1 (internal) | Decimal - Default Value: 7.0 | 보정 데이터: pH |
| Cal data: T1 (internal) | Decimal - Default Value: 23.0 | 보정 데이터: 온도 |
| Cal data: V2 (internal) | Decimal - Default Value: 0.17 | 보정 데이터: 전압 |
| Cal data: pH2 (internal) | Decimal - Default Value: 4.0 | 보정 데이터: pH |
| Cal data: T2 (internal) | Decimal - Default Value: 23.0 | 보정 데이터: 온도 |
| Cal data: V3 (internal) | Decimal | 보정 데이터: 전압 |
| Cal data: pH3 (internal) | Decimal | 보정 데이터: pH |
| Cal data: T3 (internal) | Decimal | 보정 데이터: 온도 |
| Commands |
| Calibration buffer pH | Decimal - Default Value: 7.0 | 보정 버퍼의 공칭 pH 값으로, 보통 병에 표기되어 있습니다. |
| Calibrate, slot 1 | Button | |
| Calibrate, slot 2 | Button | |
| Calibrate, slot 3 | Button | |
| Clear Calibration Slots | Button | |
Atlas Scientific: Atlas CO2 (Carbon Dioxide Gas)
- Manufacturer: Atlas Scientific
- Measurements: CO2
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| A one- or two-point calibration can be performed. After exposing the probe to a concentration of CO2 between 3,000 and 5,000 ppmv until readings stabilize, press Calibrate (High). You can place the probe in a 0 CO2 environment until readings stabilize, then press Calibrate (Zero). You can also clear the currently-saved calibration by pressing Clear Calibration, returning to the factory-set calibration. Status messages will be sent to the Daemon Log, accessible from Config -> AoT Logs -> Daemon Log. |
| High Point CO2 | Integer - Default Value: 3000 | 고점 CO2 보정 지점 (3000 - 5000 ppmv) |
| Calibrate (High) | Button | |
| Calibrate (Zero) | Button | |
| Clear Calibration | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x69 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas Color
- Manufacturer: Atlas Scientific
- Measurements: RGB, CIE, LUX, Proximity
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| LED Only For Measure | Boolean - Default Value: True | 측정 중에만 LED 켜기 |
| LED Percentage | Integer - Default Value: 30 | 측정 중 LED에 공급할 전력 비율(%) |
| Gamma Correction | Decimal - Default Value: 1.0 | 감마 보정값, 0.01~4.99(기본값 1.0) |
| Commands |
The EZO-RGB color sensor is designed to be calibrated to a white object at the maximum brightness the object will be viewed under. In order to get the best results, Atlas Scientific strongly recommends that the sensor is mounted into a fixed location. Holding the sensor in your hand during calibration will decrease performance. 1. Embed the EZO-RGB color sensor into its intended use location. 2. Set LED brightness to the desired level. 3. Place a white object in front of the target object and press the Calibration button. 4. A single color reading will be taken and the device will be fully calibrated. |
| Calibrate | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x70 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas DO
- Manufacturer: Atlas Scientific
- Measurements: Dissolved Oxygen
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| Commands |
| A one- or two-point calibration can be performed. After exposing the probe to air for 30 seconds until readings stabilize, press Calibrate (Air). If you require accuracy below 1.0 mg/L, you can place the probe in a 0 mg/L solution for 30 to 90 seconds until readings stabilize, then press Calibrate (0 mg/L). You can also clear the currently-saved calibration by pressing Clear Calibration. Status messages will be sent to the Daemon Log, accessible from Config -> AoT Logs -> Daemon Log. |
| Calibrate (Air) | Button | |
| Calibrate (0 mg/L) | Button | |
| Clear Calibration | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x66 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas EC
- Manufacturer: Atlas Scientific
- Measurements: Electrical Conductivity
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| Commands |
| Calibration: a one- or two-point calibration can be performed. It's a good idea to clear the calibration before calibrating. Always perform a dry calibration with the probe in the air (not in any fluid). Then perform either a one- or two-point calibration with calibrated solutions. If performing a one-point calibration, use the Single Point Calibration field and button. If performing a two-point calibration, use the Low and High Point Calibration fields and buttons. Allow a minute or two after submerging your probe in a calibration solution for the measurements to equilibrate before calibrating to that solution. The EZO EC circuit default temperature compensation is set to 25 °C. If the temperature of the calibration solution is +/- 2 °C from 25 °C, consider setting the temperature compensation first. Note that at no point should you change the temperature compensation value during calibration. Therefore, if you have previously enabled temperature compensation, allow at least one measurement to occur (to set the compensation value), then disable the temperature compensation measurement while you calibrate. Status messages will be sent to the Daemon Log, accessible from Config -> AoT Logs -> Daemon Log. |
| Clear Calibration | Button | |
| Calibrate Dry | Button | |
| Single Point EC (µS) | Integer - Default Value: 84 | 단일점 보정 용액의 EC(µS) |
| Calibrate Single Point | Button | |
| Low Point EC (µS) | Integer - Default Value: 12880 | 저점 보정액의 EC (µS) |
| Calibrate Low Point | Button | |
| High Point EC (µS) | Integer - Default Value: 80000 | 고점 보정 용액의 EC(µS) |
| Calibrate High Point | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x64 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas Flow Meter
- Manufacturer: Atlas Scientific
- Measurements: Total Volume, Flow Rate
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
예상 유량에 가장 적합한 값으로 Measurement Time Base를 설정하세요(정확도에 영향을 줍니다). 센서에서 설정·반환되는 이 유량 시간 기준은 이 입력 모듈의 기본 단위인 분당 리터(L/min)로 변환됩니다. 초당 또는 시간당 리터 등 다른 단위로 데이터베이스에 저장하려면 Convert to Unit 옵션을 사용하세요.
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Flow Meter Type | Select(Options: [Atlas Scientific 3/8" Flow Meter | Atlas Scientific 1/4" Flow Meter | Atlas Scientific 1/2" Flow Meter | Atlas Scientific 3/4" Flow Meter | Non-Atlas Scientific Flow Meter] (Default in bold) | 사용할 유량계 종류 설정 |
| Atlas Meter Time Base | Select(Options: [Liters per Second | Liters per Minute | Liters per Hour] (Default in bold) | Atlas Scientific 유량계 사용 시 유량/시간 기준을 설정하세요. |
| Internal Resistor | Select(Options: [Use Atlas Scientific Flow Meter | Disable Internal Resistor | 1 K Ω Pull-Up | 1 K Ω Pull-Down | 10 K Ω Pull-Up | 10 K Ω Pull-Down | 100 K Ω Pull-Up | 100 K Ω Pull-Down] (Default in bold) | 유량계용 내부 저항 설정 |
| Custom K Value(s) | 텍스트 | Atlas Scientific 제품이 아닌 유량계를 사용하는 경우 해당 유량계의 K 값을 입력하세요. 단일 K 값은 '[펄스당 유량],[펄스 수]'로 입력합니다. 여러 K 값(최대 16개)은 '[주파수에서의 유량],[주파수(Hz)];[주파수에서의 유량],[주파수(Hz)];...'로 입력합니다. 비활성화하려면 비워 두세요. |
| K Value Time Base | Select(Options: [Use Atlas Scientific Flow Meter | Liters per Second | Liters per Minute | Liters per Hour] (Default in bold) | Atlas Scientific 제품이 아닌 유량계를 사용하는 경우, 입력한 사용자 지정 K 값에 대한 유량/시간 기준을 설정하세요. |
| Commands |
| The total volume can be cleared with the following button or with the Clear Total Volume Function Action. |
| Clear Total: Volume | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x68 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas Humidity
- Manufacturer: Atlas Scientific
- Measurements: Humidity/Temperature
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| LED Mode | Select(Options: [Always On | Always Off | Only On During Measure] (Default in bold) | LED를 켤 시점 |
| Commands |
| New I2C Address | Text - Default Value: 0x6f | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas O2 (Oxygen Gas)
- Manufacturer: Atlas Scientific
- Measurements: O2
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| Temperature Compensation: Manual | Decimal - Default Value: 20.0 | 측정값을 사용하지 않는 경우, 보정할 온도를 설정하세요. |
| LED Mode | Select(Options: [Always On | Always Off | Only On During Measure] (Default in bold) | LED를 켤 시점 |
| Commands |
| A one- or two-point calibration can be performed. After exposing the probe to a specific concentration of O2 until readings stabilize, press Calibrate (High). You can place the probe in a 0% O2 environment until readings stabilize, then press Calibrate (Zero). You can also clear the currently-saved calibration by pressing Clear Calibration, returning to the factory-set calibration. Status messages will be sent to the Daemon Log, accessible from Config -> AoT Logs -> Daemon Log. |
| High Point O2 | Decimal - Default Value: 20.95 | 고점 O2 보정 지점 (%) |
| Calibrate (High) | Button | |
| Calibrate (Zero) | Button | |
| Clear Calibration | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x69 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas ORP
- Manufacturer: Atlas Scientific
- Measurements: Oxidation Reduction Potential
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| Commands |
| A one-point calibration can be performed. Enter the solution's mV, set the probe in the solution, then press Calibrate. You can also clear the currently-saved calibration by pressing Clear Calibration. Status messages will be sent to the Daemon Log, accessible from Config -> AoT Logs -> Daemon Log. |
| Calibration Solution mV | Integer - Default Value: 225 | 보정액 값 (mV) |
| Calibrate | Button | |
| Clear Calibration | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x62 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas PT-1000
- Manufacturer: Atlas Scientific
- Measurements: Temperature
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| New I2C Address | Text - Default Value: 0x66 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
| Temperature (°C) | Decimal - Default Value: 100.0 | 단일점 보정용 온도 |
| Calibrate | Button | |
| Clear Calibration | Button | |
Atlas Scientific: Atlas Pressure
- Manufacturer: Atlas Scientific
- Measurements: Pressure
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| LED Mode | Select(Options: [Always On | Always Off | Only On During Measure] (Default in bold) | LED를 켤 시점 |
| Commands |
| New I2C Address | Text - Default Value: 0x6a | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Atlas Scientific: Atlas pH
- Manufacturer: Atlas Scientific
- Measurements: Ion Concentration
- Interfaces: I2C, UART, FTDI
- Libraries: pylibftdi/fcntl/io/serial
- Dependencies: pylibftdi
- Manufacturer URL: Link
- Datasheet URL: Link
Calibration Measurement는 pH를 측정하는 물의 온도(°C)를 제공하는 선택적 설정입니다.
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| FTDI Device | 텍스트 | 입력/출력 등에 연결된 FTDI 장치 |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| Commands |
| Calibration: a one-, two- or three-point calibration can be performed. It's a good idea to clear the calibration before calibrating. The first calibration must be the Mid point. The second must be the Low point. And the third must be the High point. You can perform a one-, two- or three-point calibration, but they must be performed in this order. Allow a minute or two after submerging your probe in a calibration solution for the measurements to equilibrate before calibrating to that solution. The EZO pH circuit default temperature compensation is set to 25 °C. If the temperature of the calibration solution is +/- 2 °C from 25 °C, consider setting the temperature compensation first. Note that if you have a Temperature Compensation Measurement selected from the Options, this will overwrite the manual Temperature Compensation set here, so be sure to disable this option if you would like to specify the temperature to compensate with. Status messages will be sent to the Daemon Log, accessible from Config -> AoT Logs -> Daemon Log. |
| Compensation Temperature (°C) | Decimal - Default Value: 25.0 | 보정액의 온도 |
| Set Temperature Compensation | Button | |
| Clear Calibration | Button | |
| Mid Point pH | Decimal - Default Value: 7.0 | 중점 보정액의 pH |
| Calibrate Mid | Button | |
| Low Point pH | Decimal - Default Value: 4.0 | 저점 보정액의 pH |
| Calibrate Low | Button | |
| High Point pH | Decimal - Default Value: 10.0 | 고점 보정액의 pH |
| Calibrate High | Button | |
| Calibration Export/Import: Export calibration to a series of strings. These can later be imported to restore the calibration. Watch the Daemon Log for the output. |
| Export Calibration | Button | |
| Calibration String | 텍스트 | 가져올 보정 문자열 |
| Import Calibration | Button | |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x63 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
BOSCH: BME280 (Adafruit_BME280)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
BOSCH: BME280 (Adafruit_CircuitPython_BME280)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
BOSCH: BME280 (RPi.bme280)
- Manufacturer: BOSCH
- Measurements: Pressure/Humidity/Temperature
- Interfaces: I2C
- Libraries: RPi.bme280
- Dependencies: RPi.bme280
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
BOSCH: BME680 (Adafruit_CircuitPython_BME680)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Humidity Oversampling | Select(Options: [NONE | 1X | 2X | 4X | 8X | 16X] (Default in bold) | oversampling 값이 높을수록 노이즈와 지터가 줄어 측정값이 더 안정적입니다. 다만 oversampling 단계마다 약 2 ms의 지연이 추가되어 빠른 과도 변화에 대한 응답 시간이 느려집니다. |
| Temperature Oversampling | Select(Options: [NONE | 1X | 2X | 4X | 8X | 16X] (Default in bold) | oversampling 값이 높을수록 노이즈와 지터가 줄어 측정값이 더 안정적입니다. 다만 oversampling 단계마다 약 2 ms의 지연이 추가되어 빠른 과도 변화에 대한 응답 시간이 느려집니다. |
| Pressure Oversampling | Select(Options: [NONE | 1X | 2X | 4X | 8X | 16X] (Default in bold) | oversampling 값이 높을수록 노이즈와 지터가 줄어 측정값이 더 안정적입니다. 다만 oversampling 단계마다 약 2 ms의 지연이 추가되어 빠른 과도 변화에 대한 응답 시간이 느려집니다. |
| IIR Filter Size | Select(Options: [0 | 1 | 3 | 7 | 15 | 31 | 63 | 127] (Default in bold) | 선택적으로 온도 및 압력 측정값에서 단기 변동을 제거하여 해상도를 높이지만 대역폭은 줄입니다. |
| Temperature Offset | Decimal | 온도를 보정할 값(음수 또는 양수) |
| Sea Level Pressure (ha) | Decimal - Default Value: 1013.25 | 센서 위치의 해수면 기압 |
BOSCH: BME680 (bme680)
- Manufacturer: BOSCH
- Measurements: Temperature/Humidity/Pressure/Gas
- Interfaces: I2C
- Libraries: bme680
- Dependencies: bme680, smbus2
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Humidity Oversampling | Select(Options: [NONE | 1X | 2X | 4X | 8X | 16X] (Default in bold) | oversampling 값이 높을수록 노이즈와 지터가 줄어 측정값이 더 안정적입니다. 다만 oversampling 단계마다 약 2 ms의 지연이 추가되어 빠른 과도 변화에 대한 응답 시간이 느려집니다. |
| Temperature Oversampling | Select(Options: [NONE | 1X | 2X | 4X | 8X | 16X] (Default in bold) | oversampling 값이 높을수록 노이즈와 지터가 줄어 측정값이 더 안정적입니다. 다만 oversampling 단계마다 약 2 ms의 지연이 추가되어 빠른 과도 변화에 대한 응답 시간이 느려집니다. |
| Pressure Oversampling | Select(Options: [NONE | 1X | 2X | 4X | 8X | 16X] (Default in bold) | oversampling 값이 높을수록 노이즈와 지터가 줄어 측정값이 더 안정적입니다. 다만 oversampling 단계마다 약 2 ms의 지연이 추가되어 빠른 과도 변화에 대한 응답 시간이 느려집니다. |
| IIR Filter Size | Select(Options: [0 | 1 | 3 | 7 | 15 | 31 | 63 | 127] (Default in bold) | 선택적으로 온도 및 압력 측정값에서 단기 변동을 제거하여 해상도를 높이지만 대역폭은 줄입니다. |
| Gas Heater Temperature (°C) | Integer - Default Value: 320 | 설정할 온도 |
| Gas Heater Duration (ms) | Integer - Default Value: 150 | 가열할 시간입니다. 히터가 목표 온도에 도달하려면 20-30 ms가 필요합니다. |
| Gas Heater Profile | 선택 | 설정된 10개의 가열 시간/설정값 중 하나를 선택하세요. |
| Temperature Offset | Decimal | 온도를 보정할 값(음수 또는 양수) |
BOSCH: BMP180
- Manufacturer: BOSCH
- Measurements: Pressure/Temperature
- Interfaces: I2C
- Libraries: Adafruit_BMP
- Dependencies: Adafruit-BMP, Adafruit-GPIO
- Datasheet URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
BOSCH: BMP280 (Adafruit_GPIO)
- Manufacturer: BOSCH
- Measurements: Pressure/Temperature
- Interfaces: I2C
- Libraries: Adafruit_GPIO
- Dependencies: Adafruit-GPIO
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
BOSCH: BMP280 (bmp280-python)
- Manufacturer: BOSCH
- Measurements: Pressure/Temperature
- Interfaces: I2C
- Libraries: bmp280-python
- Dependencies: smbus2, bmp280
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
이것은 다른 BMP280 Input과 비슷하지만, forced mode를 설정하는 기능이 포함된 다른 라이브러리를 사용합니다.
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Enable Forced Mode | Boolean | 결로를 증발시키기 위해 히터를 활성화합니다. y회 측정마다 히터를 x초 동안 켭니다. |
CARTO: GL: Carto Maps
- Manufacturer: CARTO
- Measurements: Status
- Libraries: gis_carto
- Manufacturer URL: Link
CARTO DB에서 제공하는 데이터 분석 전용 지도입니다. 색감이 절제된 Positron(밝음), Dark Matter(어두움), Voyager 스타일을 제공하여, 위에 표현되는 데이터 포인트나 센서 정보가 더욱 돋보이도록 설계되었습니다.
CO2Meter: K30
- Manufacturer: CO2Meter
- Measurements: CO2
- Interfaces: I2C, UART
- Libraries: serial (UART)
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Catnip Electronics: Chirp
- Manufacturer: Catnip Electronics
- Measurements: Light/Moisture/Temperature
- Interfaces: I2C
- Libraries: smbus2
- Dependencies: smbus2
- Manufacturer URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| The I2C address can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x20 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
ChirpStack: ChirpStack: MQTT (Payload JMESPath Expression)
- Manufacturer: ChirpStack
- Measurements: Variable measurements
- Libraries: paho-mqtt, jmespath
- Dependencies: paho-mqtt, jmespath
ChirpStack v4 MQTT 브로커의 토픽(application/+/device/+/event/up)을 구독하여 이벤트를 수신하고, 각 이벤트 JSON에 대해 채널별 JMESPath 표현식을 적용하여 측정값을 저장합니다. 예시(https://jmespath.org): object.battery_V, object.battery_pct, max_by(rxInfo,&rssi).rssi, deviceInfo.devEui.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| MQTT Host | Text - Default Value: localhost | MQTT 브로커 호스트명 또는 IP 주소 (예: localhost) |
| MQTT Port | Text - Default Value: 1883 | MQTT 브로커 포트 (기본 1883, TLS는 8883 권장) |
| MQTT Username | 텍스트 | 선택 사항: 브로커 인증 사용자 이름 |
| MQTT Password | 텍스트 | 선택 사항: 브로커 인증 비밀번호 |
| Enable TLS | Boolean | TLS(SSL) 연결 사용 여부 (기본 꺼짐) |
| CA Certificate Path | 텍스트 | 선택 사항: TLS 사용 시 CA 인증서 경로 |
| Client ID | Text - Default Value: client_kkohqJyu | 서버 연결에 사용할 고유 클라이언트 ID |
| Keepalive (sec) | Text - Default Value: 60 | MQTT Keepalive 초 (기본 60초) |
| Subscribe Topics | Text - Default Value: application/+/device/+/event/up | 콤마(,)로 구분된 구독 토픽들 (예: application/+/device/+/event/up) |
| QoS | 텍스트 | MQTT QoS 레벨 (0, 1, 2) |
| Device EUIs (comma-separated) | 텍스트 | 선택 사항: 특정 디바이스만 처리. EUI를 콤마(,)로 구분해 입력 |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| JMESPath Expression | 텍스트 | 수신 이벤트 전체(JSON)에 대해 평가합니다 |
Chirpstack: ChirpStack: REST API (Payload JMESPath Expression)
- Manufacturer: Chirpstack
- Measurements: Variable measurements
- Libraries: chirpstack-rest-api, requests, jmespath
ChirpStack v4 REST API를 주기적으로 호출하여 디바이스 이벤트를 가져오고, 각 이벤트 JSON에 대해 채널별 JMESPath 표현식을 적용하여 측정값을 저장합니다. 예시(https://jmespath.org): object.battery_V, object.battery_pct, max_by(rxInfo,&rssi).rssi, deviceInfo.devEui.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Start Offset (Seconds) | Integer | 첫 동작 전 대기할 시간 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| API Base URL | Text - Default Value: http://localhost:8090 | ChirpStack REST API의 기본 주소 (예: http://localhost:8080) (일반적으로 REST 프록시는 8090 포트) |
| API Token | 텍스트 | ChirpStack REST API 접근을 위한 Bearer 토큰 (관리 콘솔에서 발급) |
| Tenant ID | 텍스트 | 선택 사항: 특정 테넌트에 속한 디바이스만 조회할 때 사용 |
| Application ID | 텍스트 | 선택 사항: 특정 애플리케이션에 속한 디바이스만 조회할 때 사용 |
| Device EUIs (comma-separated) | 텍스트 | 선택 사항: 조회할 디바이스 EUI를 콤마(,)로 구분해 입력. 비우면 애플리케이션의 모든 디바이스 대상 |
| Page size / limit | Text - Default Value: 50 | 한 번의 REST API 호출에서 가져올 이벤트 개수(페이지 크기) |
| Event kind | Text - Default Value: up | 가져올 이벤트의 종류 (예: up, join, status) |
| Fallback URL template | Text - Default Value: /api/devices/{dev_eui}/events?limit={limit}&kind={kind}&after={after} | 공식 파이썬 클라이언트를 사용할 수 없을 때 REST 요청에 사용할 URL 템플릿 (API Base URL 뒤에 연결됨). {dev_eui}, {limit}, {kind}, {after}가 자동 치환됨 |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| JMESPath Expression | 텍스트 | 전체 이벤트 JSON에 대해 평가 |
Cozir: Cozir CO2
- Manufacturer: Cozir
- Measurements: CO2/Humidity/Temperature
- Interfaces: UART
- Libraries: pierre-haessig/pycozir
- Dependencies: cozir
- Manufacturer URL: Link
- Datasheet URL: Link
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
ESA: GL: Soil Moisture (NASA SMAP)
- Manufacturer: ESA
- Measurements: Status
- Libraries: gis_esa
- Manufacturer URL: Link
유럽우주국(ESA)의 Sentinel-2 위성 데이터를 기반으로 한 전 세계 토지 피복(Land Cover) 지도입니다. 식생, 도시, 농경지, 산림, 수역 등을 10m급 고해상도로 분석하여 색상별로 확인할 수 있어 환경 분석에 유용합니다.
| Date Mode | 선택 |
| Custom Date | 텍스트 |
Ecowitt: Ecowitt Cloud API Weather Data
Ecowitt Cloud API를 사용하려면 Application Key, API Key, 장치 MAC 주소를 입력하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| 측정 기간(초) | Decimal - Default Value: 60 | 측정 주기를 초 단위로 입력하세요. |
| Application Key | 텍스트 | Ecowitt 플랫폼에서 발급받은 Application Key를 입력하세요. |
| API Key | 텍스트 | Ecowitt 플랫폼에서 발급받은 API Key를 입력하세요. |
| Device MAC | 텍스트 | Ecowitt 장치의 MAC 주소를 입력하세요. |
| Call Back | Text - Default Value: all | 호출할 데이터 종류를 입력하세요 (예: all). |
Ecowitt: Ecowitt MQTT(JSON payload)
- Manufacturer: Ecowitt
- Measurements: Variable measurements
- Interfaces: AoT
- Libraries: paho-mqtt, jmespath
- Dependencies: paho-mqtt, jmespath
선택된 Ecowitt 장치 유형에 따라 자동 생성된 채널을 구독하고, MQTT 토픽으로 전송되는 URL 인코딩 또는 JSON 페이로드에서 각 채널의 JMESPATH 표현식으로 값을 추출하여 데이터베이스에 저장합니다. 채널별 측정 단위와 변환 설정을 사용자 정의 옵션으로 지정할 수 있습니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Ecowitt 장치 | Select(Options: [기상대 | 온습도 센서 | 온도 센서 | 토양 수분 센서 | 잎 센서 | 거리 측정기 | 공기질 측정기] (Default in bold) |
| Host | Text - Default Value: localhost | 호스트 또는 IP 주소 |
| Port | Integer - Default Value: 1883 | 호스트 포트 번호 |
| Topic | Text - Default Value: gw | 구독할 토픽 |
| Keep Alive | Integer - Default Value: 60 | 수신 신호 사이의 최대 시간. 비활성화하려면 0으로 설정하세요. |
| Client ID | Text - Default Value: client_SsE838CY | 서버 연결에 사용할 고유 클라이언트 ID |
| Use Login | Boolean | 로그인 자격 증명 전송 |
| Use TLS | Boolean | TLS로 로그인 자격 증명 전송 |
| Username | Text - Default Value: user | 서버 접속용 사용자명 |
| Password | 텍스트 | 서버 연결용 비밀번호. 비활성화하려면 비워 두세요. |
| Use Websockets | Boolean | 웹소켓으로 서버에 연결. |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| JMESPATH Expression | 텍스트 | JSON 응답에서 값을 찾는 JMESPATH 표현식 |
Ecowitt: Ecowitt soil_sensor
Ecowitt Cloud API를 사용하려면 Application Key, API Key, 장치 MAC 주소를 입력하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| 측정 기간(초) | Decimal - Default Value: 60 | 측정 주기를 초 단위로 입력하세요. |
| Application Key | 텍스트 | Ecowitt 플랫폼에서 발급받은 Application Key를 입력하세요. |
| API Key | 텍스트 | Ecowitt 플랫폼에서 발급받은 API Key를 입력하세요. |
| Device MAC | 텍스트 | Ecowitt 장치의 MAC 주소를 입력하세요. |
| 채널 선택 | Text - Default Value: 1 | 측정할 채널을 선택하세요. |
Ecowitt: Ecowitt temp and humidity sensor
Ecowitt Cloud API를 사용하려면 Application Key, API Key, 장치 MAC 주소를 입력하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| 측정 기간(초) | Decimal - Default Value: 60 | 측정 주기를 초 단위로 입력하세요. |
| Application Key | 텍스트 | Ecowitt 플랫폼에서 발급받은 Application Key를 입력하세요. |
| API Key | 텍스트 | Ecowitt 플랫폼에서 발급받은 API Key를 입력하세요. |
| Device MAC | 텍스트 | Ecowitt 장치의 MAC 주소를 입력하세요. |
| 채널 선택 | Text - Default Value: 1 | 측정할 채널을 선택하세요. |
Esri: GL: Esri World Imagery
- Manufacturer: Esri
- Measurements: Status
- Libraries: gis_esri
- Manufacturer URL: Link
세계적인 GIS 기업 Esri의 공신력 있는 지도 서비스입니다. 선명하고 정교한 World Imagery 항공 위성 사진을 제공하여 지형의 세부 형상과 시설물을 정확하게 조망하기에 최적화되어 있습니다.
GSI: JP: GSI Maps
- Manufacturer: GSI
- Measurements: Status
- Libraries: gis_gsi
- Manufacturer URL: Link
일본 국토지리원(GSI)에서 제공하는 고정밀 공공 지도 서비스입니다. 일본 전역의 세부적인 지형과 지명 정보를 담고 있으며, 표준 지도뿐만 아니라 담색 지도, 항공 사진 등 전문적인 레이어를 활용할 수 있습니다.
Generic: Hall Flow Meter
- Manufacturer: Generic
- Measurements: Flow Rate, Total Volume
- Interfaces: GPIO
- Libraries: pigpio
- Dependencies: pigpio, pigpio
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Pulses per Liter | Decimal - Default Value: 1.0 | 이 계량기의 변환 계수를 입력하세요(펄스 → 리터). |
| Commands |
| Clear Total: Volume | Button | |
Google: GL: Google Maps
- Manufacturer: Google
- Measurements: Status
- Libraries: gis_google
- Manufacturer URL: Link
가장 널리 사용되는 구글의 웹 지도 서비스입니다. 방대한 지리 정보를 바탕으로 Road, Satellite, Hybrid, Terrain 등 4가지 모드를 지원하며, 특히 지형의 등고와 음영을 보여주는 Terrain 지도가 우수합니다. 또한, 구글의 Geocoding API를 이용하여 주소를 좌표로 변환할 수 있습니다. API 키는 구글 개발자 콘솔에서 발급 가능합니다.
| Google Maps API Key | 텍스트 |
| 지도 스타일 |
ISRIC: GL: SoilGrids (Global Soil Info)
- Manufacturer: ISRIC
- Measurements: Status
- Libraries: gis_isric
- Manufacturer URL: Link
세계 토양 정보 서비스(ISRIC)에서 제공하는 글로벌 토양 특성 지도입니다. 지질학적 분석을 위한 토양 성분(점토, 모래 등), pH 수치, 탄소 함유량 등 전 세계의 지하 자원 및 환경 정보를 레이어 형태로 시각화해 줍니다.
Infineon: DPS310
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
KMA: KMA 단기예보
- Manufacturer: KMA
- Additional URL: Link
이 모듈은 농업용 단기예보 데이터를 제공합니다. 가장 최근 발표를 기준으로 사용자가 선택한 시간 뒤의 예보 데이터를 수집합니다. API 호출 시 공공데이터포털의 서비스키를 사용하고, JSON 응답에서 기온, 최저/최고 기온, 풍속, 풍향, 하늘상태, 습도, 강수량, 강수확률, 강수형태, 신적설 데이터를 추출합니다. (API 제공은 발표시간 + 10분 이후부터 이루어집니다.)
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| API Key | 텍스트 | 공공데이터포털에서 발급받은 KMA API 서비스키를 입력하세요. |
| nx 좌표 | 텍스트 | nx 값을 입력하세요 (숫자). |
| ny 좌표 | 텍스트 | ny 값을 입력하세요 (숫자). |
| 몇 시간 뒤 예보 | Select(Options: [1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12] (Default in bold) | 몇 시간 후의 예보 데이터를 사용할지 선택하세요. |
| API 타임아웃(초) | Integer - Default Value: 60 | API 응답 제한 시간을 설정하세요 (기본 60초). |
| API 재시도 횟수 | Integer - Default Value: 3 | HTTP 오류 발생 시 같은 발표시각을 몇 번 재시도할지 설정하세요. |
| API 재시도 간격(초) | Decimal - Default Value: 3.0 | 재시도 사이에 대기할 시간입니다 (기본 3초). |
KMA: 기상청 고해상도 500m
- Manufacturer: KMA
- Additional URL: Link
기상청 API 허브에서 무료 API 키를 발급받은 뒤, 입력 설정의 위치(위도/경도)에 따라 데이터를 요청합니다. 참고: 대한민국 기상청 API는 하루 20000회 호출이 가능하며, 1회 호출당 1개의 관측지점 데이터를 반환합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| API Key | 텍스트 | 기상청 API 허브에서 발급받은 API Key를 입력하세요. |
| 측정 기간(초) | Decimal - Default Value: 300 | 측정 주기를 초 단위로 입력하세요. |
| Channel Options |
| 품질검사(QC) 사용 | Boolean - Default Value: True | 명백한 이상치(예: 습도 0%, 기압 0hPa 등)를 무시하거나 보정합니다. |
| QC 보정 유지시간(초) | Decimal - Default Value: 1800 | 이 시간 내의 마지막 정상값으로 대체합니다. |
| 수동 백필 기간(분) | Decimal - Default Value: 1440 | 사용자 요청 시 과거 이 기간만큼 데이터를 불러옵니다. 기본 1440분(1일). |
| 지금 백필 실행 | Boolean | 저장 후 활성화하면 즉시 백필을 1회 수행하고 자동으로 해제됩니다. |
| KMA 타임스탬프 오프셋(시간) | Decimal - Default Value: 9 | KMA 응답 시각이 로컬(KST,+9) 기준일 때 UTC로 저장하기 위해 빼줄 시간 (기본 9). |
| 강수 계열 시계열 분리 | Boolean - Default Value: True | 강수 지표(rn_ox)와 15분 강수(rn_15m)를 서로 다른 측정명으로 기록해 충돌을 방지합니다. |
| QC: 0°C 허용 범위(±°C) | Decimal - Default Value: 3.0 | 직전 정상값이 0°C에서 이 범위 이내일 때만 0°C를 허용합니다. 기본 ±3°C. |
KMA: 기상청 지점 데이터
- Manufacturer: KMA
- Measurements: 습도/온도/기압/풍속/풍향
- Additional URL: Link
기상청 API 허브에서 무료 API 키를 발급받고 가까운 관측지점의 STN을 입력하세요.참고: 무료 API는 하루 20000회 호출이 가능하며, 1회 호출당 1개의 관측지점 데이터를 반환합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| API Key | 텍스트 | 이 서비스 API의 API Key |
| stn | 텍스트 | 기상 데이터를 가져올 관측소(stn) |
Kakao: KO: Kakao Map
- Manufacturer: Kakao
- Measurements: Status
- Libraries: gis_kakao
- Manufacturer URL: Link
MAXIM: DS1822
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: 1-Wire
- Libraries: w1thermsensor
- Dependencies: w1thermsensor
- Manufacturer URL: Link
- Datasheet URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| Set the resolution, precision, and response time for the sensor. This setting will be written to the EEPROM to allow persistence after power loss. The EEPROM has a limited amount of writes (>50k). |
| Resolution | 선택 | 센서 해상도 선택 |
| Set Resolution | Button | |
MAXIM: DS1825
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: 1-Wire
- Libraries: w1thermsensor
- Dependencies: w1thermsensor
- Manufacturer URL: Link
- Datasheet URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| Set the resolution, precision, and response time for the sensor. This setting will be written to the EEPROM to allow persistence after power loss. The EEPROM has a limited amount of writes (>50k). |
| Resolution | 선택 | 센서 해상도 선택 |
| Set Resolution | Button | |
MAXIM: DS18B20 (ow-shell)
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: 1-Wire
- Libraries: ow-shell
- Dependencies: ow-shell, owfs
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2, Link 3
- Additional URL: Link
경고: 가짜 DS18B20 센서가 흔하며 여러 문제를 일으킬 수 있습니다. 센서가 정품인지 판별하는 방법은 Additional URL에서 확인하세요.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
MAXIM: DS18B20 (w1thermsensor)
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: 1-Wire
- Libraries: w1thermsensor
- Dependencies: w1thermsensor
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2, Link 3
- Additional URL: Link
경고: 가짜 DS18B20 센서가 흔하며 여러 문제를 일으킬 수 있습니다. 센서가 정품인지 판별하는 방법은 Additional URL에서 확인하세요.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Offset | Decimal | 적용할 온도 오프셋 (°C) |
| Commands |
| Set the resolution, precision, and response time for the sensor. This setting will be written to the EEPROM to allow persistence after power loss. The EEPROM has a limited amount of writes (>50k). |
| Resolution | 선택 | 센서 해상도 선택 |
| Set Resolution | Button | |
MAXIM: DS18S20
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: 1-Wire
- Libraries: w1thermsensor
- Dependencies: w1thermsensor
- Manufacturer URL: Link
- Datasheet URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| Set the resolution, precision, and response time for the sensor. This setting will be written to the EEPROM to allow persistence after power loss. The EEPROM has a limited amount of writes (>50k). |
| Resolution | 선택 | 센서 해상도 선택 |
| Set Resolution | Button | |
MAXIM: DS28EA00
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: 1-Wire
- Libraries: w1thermsensor
- Dependencies: w1thermsensor
- Manufacturer URL: Link
- Datasheet URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| Set the resolution, precision, and response time for the sensor. This setting will be written to the EEPROM to allow persistence after power loss. The EEPROM has a limited amount of writes (>50k). |
| Resolution | 선택 | 센서 해상도 선택 |
| Set Resolution | Button | |
MAXIM: MAX31850K
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: 1-Wire
- Libraries: w1thermsensor
- Dependencies: w1thermsensor
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Commands |
| Set the resolution, precision, and response time for the sensor. This setting will be written to the EEPROM to allow persistence after power loss. The EEPROM has a limited amount of writes (>50k). |
| Resolution | 선택 | 센서 해상도 선택 |
| Set Resolution | Button | |
MAXIM: MAX31855 (Gravity PT100) (smbus2)
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: I2C
- Libraries: smbus2
- Dependencies: smbus2
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
MAXIM: MAX31855 (Gravity PT100) (wiringpi)
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: I2C
- Libraries: wiringpi
- Dependencies: wiringpi
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
MAXIM: MAX31855 (Adafruit_MAX31855)
- Manufacturer: MAXIM
- Measurements: Temperature (Object/Die)
- Interfaces: UART
- Libraries: Adafruit_MAX31855
- Dependencies: Adafruit_MAX31855, Adafruit-GPIO
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Pin: Cable Select | Integer | GPIO (BCM 번호): 핀: Cable Select |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
MAXIM: MAX31855 (adafruit-circuitpython-max31855)
- Manufacturer: MAXIM
- Measurements: Temperature (Object/Die)
- Interfaces: SPI
- Libraries: adafruit-circuitpython-max31855
- Dependencies: adafruit-circuitpython-max31855
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Chip Select Pin | Integer - Default Value: 5 | 장치의 GPIO Chip Select 핀 입력. |
MAXIM: MAX31856
- Manufacturer: MAXIM
- Measurements: Temperature (Object/Die)
- Interfaces: UART
- Libraries: RPi.GPIO
- Dependencies: RPi.GPIO
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Pin: Cable Select | Integer | GPIO (BCM 번호): 핀: Cable Select |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
MAXIM: MAX31865 (Adafruit-CircuitPython-MAX31865)
이 모듈은 원래 MAX31865 모듈이 지원하지 않던, 여러 센서를 동시에 연결하는 기능을 지원하기 위해 추가되었습니다.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Chip Select Pin | Integer - Default Value: 8 | 장치의 GPIO Chip Select 핀 입력. |
| Number of wires | Select(Options: [2 Wires | 3 Wires | 4 Wires] (Default in bold) | 열전대의 배선 수 선택. |
MAXIM: MAX31865 (RPi.GPIO)
- Manufacturer: MAXIM
- Measurements: Temperature
- Interfaces: UART
- Libraries: RPi.GPIO
- Dependencies: RPi.GPIO
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
참고: 이 모듈은 여러 센서를 동시에 연결할 수 없습니다. 다중 센서 지원이 필요하면 MAX31865 CircuitPython Input을 사용하세요.
| Pin: Cable Select | Integer | GPIO (BCM 번호): 핀: Cable Select |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
MQTT: MQTT Subscribe (JSON payload)
- Manufacturer: MQTT
- Measurements: Variable measurements
- Interfaces: AoT
- Libraries: paho-mqtt, jmespath
- Dependencies: paho-mqtt, jmespath
단일 토픽을 구독하며, 반환된 JSON 페이로드에는 하나 이상의 키/값 쌍이 담깁니다. 지정한 JSON Key는 JMESPATH 표현식으로 사용되어 해당 채널에 저장할 값을 찾습니다. 각 채널의 Measurement Unit을 반드시 선택하고 저장하세요. 단위를 저장한 후에는 Convert Measurement 섹션에서 다른 단위로 변환할 수 있습니다. jmespath (https://jmespath.org) 표현식 예로는 temperature, sensors[0].temperature, bathroom.temperature가 있으며, 각각 sensors 첫 항목의 직접 키 또는 bathroom의 하위 키로서의 temperature를 가리킵니다. 특수 문자를 포함한 jmespath 요소와 키는 큰따옴표로 묶어야 합니다. 예: "sensor-1".temperature. 경고: 여러 MQTT Input 또는 Function을 사용할 경우 Client ID가 고유한지 확인하세요.
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Host | Text - Default Value: localhost | 호스트 또는 IP 주소 |
| Port | Integer - Default Value: 1883 | 호스트 포트 번호 |
| Topic | Text - Default Value: mqtt/test/input | 구독할 토픽 |
| Keep Alive | Integer - Default Value: 60 | 수신 신호 사이의 최대 시간. 비활성화하려면 0으로 설정하세요. |
| Client ID | Text - Default Value: client_0Rd3a2p7 | 서버 연결에 사용할 고유 클라이언트 ID |
| Use Login | Boolean | 로그인 자격 증명 전송 |
| Use TLS | Boolean | TLS로 로그인 자격 증명 전송 |
| Username | Text - Default Value: user | 서버 접속용 사용자명 |
| Password | 텍스트 | 서버 연결용 비밀번호. 비활성화하려면 비워 두세요. |
| Use Websockets | Boolean | 웹소켓으로 서버에 연결. |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| JMESPATH Expression | 텍스트 | JSON 응답에서 값을 찾는 JMESPATH 표현식 |
MQTT: MQTT Subscribe (Value payload)
- Manufacturer: MQTT
- Measurements: Variable measurements
- Interfaces: AoT
- Libraries: paho-mqtt
- Dependencies: paho-mqtt
각 채널의 Subscription Topic마다 토픽을 구독하며, 반환된 페이로드 값이 해당 채널에 저장됩니다. 각 채널의 Measurement Unit을 반드시 선택하고 저장하세요. 단위를 저장한 후에는 Convert Measurement 섹션에서 다른 단위로 변환할 수 있습니다. 경고: 여러 MQTT Input 또는 Function을 사용할 경우 Client ID가 고유한지 확인하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Host | Text - Default Value: localhost | 호스트 또는 IP 주소 |
| Port | Integer - Default Value: 1883 | 호스트 포트 번호 |
| Keep Alive | Integer - Default Value: 60 | 수신 신호 사이의 최대 시간. 비활성화하려면 0으로 설정하세요. |
| Client ID | Text - Default Value: client_oLmvWD4k | 서버 연결에 사용할 고유 클라이언트 ID |
| Use Login | Boolean | 로그인 자격 증명 전송 |
| Use TLS | Boolean | TLS로 로그인 자격 증명 전송 |
| Username | Text - Default Value: user | 서버 접속용 사용자명 |
| Password | 텍스트 | 서버 연결용 비밀번호. 비활성화하려면 비워 두세요. |
| Use Websockets | Boolean | 웹소켓으로 서버에 연결. |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| Subscription Topic | 텍스트 | 구독할 MQTT 토픽 |
Mapbox: GL: Mapbox
- Manufacturer: Mapbox
- Measurements: Status
- Libraries: gis_mapbox
- Manufacturer URL: Link
세련된 디자인과 커스터마이징이 강점인 맵박스의 벡터 및 타일 지도입니다. Streets, Satellite, Dark, Light 스타일을 지원하며, 렌더링 성능이 매우 우수하여 부드러운 지도 조작 환경을 제공합니다.
| Mapbox Access Token | 텍스트 |
| 지도 스타일 |
Melexis: MLX90393
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Melexis: MLX90614
- Manufacturer: Melexis
- Measurements: Temperature (Ambient/Object)
- Interfaces: I2C
- Libraries: smbus2
- Dependencies: smbus2
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Microchip: MCP3008 (Adafruit_CircuitPython_MCP3xxx)
- Manufacturer: Microchip
- Measurements: Voltage (Analog-to-Digital Converter)
- Interfaces: UART
- Libraries: Adafruit_CircuitPython_MCP3xxx
- Dependencies: adafruit-circuitpython-mcp3xxx
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Pin: Cable Select | Integer | GPIO (BCM 번호): 핀: Cable Select |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| VREF (volts) | Decimal - Default Value: 3.3 | VREF 전압 설정 |
Microchip: MCP3008 (Adafruit_MCP3008)
- Manufacturer: Microchip
- Measurements: Voltage (Analog-to-Digital Converter)
- Interfaces: UART
- Libraries: Adafruit_MCP3008
- Dependencies: Adafruit-MCP3008
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| Pin: Cable Select | Integer | GPIO (BCM 번호): 핀: Cable Select |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| VREF (volts) | Decimal - Default Value: 3.3 | VREF 전압 설정 |
Microchip: MCP3208
- Manufacturer: Microchip
- Measurements: Voltage (Analog-to-Digital Converter)
- Interfaces: SPI
- Libraries: MCP3208
- Dependencies: Adafruit-GPIO
- Manufacturer URL: Link
- Datasheet URL: Link
| Pin: Cable Select | Integer | GPIO (BCM 번호): 핀: Cable Select |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| SPI Bus | Integer | SPI 버스 ID. |
| SPI Device | Integer | SPI 장치 ID. |
| VREF (volts) | Decimal - Default Value: 3.3 | VREF 전압 설정 |
Microchip: MCP342x (x=2,3,4,6,7,8)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Microchip: MCP9808
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Microsoft: GL: Bing Maps
- Manufacturer: Microsoft
- Measurements: Status
- Libraries: gis_bing
- Manufacturer URL: Link
마이크로소프트의 글로벌 지도 서비스입니다. 고해상도 항공 사진(Aerial)과 이름이 포함된 항공 사진(Hybrid)을 제공하며, MS만의 깨끗하고 정밀한 도로 지도를 활용할 수 있는 장점이 있습니다.
| Bing Maps API Key | 텍스트 |
| 지도 스타일 |
Multiple Manufacturers: HC-SR04
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Trigger Pin | Integer | 장치의 GPIO Trigger 핀을 입력하세요(BCM 번호). |
| Echo Pin | Integer | 장치의 GPIO Echo 핀을 입력하세요(BCM 번호). |
NASA: NASA GIBS
- Manufacturer: NASA
- Measurements: Status
- Interfaces: AoT
- Libraries: gis_nasa_gibs
- Manufacturer URL: Link
미국 항공우주국(NASA)의 위성 관측 시스템(GIBS)을 통해 수집된 실시간 지구 관측 지도입니다. 위성 사진(Blue Marble)뿐만 아니라 기온, 구름, 화재 등 환경 관련 데이터를 날짜별로 선택하여 시계열 분석이 가능합니다.
| Satellite Layer |
| Date Mode | 선택 |
| Custom Date | 텍스트 |
Naver: KO: Naver Map
- Manufacturer: Naver
- Measurements: Status
- Libraries: gis_naver
- Manufacturer URL: Link
OpenStreetMap: GL: OpenStreetMap
- Manufacturer: OpenStreetMap
- Measurements: Status
- Libraries: gis_osm
- Manufacturer URL: Link
전 세계 사용자들이 협업하여 만든 위키피디아 방식의 자유 지도 데이터입니다. 무료로 사용 가능하며, 전 세계 도로와 건물 정보가 꾸준히 업데이트되는 활발한 커뮤니티 성격의 표준 웹 지도입니다.
OpenTopoMap: GL: OpenTopoMap
- Manufacturer: OpenTopoMap
- Measurements: Status
- Libraries: gis_opentopomap
- Manufacturer URL: Link
OpenStreetMap 데이터를 기반으로 등고선과 지형 음영을 강조한 지형도 서비스입니다. 산악 지형이나 경사면 분석 시 구분이 명확하며 가독성이 높아 등산이나 야외 활동 관련 시각화에 적합합니다.
OpenWeather: OpenWeatherMap (City/Coords, Current)
- Manufacturer: OpenWeather
- Measurements: Humidity/Temperature/Pressure/Wind
- Additional URL: Link
Obtain a free API key at openweathermap.org. Enter a City OR Latitude/Longitude coordinates. Note: the free API subscription is limited to 60 calls per minute
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| API Key | 텍스트 | 이 서비스 API의 API Key |
| City | 텍스트 | 도시 이름 (좌표 사용 시 선택) |
OpenWeather: OpenWeatherMap (Lat/Lon, Current/Future)
- Manufacturer: OpenWeather
- Measurements: Humidity/Temperature/Pressure/Wind
- Interfaces: AoT
- Additional URL: Link
openweathermap.org에서 무료 API 키를 발급받으세요. 참고: 무료 API 구독은 분당 60회 호출로 제한됩니다. Day (Future) 시간을 선택하면 최저 및 최고 온도를 측정값으로 사용할 수 있습니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| API Key | 텍스트 | 이 서비스 API의 API Key |
| Time | Select(Options: [Current (Present) | 1 Day (Future) | 2 Day (Future) | 3 Day (Future) | 4 Day (Future) | 5 Day (Future) | 6 Day (Future) | 7 Day (Future) | 1 Hour (Future) | 2 Hours (Future) | 3 Hours (Future) | 4 Hours (Future) | 5 Hours (Future) | 6 Hours (Future) | 7 Hours (Future) | 8 Hours (Future) | 9 Hours (Future) | 10 Hours (Future) | 11 Hours (Future) | 12 Hours (Future) | 13 Hours (Future) | 14 Hours (Future) | 15 Hours (Future) | 16 Hours (Future) | 17 Hours (Future) | 18 Hours (Future) | 19 Hours (Future) | 20 Hours (Future) | 21 Hours (Future) | 22 Hours (Future) | 23 Hours (Future) | 24 Hours (Future) | 25 Hours (Future) | 26 Hours (Future) | 27 Hours (Future) | 28 Hours (Future) | 29 Hours (Future) | 30 Hours (Future) | 31 Hours (Future) | 32 Hours (Future) | 33 Hours (Future) | 34 Hours (Future) | 35 Hours (Future) | 36 Hours (Future) | 37 Hours (Future) | 38 Hours (Future) | 39 Hours (Future) | 40 Hours (Future) | 41 Hours (Future) | 42 Hours (Future) | 43 Hours (Future) | 44 Hours (Future) | 45 Hours (Future) | 46 Hours (Future) | 47 Hours (Future) | 48 Hours (Future)] (Default in bold) | 현재 또는 예보 날씨의 시간을 선택하세요. |
OpenWeatherMap: GL: OpenWeatherMap
- Manufacturer: OpenWeatherMap
- Measurements: Status
- Libraries: gis_openweather
- Manufacturer URL: Link
전 세계 날씨 정보를 지도에 중첩하여 보여주는 기상 전문 서비스입니다. 구름, 강수량, 기온, 풍속, 기압 및 레이더 정보를 실시간으로 제공하여 현재 기상 상황을 직관적으로 파악할 수 있게 돕습니다.
Panasonic: AMG8833
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Power Monitor: RPi 6-Channel Power Monitor (v0.1.0)
- Manufacturer: Power Monitor
- Measurements: AC Voltage, Power, Current, Power Factor
- Libraries: rpi-power-monitor
- Dependencies: rpi_power_monitor
- Manufacturer URL: Link
- Product URL: Link
보정 절차는 https://github.com/David00/rpi-power-monitor/wiki/Calibrating-for-Accuracy 를 참고하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Grid Voltage | Decimal - Default Value: 124.2 | 콘센트에서 측정한 AC 전압 |
| Transformer Voltage | Decimal - Default Value: 10.2 | 9 VAC 변압기의 배럴 플러그에서 측정된 AC 전압 |
| CT1 Phase Correction | Decimal - Default Value: 1.0 | CT1의 위상 보정값 |
| CT2 Phase Correction | Decimal - Default Value: 1.0 | CT2의 위상 보정값 |
| CT3 Phase Correction | Decimal - Default Value: 1.0 | CT3의 위상 보정값 |
| CT4 Phase Correction | Decimal - Default Value: 1.0 | CT4의 위상 보정값 |
| CT5 Phase Correction | Decimal - Default Value: 1.0 | CT5의 위상 보정값 |
| CT6 Phase Correction | Decimal - Default Value: 1.0 | CT6의 위상 보정값 |
| CT1 Accuracy Calibration | Decimal - Default Value: 1.0 | CT1의 정확도 보정 값 |
| CT2 Accuracy Calibration | Decimal - Default Value: 1.0 | CT2의 정확도 보정 값 |
| CT3 Accuracy Calibration | Decimal - Default Value: 1.0 | CT3의 정확도 보정 값 |
| CT4 Accuracy Calibration | Decimal - Default Value: 1.0 | CT4의 정확도 보정 값 |
| CT5 Accuracy Calibration | Decimal - Default Value: 1.0 | CT5의 정확도 보정 값 |
| CT6 Accuracy Calibration | Decimal - Default Value: 1.0 | CT6의 정확도 보정 값 |
| AC Accuracy Calibration | Decimal - Default Value: 1.0 | AC 정확도 보정값 |
Power Monitor: RPi 6-Channel Power Monitor (v0.4.0)
- Manufacturer: Power Monitor
- Measurements: AC Voltage, Power, Energy, Current, Power Factor
- Libraries: rpi-power-monitor
- Dependencies: rpi_power_monitor
- Manufacturer URL: Link
- Product URL: Link
보정 문서는 https://david00.github.io/rpi-power-monitor/docs/v0.3.0/calibration.html 을 참고하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Period (Seconds) for kWh Measuring | Integer - Default Value: 5 | kWh 계산을 위해 측정값을 취득하는 주기 |
| Grid Voltage | Decimal - Default Value: 124.2 | 콘센트에서 측정한 AC 전압 |
| Transformer Voltage | Decimal - Default Value: 10.2 | 9 VAC 변압기의 배럴 플러그에서 측정된 AC 전압 |
| AC Frequency (Hz) | Integer - Default Value: 60 | AC 전압의 주파수 |
| CT1 Calibration | Decimal - Default Value: 1.0 | CT1의 보정값 |
| CT1 Rating | Decimal - Default Value: 100 | CT1 클램프의 전류(Amp) 정격 |
| CT2 Calibration | Decimal - Default Value: 1.0 | CT2의 보정값 |
| CT2 Rating | Decimal - Default Value: 100 | CT2 클램프의 전류(Amp) 정격 |
| CT3 Calibration | Decimal - Default Value: 1.0 | CT3의 보정값 |
| CT3 Rating | Decimal - Default Value: 100 | CT3 클램프의 전류(Amp) 정격 |
| CT4 Calibration | Decimal - Default Value: 1.0 | CT4의 보정값 |
| CT4 Rating | Decimal - Default Value: 100 | CT4 클램프의 전류(Amp) 정격 |
| CT5 Calibration | Decimal - Default Value: 1.0 | CT5의 보정값 |
| CT5 Rating | Decimal - Default Value: 100 | CT5 클램프의 전류(Amp) 정격 |
| CT6 Calibration | Decimal - Default Value: 1.0 | CT6의 보정값 |
| CT6 Rating | Decimal - Default Value: 100 | CT6 클램프의 전류(Amp) 정격 |
| AC Calibration | Decimal - Default Value: 1.0 | AC의 보정값 |
| Commands |
| Clear the running kWh totals. |
| Channel to Clear | Select(Options: [All Channels | Channel 1 | Channel 2 | Channel 3 | Channel 4 | Channel 5 | Channel 6] (Default in bold) | kWh 합계를 초기화하고 0부터 다시 시작할 채널 |
| Clear kWh Total | Button | |
ROHM: BH1750
- Manufacturer: ROHM
- Measurements: Light
- Interfaces: I2C
- Libraries: smbus2
- Dependencies: smbus2
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
RainViewer: GL: RainViewer (Radar) [Discontinued]
- Manufacturer: RainViewer
- Measurements: Status
- Libraries: gis_rainviewer
- Manufacturer URL: Link
[Service Discontinued / 서비스 중단 안내] RainViewer의 Radar API 서비스가 2026년 1월 31일부로 종료되었습니다. 현재 이 레이어의 실시간 데이터 수신은 불가능합니다. 대안으로 OpenWeatherMap (Radar) 레이어 사용을 권장합니다.
| API Key | 텍스트 |
| Color Scheme | 선택 |
| Smoothing | Boolean |
Raspberry Pi Foundation: Sense HAT
- Manufacturer: Raspberry Pi Foundation
- Measurements: hum/temp/press/compass/magnet/accel/gyro
- Interfaces: I2C
- Libraries: sense-hat
- Dependencies: git, Bash Commands (see Module for details), sense-hat
- Manufacturer URL: Link
이 모듈은 LPS25H, LSM9DS1, HTS221을 포함한 Raspberry Pi Sense HAT 센서로부터 측정값을 획득합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Remote Sensing: Satellite Analysis
- Manufacturer: Remote Sensing
- Measurements: Analysis Channels
- Interfaces: AoT
- Libraries: requests
기기 위치를 기준으로 위성 분석과 GIS 레이어에서 환경 데이터를 수집합니다. 데이터 공백(예: 해안 지역)에 대한 자동 보정을 지원합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Active GIS Source | 선택 | 위성/GIS 분석 소스 선택. |
| Auto-adjust Location | Boolean - Default Value: True | 정확한 위치에 데이터가 없으면 인근의 유효한 좌표를 자동으로 검색합니다(Spiral Search). |
Ruuvi: RuuviTag
| Bluetooth MAC (XX:XX:XX:XX:XX:XX) | 텍스트 | 블루투스 장치의 Hci 위치. |
| Bluetooth Adapter (hci[X]) | 텍스트 | Bluetooth 장치의 어댑터. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
STMicroelectronics: VL53L0X
- Manufacturer: STMicroelectronics
- Measurements: Millimeter (Time-of-Flight Distance)
- Interfaces: I2C
- Libraries: VL53L0X_rasp_python
- Dependencies: VL53L0X
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Accuracy | Select(Options: [Good Accuracy (33 ms, 1.2 m range) | Better Accuracy (66 ms, 1.2 m range) | Best Accuracy (200 ms, 1.2 m range) | Long Range (33 ms, 2 m) | High Speed, Low Accuracy (20 ms, 1.2 m)] (Default in bold) | 정확도를 설정합니다. 측정 시간이 길수록 더 정확한 측정값을 얻습니다. |
| Commands |
| New I2C Address | Text - Default Value: 0x52 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
STMicroelectronics: VL53L1X
- Manufacturer: STMicroelectronics
- Measurements: Millimeter (Time-of-Flight Distance)
- Interfaces: I2C
- Libraries: VL53L1X
- Dependencies: smbus2, vl53l1x
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2
사용자 지정 timing budget 설정 시 참고: timing budget이 높을수록 측정 정확도가 높아지지만 소비 전력도 커집니다. inter measurement period는 timing budget 이상이어야 하며, 그렇지 않으면 예상값의 두 배가 됩니다.
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Range | Select(Options: [Short Range | Medium Range | Long Range | Custom Timing Budget] (Default in bold) | 범위를 선택하거나 사용자 지정 Timing Budget 및 Inter Measurement Period를 설정하도록 선택하세요. |
| Timing Budget (microseconds) | Integer - Default Value: 66000 | 타이밍 버짓을 설정합니다. Inter Measurement Period 이하여야 합니다. |
| Inter Measurement Period (milliseconds) | Integer - Default Value: 70 | Inter Measurement 주기 설정 |
STMicroelectronics: VL53L4CD
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Timing Budget (ms) | Integer - Default Value: 50 | timing budget을 10~200 ms 사이로 설정하세요. 시간이 길수록 더 정확한 측정값이 나옵니다. |
| Inter-Measurement Period (ms) | Integer | 유효 범위는 Timing Budget에서 5000 ms 사이(0이면 비활성화) |
| Commands |
| The I2C address of the sensor can be changed. Enter a new address in the 0xYY format (e.g. 0x22, 0x50), then press Set I2C Address. Remember to deactivate the Input and change the I2C address option after setting the new address. |
| New I2C Address | Text - Default Value: 0x29 | 장치에 설정할 새 I2C 주소 |
| Set I2C Address | Button | |
Seeedstudio: DHT11/22
센서에 연결된 Grove Pi+ GPIO 핀을 입력하고 센서 종류를 선택하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Sensor Type | Select(Options: [DHT11 (Blue) | DHT22 (White)] (Default in bold) | 센서 유형 |
Senseair: K96
- Manufacturer: Senseair
- Measurements: Methane/Moisture/CO2/Pressure/Humidity/Temperature
- Interfaces: UART
- Libraries: Serial
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Sensirion: SCD-4x (40, 41)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Offset | Decimal - Default Value: 4.0 | 센서 온도 오프셋 설정 |
| Altitude (m) | Integer | 센서 고도 설정 (미터) |
| Automatic Self-Calibration | Boolean | 센서 자동 자가 보정 설정 |
| Persist Settings | Boolean - Default Value: True | 전원을 꺼도 설정 유지 |
| Commands |
| You can force the CO2 calibration for a specific CO2 concentration value (in ppmv). The sensor needs to be active for at least 3 minutes prior to calibration. |
| CO2 Concentration (ppmv) | Decimal - Default Value: 400.0 | 센서가 노출된 CO2 농도(ppmv)로 보정합니다. |
| Calibrate CO2 | Button | |
Sensirion: SCD30 (Adafruit_CircuitPython_SCD30)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| I2C Frequency: The SCD-30 has temperamental I2C with clock stretching. The datasheet recommends starting at 50,000 Hz. |
| I2C Frequency (Hz) | Integer - Default Value: 50000 |
| Automatic Self Ccalibration (ASC): To work correctly, the sensor must be on and active for 7 days after enabling ASC, and exposed to fresh air for at least 1 hour per day. Consult the manufacturer’s documentation for more information. |
| Enable Automatic Self Calibration | Boolean |
| Temperature Offset: Specifies the offset to be added to the reported measurements to account for a bias in the measured signal. Must be a positive value, and will reduce the recorded temperature by that amount. Give the sensor adequate time to acclimate after setting this value. Value is in degrees Celsius with a resolution of 0.01 degrees and a maximum value of 655.35 C. |
| Temperature Offset | Decimal |
| Ambient Air Pressure (mBar): Specify the ambient air pressure at the measurement location in mBar. Setting this value adjusts the CO2 measurement calculations to account for the air pressure’s effect on readings. Values must be in mBar, from 700 to 1200 mBar. |
| Ambient Air Pressure (mBar) | Integer - Default Value: 1200 |
| Altitude: Specifies the altitude at the measurement location in meters above sea level. Setting this value adjusts the CO2 measurement calculations to account for the air pressure’s effect on readings. |
| Altitude (m) | Integer - Default Value: 100 |
| Commands |
| A soft reset restores factory default values. |
| Soft Reset | Button | |
| Forced Re-Calibration: The SCD-30 is placed in an environment with a known CO2 concentration, this concentration value is entered in the CO2 Concentration (ppmv) field, then the Foce Calibration button is pressed. But how do you come up with that known value? That is a caveat of this approach and Sensirion suggests three approaches: 1. Using a separate secondary calibrated CO2 sensor to provide the value. 2. Exposing the SCD-30 to a controlled environment with a known value. 3. Exposing the SCD-30 to fresh outside air and using a value of 400 ppm. |
| CO2 Concentration (ppmv) | Integer - Default Value: 800 | 강제 보정 시 센서 환경의 CO2 농도 |
| Force Recalibration | Button | |
Sensirion: SCD30 (scd30_i2c)
- Manufacturer: Sensirion
- Measurements: CO2/Humidity/Temperature
- Interfaces: I2C
- Libraries: scd30_i2c
- Dependencies: scd30-i2c
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URLs: Link 1, Link 2
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Automatic Self Ccalibration (ASC): To work correctly, the sensor must be on and active for 7 days after enabling ASC, and exposed to fresh air for at least 1 hour per day. Consult the manufacturer’s documentation for more information. |
| Enable Automatic Self Calibration | Boolean |
| Commands |
| A soft reset restores factory default values. |
| Soft Reset | Button | |
Sensirion: SHT1x/7x
- Manufacturer: Sensirion
- Measurements: Humidity/Temperature
- Interfaces: GPIO
- Libraries: sht_sensor
- Dependencies: sht-sensor
- Manufacturer URLs: Link 1, Link 2
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Sensirion: SHT2x (sht20)
- Manufacturer: Sensirion
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: sht20
- Dependencies: sht20
- Manufacturer URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Resolution | Select(Options: [11-bit | 12-bit | 13-bit | 14-bit] (Default in bold) | 온도 Measurement의 분해능 |
Sensirion: SHT2x (smbus2)
- Manufacturer: Sensirion
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: smbus2
- Dependencies: smbus2
- Manufacturer URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Sensirion: SHT31-D
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Offset | Decimal | 적용할 온도 오프셋 (°C) |
Sensirion: SHT3x (30, 31, 35)
- Manufacturer: Sensirion
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: Adafruit_SHT31
- Dependencies: Adafruit-GPIO, Adafruit-SHT31
- Manufacturer URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Enable Heater | Boolean | 결로를 증발시키기 위해 히터를 활성화합니다. y회 측정마다 히터를 x초 동안 켭니다. |
| Heater On Seconds (Seconds) | Decimal - Default Value: 1.0 | 히터 켜짐 시간 |
| Heater On Period | Integer - Default Value: 10 | 몇 번 측정 후 히터를 켤지. 반복 적용됩니다. |
Sensirion: SHT4X
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Sensirion: SHTC3
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Sensorion: SHT31 Smart Gadget
| Bluetooth MAC (XX:XX:XX:XX:XX:XX) | 텍스트 | 블루투스 장치의 Hci 위치. |
| Bluetooth Adapter (hci[X]) | 텍스트 | Bluetooth 장치의 어댑터. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Download Stored Data | Boolean - Default Value: True | 장치에 기록된 데이터 다운로드. |
| Set Logging Interval (Seconds) | Integer - Default Value: 600 | 기기가 내부 메모리에 측정값을 저장할 로깅 간격을 설정하세요. |
Silicon Labs: SI1145
- Manufacturer: Silicon Labs
- Measurements: Light (UV/Visible/IR), Proximity (cm)
- Interfaces: I2C
- Libraries: si1145
- Dependencies: SI1145
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Silicon Labs: Si7021
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Sonoff: TH16/10 (Tasmota firmware) with AM2301/Si7021
- Manufacturer: Sonoff
- Measurements: Humidity/Temperature
- Libraries: requests
- Dependencies: requests
- Manufacturer URL: Link
이 Input 모듈은 TH10/TH16과 함께 어떤 온습도 센서든 사용할 수 있게 해줍니다. Sensor Name 옵션을 변경하면 반환된 측정값 딕셔너리에서 조회하는 키가 바뀝니다. AM2301을 사용하는 버전의 기기에서 이 모듈을 사용하려면 Sensor Name을 AM2301로 변경하세요.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| IP Address | Text - Default Value: 192.168.0.100 | 장치의 IP 주소 |
| Sensor Name | Text - Default Value: SI7021 | 기기에 연결된 센서의 이름입니다(반환된 딕셔너리의 특정 키 이름). |
Sonoff: TH16/10 (Tasmota firmware) with AM2301
- Manufacturer: Sonoff
- Measurements: Humidity/Temperature
- Libraries: requests
- Dependencies: requests
- Manufacturer URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| IP Address | Text - Default Value: 192.168.0.100 | 장치의 IP 주소 |
Sonoff: TH16/10 (Tasmota firmware) with DS18B20
- Manufacturer: Sonoff
- Measurements: Temperature
- Libraries: requests
- Dependencies: requests
- Manufacturer URL: Link
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| IP Address | Text - Default Value: 192.168.0.100 | 장치의 IP 주소 |
Stadia Maps: GL: Stadia Maps
- Manufacturer: Stadia Maps
- Measurements: Status
- Libraries: gis_stadia
- Manufacturer URL: Link
고품질 디자인을 강조하는 Stadia Maps의 지도 서버입니다. Alidade Smooth, Dark, OSMBright 등 눈이 편안한 색감과 고품질 폰트가 적용된 깔끔한 레이아웃을 제공하여 전문가용 대시보드 제작에 유리합니다.
| Stadia/Stamen API Key | 텍스트 |
| 지도 스타일 |
Statistics Korea: KO: SGIS (Statistics Korea)
- Manufacturer: Statistics Korea
- Measurements: Status
- Libraries: gis_sgis
- Manufacturer URL: Link
대한민국 통계청(SGIS)에서 제공하는 통계 지리 정보 서비스입니다. 한국의 시군구별 인구, 가구, 사업체 등 다양한 통계 데이터를 공간적으로 분석하고 시각화하기 위한 최적의 국내 전용 서비스입니다.
| SGIS Service ID (Consumer Key) | 텍스트 |
| SGIS Security Key (Consumer Secret) | 텍스트 |
| Data Configuration |
| Statistic Subject | 선택 |
| Year (YYYY) | 텍스트 |
| Target Admin Code (adm_cd) | 텍스트 |
| Visualization | 선택 |
TE Connectivity: HTU21D (Adafruit_CircuitPython_HTU21D)
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Temperature Offset | Decimal | 적용할 온도 오프셋 (°C) |
TE Connectivity: HTU21D (pigpio)
- Manufacturer: TE Connectivity
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: pigpio
- Dependencies: pigpio, pigpio
- Manufacturer URL: Link
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
TP-Link: Kasa WiFi Power Plug/Strip Energy Statistics
- Manufacturer: TP-Link
- Measurements: kilowatt hours
- Interfaces: IP
- Libraries: python-kasa
- Dependencies: python-kasa, aio_msgpack_rpc
- Manufacturer URL: Link
이것은 에너지 소비 측정이 가능한 여러 Kasa 전원 기기(플러그/스트립)로부터 측정합니다. KP115와 HS600 등을 포함하지만 이에 국한되지 않습니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Device Type | 선택 | Kasa 장치 유형 |
| Host | Text - Default Value: 0.0.0.0 | 호스트 또는 IP 주소 |
| Asyncio RPC Port | Integer - Default Value: 18063 | asyncio RPC 서버를 시작할 포트. 다른 Kasa Output과 겹치지 않아야 합니다. |
| Commands |
| The total kWh can be cleared with the following button or with the Clear Total kWh Function Action. This will also clear all energy stats on the device, not just the total kWh. |
| Clear Total: Kilowatt-hour | Button | |
Tasmota: Tasmota Outlet Energy Monitor (HTTP)
- Manufacturer: Tasmota
- Measurements: Total Energy, Amps, Watts
- Interfaces: HTTP
- Libraries: requests
- Manufacturer URL: Link
- Product URL: Link
이 Input은 tasmota 펌웨어가 실행 중인 WiFi 콘센트로부터 에너지 사용 정보를 조회합니다. tasmota를 지원하는 WiFi 콘센트는 많고 그중 상당수가 에너지 모니터링 기능을 갖추고 있습니다. MQTT Output과 함께 사용하면 tasmota 콘센트를 제어하는 동시에 에너지 사용량을 모니터링할 수 있습니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Host | Text - Default Value: 192.168.0.50 | 호스트 또는 IP 주소 |
Texas Instruments: ADS1015
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Measurements to Average | Integer - Default Value: 5 | 각 채널을 측정할 횟수입니다. 측정값들의 평균이 저장됩니다. |
Texas Instruments: ADS1115: Generic Analog pH/EC
이 Input은 ADS1115 아날로그-디지털 변환기(ADC)를 사용해 아날로그 센서로부터 pH 및/또는 전기전도도(EC)를 측정합니다. pH 센서나 EC 센서만 연결하려면 Measurements Enabled에서 원하는 측정 항목을 선택해 각 측정을 켜거나 끌 수 있습니다. 각 센서가 ADC의 어느 채널에 연결되어 있는지 선택하세요. Input에는 초기 기본 보정값이 설정되어 있습니다. 또한 보정액으로 센서를 쉽게 보정할 수 있는 기능도 제공됩니다. Calibrate Slot 액션을 사용하면 이 값들이 계산되어 현재 설정값을 대체합니다. Clear Calibration 액션을 사용하면 데이터베이스 값을 삭제하고 기본값으로 되돌릴 수 있습니다. Input을 삭제하거나 해당 ADC/센서를 쓸 새 Input을 만들면, 새 보정 데이터를 저장하기 위해 다시 보정해야 합니다.
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| ADC Channel: pH | Select(Options: [Channel 0 | Channel 1 | Channel 2 | Channel 3] (Default in bold) | pH 센서가 연결된 ADC 채널 |
| ADC Channel: EC | Select(Options: [Channel 0 | Channel 1 | Channel 2 | Channel 3] (Default in bold) | EC 센서가 연결된 ADC 채널 |
| Temperature Compensation |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| pH Calibration Data |
| Cal data: V1 (internal) | Decimal - Default Value: 1.5 | 보정 데이터: 전압 |
| Cal data: pH1 (internal) | Decimal - Default Value: 7.0 | 보정 데이터: pH |
| Cal data: T1 (internal) | Decimal - Default Value: 25.0 | 보정 데이터: 온도 |
| Cal data: V2 (internal) | Decimal - Default Value: 2.032 | 보정 데이터: 전압 |
| Cal data: pH2 (internal) | Decimal - Default Value: 4.0 | 보정 데이터: pH |
| Cal data: T2 (internal) | Decimal - Default Value: 25.0 | 보정 데이터: 온도 |
| EC Calibration Data |
| EC cal data: V1 (internal) | Decimal - Default Value: 0.232 | EC 보정 데이터: 전압 |
| EC cal data: EC1 (internal) | Decimal - Default Value: 1413.0 | EC 보정 데이터: EC |
| EC cal data: T1 (internal) | Decimal - Default Value: 25.0 | EC 보정 데이터: EC |
| EC cal data: V2 (internal) | Decimal - Default Value: 2.112 | EC 보정 데이터: 전압 |
| EC cal data: EC2 (internal) | Decimal - Default Value: 12880.0 | EC 보정 데이터: EC |
| EC cal data: T2 (internal) | Decimal - Default Value: 25.0 | EC 보정 데이터: EC |
| Commands |
| pH Calibration Actions: Place your probe in a solution of known pH. Set the known pH value in the "Calibration buffer pH" field, and press "Calibrate pH, slot 1". Repeat with a second buffer, and press "Calibrate pH, slot 2". You don't need to change the values under "Custom Options". |
| Calibration buffer pH | Decimal - Default Value: 7.0 | 보정 버퍼의 공칭 pH 값으로, 보통 병에 표기되어 있습니다. |
| Calibrate pH, slot 1 | Button | |
| Calibrate pH, slot 2 | Button | |
| Clear pH Calibration Slots | Button | |
| EC Calibration Actions: Place your probe in a solution of known EC. Set the known EC value in the "Calibration standard EC" field, and press "Calibrate EC, slot 1". Repeat with a second standard, and press "Calibrate EC, slot 2". You don't need to change the values under "Custom Options". |
| Calibration standard EC | Decimal - Default Value: 1413.0 | 이것은 보정 표준액의 공칭 EC 값으로, 보통 병에 표기되어 있습니다. |
| Calibrate EC, slot 1 | Button | |
| Calibrate EC, slot 2 | Button | |
| Clear EC Calibration Slots | Button | |
Texas Instruments: ADS1115
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Measurements to Average | Integer - Default Value: 5 | 각 채널을 측정할 횟수입니다. 측정값들의 평균이 저장됩니다. |
Texas Instruments: ADS1256: Generic Analog pH/EC
- Manufacturer: Texas Instruments
- Measurements: Ion Concentration/Electrical Conductivity
- Interfaces: UART
- Libraries: wiringpi, aot-inc/PiPyADC-py3
- Dependencies: wiringpi, pipyadc_py3
이 Input은 ADS1256 아날로그-디지털 변환기(ADC)를 사용해 아날로그 센서로부터 pH 및/또는 전기전도도(EC)를 측정합니다. pH 센서나 EC 센서만 연결하려면 Measurements Enabled에서 원하는 측정 항목을 선택해 각 측정을 켜거나 끌 수 있습니다. 각 센서가 ADC의 어느 채널에 연결되어 있는지 선택하세요. Input에는 초기 기본 보정값이 설정되어 있습니다. 또한 보정액으로 센서를 쉽게 보정할 수 있는 기능도 제공됩니다. Calibrate Slot 액션을 사용하면 이 값들이 계산되어 현재 설정값을 대체합니다. Clear Calibration 액션을 사용하면 데이터베이스 값을 삭제하고 기본값으로 되돌릴 수 있습니다. Input을 삭제하거나 해당 ADC/센서를 쓸 새 Input을 만들면, 새 보정 데이터를 저장하기 위해 다시 보정해야 합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| ADC Channel: pH | Select(Options: [Not Connected | Channel 0 | Channel 1 | Channel 2 | Channel 3 | Channel 4 | Channel 5 | Channel 6 | Channel 7] (Default in bold) | pH 센서가 연결된 ADC 채널 |
| ADC Channel: EC | Select(Options: [Not Connected | Channel 0 | Channel 1 | Channel 2 | Channel 3 | Channel 4 | Channel 5 | Channel 6 | Channel 7] (Default in bold) | EC 센서가 연결된 ADC 채널 |
| Temperature Compensation |
| Temperature Compensation: Measurement | Select Measurement (Input, Function) | 온도 보상에 사용할 Measurement 선택 |
| Temperature Compensation: Max Age (Seconds) | Integer - Default Value: 120 | 사용할 측정값의 최대 경과 시간 |
| pH Calibration Data |
| Cal data: V1 (internal) | Decimal - Default Value: 1.5 | 보정 데이터: 전압 |
| Cal data: pH1 (internal) | Decimal - Default Value: 7.0 | 보정 데이터: pH |
| Cal data: T1 (internal) | Decimal - Default Value: 25.0 | 보정 데이터: 온도 |
| Cal data: V2 (internal) | Decimal - Default Value: 2.032 | 보정 데이터: 전압 |
| Cal data: pH2 (internal) | Decimal - Default Value: 4.0 | 보정 데이터: pH |
| Cal data: T2 (internal) | Decimal - Default Value: 25.0 | 보정 데이터: 온도 |
| EC Calibration Data |
| EC cal data: V1 (internal) | Decimal - Default Value: 0.232 | EC 보정 데이터: 전압 |
| EC cal data: EC1 (internal) | Decimal - Default Value: 1413.0 | EC 보정 데이터: EC |
| EC cal data: T1 (internal) | Decimal - Default Value: 25.0 | EC 보정 데이터: EC |
| EC cal data: V2 (internal) | Decimal - Default Value: 2.112 | EC 보정 데이터: 전압 |
| EC cal data: EC2 (internal) | Decimal - Default Value: 12880.0 | EC 보정 데이터: EC |
| EC cal data: T2 (internal) | Decimal - Default Value: 25.0 | EC 보정 데이터: EC |
| Calibration | 선택 | Input 활성화 시 수행할 보정 방식을 설정하세요. |
| Commands |
| pH Calibration Actions: Place your probe in a solution of known pH. Set the known pH value in the `Calibration buffer pH` field, and press `Calibrate pH, slot 1`. Repeat with a second buffer, and press `Calibrate pH, slot 2`. You don't need to change the values under `Custom Options`. |
| Calibration buffer pH | Decimal - Default Value: 7.0 | 보정 버퍼의 공칭 pH 값으로, 보통 병에 표기되어 있습니다. |
| Calibrate pH, slot 1 | Button | |
| Calibrate pH, slot 2 | Button | |
| Clear pH Calibration Slots | Button | |
| EC Calibration Actions: Place your probe in a solution of known EC. Set the known EC value in the `Calibration standard EC` field, and press `Calibrate EC, slot 1`. Repeat with a second standard, and press `Calibrate EC, slot 2`. You don't need to change the values under `Custom Options`. |
| Calibration standard EC | Decimal - Default Value: 1413.0 | 이것은 보정 표준액의 공칭 EC 값으로, 보통 병에 표기되어 있습니다. |
| Calibrate EC, slot 1 | Button | |
| Calibrate EC, slot 2 | Button | |
| Clear EC Calibration Slots | Button | |
Texas Instruments: ADS1256
- Manufacturer: Texas Instruments
- Measurements: Voltage (Waveshare, Analog-to-Digital Converter)
- Interfaces: UART
- Libraries: wiringpi, aot-inc/PiPyADC-py3
- Dependencies: wiringpi, pipyadc_py3
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Calibration | 선택 | Input 활성화 시 수행할 보정 방식을 설정하세요. |
Texas Instruments: ADS1x15
- Manufacturer: Texas Instruments
- Measurements: Voltage (Analog-to-Digital Converter)
- Interfaces: I2C
- Libraries: Adafruit_ADS1x15 [DEPRECATED]
- Dependencies: Adafruit-GPIO, Adafruit-ADS1x15
Adafruit_ADS1x15는 더 이상 사용되지 않습니다(deprecated). Circuit Python ADS1x15 Input 사용을 권장합니다.
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Measurements to Average | Integer - Default Value: 5 | 각 채널을 측정할 횟수입니다. 측정값들의 평균이 저장됩니다. |
Texas Instruments: HDC1000
- Manufacturer: Texas Instruments
- Measurements: Humidity/Temperature
- Interfaces: I2C
- Libraries: fcntl/io
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Texas Instruments: INA219x
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Measurements to Average | Integer - Default Value: 5 | 각 채널을 측정할 횟수입니다. 측정값들의 평균이 저장됩니다. |
| Calibration Range | Select(Options: [32V @ 2A max (default) | 32V @ 1A max | 16V @ 400mA max | 16V @ 5A max] (Default in bold) | 장치 보정 범위 설정 |
| Bus Voltage Range | Select(Options: [(0x00) - 16V | (0x01) - 32V (default)] (Default in bold) | 버스 전압 범위 설정 |
| Bus ADC Resolution | Select(Options: [(0x00) - 9 Bit / 1 Sample | (0x01) - 10 Bit / 1 Sample | (0x02) - 11 Bit / 1 Sample | (0x03) - 12 Bit / 1 Sample (default) | (0x09) - 12 Bit / 2 Samples | (0x0A) - 12 Bit / 4 Samples | (0x0B) - 12 Bit / 8 Samples | (0x0C) - 12 Bit / 16 Samples | (0x0D) - 12 Bit / 32 Samples | (0x0E) - 12 Bit / 64 Samples | (0x0F) - 12 Bit / 128 Samples] (Default in bold) | Bus ADC 해상도 설정. |
| Shunt ADC Resolution | Select(Options: [(0x00) - 9 Bit / 1 Sample | (0x01) - 10 Bit / 1 Sample | (0x02) - 11 Bit / 1 Sample | (0x03) - 12 Bit / 1 Sample (default) | (0x09) - 12 Bit / 2 Samples | (0x0A) - 12 Bit / 4 Samples | (0x0B) - 12 Bit / 8 Samples | (0x0C) - 12 Bit / 16 Samples | (0x0D) - 12 Bit / 32 Samples | (0x0E) - 12 Bit / 64 Samples | (0x0F) - 12 Bit / 128 Samples] (Default in bold) | Shunt ADC 해상도 설정. |
Texas Instruments: TMP006
- Manufacturer: Texas Instruments
- Measurements: Temperature (Object/Die)
- Interfaces: I2C
- Libraries: Adafruit_TMP
- Dependencies: Adafruit-TMP
- Datasheet URL: Link
- Product URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
The Things Network: The Things Network: Data Storage (TTN v2)
- Manufacturer: The Things Network
- Measurements: Variable measurements
- Libraries: requests
- Dependencies: requests
이 Input은 The Things Network의 Data Storage Integration으로부터 측정값을 수신해 저장합니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Start Offset (Seconds) | Integer | 첫 동작 전 대기할 시간 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Application ID | 텍스트 | The Things Network 애플리케이션 ID |
| App API Key | 텍스트 | The Things Network 애플리케이션 API 키 |
| Device ID | 텍스트 | The Things Network 디바이스 ID |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| Variable Name | 텍스트 | TTN 변수 이름 |
The Things Network: The Things Network: Data Storage (TTN v3, Payload Key)
- Manufacturer: The Things Network
- Measurements: Variable measurements
- Libraries: requests
- Dependencies: requests
이 Input은 The Things Network의 Data Storage Integration으로부터 측정값을 수신해 저장합니다. 페이로드가 키/값 쌍으로 되어 있다면 Variable Name에 키 이름을 입력하세요. 해당 키의 값이 측정 데이터베이스에 저장됩니다.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Start Offset (Seconds) | Integer | 첫 동작 전 대기할 시간 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Application ID | 텍스트 | The Things Network 애플리케이션 ID |
| App API Key | 텍스트 | The Things Network 애플리케이션 API 키 |
| Device ID | 텍스트 | The Things Network 디바이스 ID |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| Variable Name | 텍스트 | TTN 변수 이름 |
The Things Network: The Things Network: Data Storage (TTN v3, Payload jmespath Expression)
- Manufacturer: The Things Network
- Measurements: Variable measurements
- Libraries: requests, jmespath
- Dependencies: requests, jmespath
이 Input은 The Things Network의 Data Storage Integration으로부터 측정값을 수신해 저장합니다. 지정한 Payload jmespath Expression은 JMESPATH 표현식으로 사용되어 해당 채널에 저장할 값을 찾습니다. 각 채널의 Measurement Unit을 반드시 선택하고 저장하세요. 단위를 저장한 후에는 Convert Measurement 섹션에서 다른 단위로 변환할 수 있습니다. jmespath (https://jmespath.org) 표현식 예로는 temperature, sensors[0].temperature, bathroom.temperature가 있으며, 각각 sensors 첫 항목의 직접 키 또는 bathroom의 하위 키로서의 temperature를 가리킵니다. 특수 문자를 포함한 jmespath 요소와 키는 큰따옴표로 묶어야 합니다. 예: "sensor-1".temperature.
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Start Offset (Seconds) | Integer | 첫 동작 전 대기할 시간 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Application ID | 텍스트 | The Things Network 애플리케이션 ID |
| App API Key | 텍스트 | The Things Network 애플리케이션 API 키 |
| Device ID | 텍스트 | The Things Network 디바이스 ID |
| Channel Options |
| Name | 텍스트 | 다른 것과 구분하기 위한 이름 |
| Payload jmespath Expression | 텍스트 | 저장할 값을 반환하는 TTN jmespath 표현식 |
Thunderforest: GL: Thunderforest
- Manufacturer: Thunderforest
- Measurements: Status
- Libraries: gis_thunderforest
- Manufacturer URL: Link
OpenStreetMap 데이터를 활용하여 특정 목적에 맞춘 독창적인 테마 지도를 제공합니다. 자전거 도로(Cycle), 대중교통(Transport), 밤 지도, 거친 풍경 등 시각적으로 강렬한 고유 스타일을 경험할 수 있습니다.
| Thunderforest API Key | 텍스트 |
| 지도 스타일 |
Vworld: KO: Vworld
- Manufacturer: Vworld
- Measurements: Status
- Libraries: gis_vworld
- Manufacturer URL: Link
대한민국 국토교통부의 공간정보 오픈플랫폼 브이월드 서비스입니다. 국내에서 가장 정밀한 국가 고해상도 항공 사진과 수치 지도, 지적도, 실시간 교통량 등을 제공하며 국내 업무 지원에 가장 특화된 국가 국가표준 지도입니다.
| API Key | 텍스트 |
| 등록 도메인 | 텍스트 |
| Map Layer / Style |
| 범례 보기 | Boolean |
Winsen: MH-Z14A
- Manufacturer: Winsen
- Measurements: CO2
- Interfaces: UART
- Libraries: serial
- Dependencies: RPi.GPIO
- Manufacturer URL: Link
- Datasheet URL: Link
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Automatic Self-calibration | Boolean - Default Value: True | 자동 자가 보정 사용 |
| Measurement Range | Select(Options: [400 - 2000 ppmv | 400 - 5000 ppmv | 400 - 10000 ppmv] (Default in bold) | 센서 측정 범위 설정 |
| The CO2 measurement can also be obtained using PWM via a GPIO pin. Enter the pin number below or leave blank to disable this option. This also makes it possible to obtain measurements even if the UART interface is not available (note that the sensor can't be configured / calibrated without a working UART interface). |
| GPIO Override | 텍스트 | UART 대신 이 GPIO 핀의 PWM으로 값을 읽습니다. |
| Commands |
| Calibrate Zero Point | Button | |
| Span Point (ppmv) | Integer - Default Value: 2000 | 스팬점 보정용 농도(ppmv) |
| Calibrate Span Point | Button | |
Winsen: MH-Z16
- Manufacturer: Winsen
- Measurements: CO2
- Interfaces: UART, I2C
- Libraries: smbus2/serial
- Dependencies: smbus2
- Manufacturer URL: Link
- Datasheet URL: Link
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Winsen: MH-Z19
- Manufacturer: Winsen
- Measurements: CO2
- Interfaces: UART
- Libraries: serial
- Datasheet URL: Link
이것은 자동 기준선 보정(ABC) 기능이 없는 버전의 센서입니다. ABC를 사용하려면 센서의 B 버전을 참고하세요.
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Measurement Range | Select(Options: [0 - 1000 ppmv | 0 - 2000 ppmv | 0 - 3000 ppmv | 0 - 5000 ppmv] (Default in bold) | 센서 측정 범위 설정 |
| Commands |
| Calibrate Zero Point | Button | |
| Span Point (ppmv) | Integer - Default Value: 2000 | 스팬점 보정용 농도(ppmv) |
| Calibrate Span Point | Button | |
Winsen: MH-Z19B
- Manufacturer: Winsen
- Measurements: CO2
- Interfaces: UART
- Libraries: serial
- Manufacturer URL: Link
- Datasheet URL: Link
이것은 자동 기준선 보정(ABC) 기능이 포함된 B 버전의 센서입니다.
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Automatic Baseline Correction | Boolean | 자동 기준선 보정(ABC) 활성화 |
| Measurement Range | Select(Options: [0 - 1000 ppmv | 0 - 2000 ppmv | 0 - 3000 ppmv | 0 - 5000 ppmv | 0 - 10000 ppmv] (Default in bold) | 센서 측정 범위 설정 |
| Commands |
| Calibrate Zero Point | Button | |
| Span Point (ppmv) | Integer - Default Value: 2000 | 스팬점 보정용 농도(ppmv) |
| Calibrate Span Point | Button | |
Winsen: ZH03B
- Manufacturer: Winsen
- Measurements: Particulates
- Interfaces: UART
- Libraries: serial
- Manufacturer URL: Link
- Datasheet URL: Link
| UART Device | 텍스트 | UART 장치 위치 (예: /dev/ttyUSB1) |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Fan Off After Measure | Boolean | 측정 중에만 팬 켜기 |
| Fan On Duration (Seconds) | Decimal - Default Value: 50.0 | 측정값을 얻기 전에 팬을 켜 둘 시간 |
| Number of Measurements | Integer - Default Value: 3 | 획득할 측정 횟수입니다. 1보다 크고 1001 미만인 횟수를 획득하면 측정값들의 평균이 저장됩니다. |
Xiaomi: Miflora
- Manufacturer: Xiaomi
- Measurements: EC/Light/Moisture/Temperature
- Interfaces: BT
- Libraries: miflora
- Dependencies: libglib2.0-dev, miflora, bluepy
| Bluetooth MAC (XX:XX:XX:XX:XX:XX) | 텍스트 | 블루투스 장치의 Hci 위치. |
| Bluetooth Adapter (hci[X]) | 텍스트 | Bluetooth 장치의 어댑터. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
Xiaomi: Mijia LYWSD03MMC (ATC and non-ATC modes)
More information about ATC mode can be found at https://github.com/JsBergbau/MiTemperature2
| Bluetooth MAC (XX:XX:XX:XX:XX:XX) | 텍스트 | 블루투스 장치의 Hci 위치. |
| Bluetooth Adapter (hci[X]) | 텍스트 | Bluetooth 장치의 어댑터. |
| Measurements Enabled | Multi-Select | 기록할 Measurement |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |
| Enable ATC Mode | Boolean | 센서 ATC 모드 활성화 |
ams: AS7341
| I2C Address | 텍스트 | I2C 장치의 주소. |
| I2C Bus | Integer | I2C 장치가 연결된 버스. |
| Period (Seconds) | Decimal | 측정 또는 동작 사이의 간격 |
| Pre Output | 선택 | 매 측정 전에 선택한 output을 켭니다. |
| Pre Out Duration (Seconds) | Decimal | Pre Output을 선택한 경우, 매 측정값 획득 전에 Pre Output을 켤 시간을 설정하세요. |
| Pre During Measure | Boolean | 측정 완료 전이 아니라 후에 output을 끄려면 체크하세요. |