전체 항목
예를 들어 텔레그램 봇을 설정에 등록하면 동작 → 텔레그램 메시지에서 해당 봇을 선택하여 사용할 수 있습니다.
설정 메뉴의 전체 항목은 다음과 같습니다. 분류는 화면의 항목 그룹과 같으며, 목록의 순서도 화면과 같습니다.
| 분류 | 항목 | 설명 |
|---|---|---|
| 하드웨어 | GPIO | GPIO 샘플 시간과 USB-GPIO 어댑터(외부 GPIO)를 설정합니다. |
| I/O장치 | I/O 장치 제어 동작에서 사용할 LED, 센서, LCD, 모터 등의 장치를 등록합니다. | |
| 시스템 | 변수 | 로직, 장치, 대시보드가 함께 사용하는 프로젝트 전역 변수를 정의합니다. |
| 파일 편집기 | 파일 읽기/쓰기 동작에서 사용할 파일 편집기를 등록합니다. | |
| 타이머 | 타이머 동작에서 사용할 타이머를 등록합니다. | |
| 데이터 로깅 | 변수 값을 자동(주기) 또는 수동(데이터 로깅 동작)으로 기록할 채널을 만듭니다. | |
| 데이터 | 통계 | 통계 계산 동작에서 사용할 통계를 등록합니다. 통계를 계산할 숫자 타입 변수를 함께 지정합니다. |
| 컬렉션 | 컬렉션 동작에서 사용할 컬렉션을 등록합니다. | |
| 데이터베이스 | 데이터베이스 동작에서 사용할 데이터베이스 연결을 등록합니다. MySQL, PostgreSQL, SQLite, ODBC, Firebase DB 를 지원합니다. | |
| 미디어 | 미디어 플레이어 | 미디어 재생 동작에서 사용할 플레이어를 등록합니다. |
| 카메라 | 카메라 동작과 AI 분석에서 사용할 카메라를 등록합니다. | |
| 이미지 뷰어 | 이미지 보기 동작에서 사용할 뷰어를 등록합니다. | |
| 전자 악기 | 전자 악기 연주 동작에서 사용할 악기를 등록합니다. 음원은 사운드 폰트(sf2, sf3) 파일을 사용하며 기본 음원이 함께 제공됩니다. | |
| 오디오 분석기 | 오디오 분석 동작에서 사용할 분석기를 등록합니다. 오디오 소스는 마이크(입력) 또는 스피커(출력)에서 선택합니다. | |
| 오디오 녹음기 | 오디오 녹음 동작에서 사용할 녹음기를 등록합니다. | |
| 오디오 변조 | 오디오 변조 동작에서 사용할 변환기를 등록합니다. | |
| AI | AI 분석기 | AI 분석 동작에서 사용할 분석기를 등록합니다. |
| LLM AI | LLM AI 질의 동작에서 사용할 제공자(OpenAI, Anthropic, Gemini 등)를 등록합니다. | |
| 텍스트 음성 변환 | 텍스트 음성 변환 동작에서 사용할 TTS 서비스를 등록합니다. | |
| 음성 텍스트 변환 | 음성 텍스트 변환 동작에서 사용할 STT 서비스를 등록합니다. | |
| IoT | 텔레그램 봇 | 텔레그램 메시지 동작에서 사용할 봇을 등록합니다. |
| 이메일 클라이언트 | 이메일 보내기 동작에서 사용할 클라이언트를 등록합니다. | |
| Zigbee 장치 | Zigbee2MQTT 브릿지에서 검색된 장치를 등록합니다. | |
| Home Assistant | Home Assistant 연동 동작에서 사용할 서버 연결 정보를 등록합니다. | |
| 통신 | MQTT 클라이언트 | MQTT 통신 동작에서 사용할 클라이언트를 등록합니다. |
| OPC UA 클라이언트 | OPC UA 통신 동작에서 사용할 클라이언트를 등록합니다. | |
| 모드버스 | 모드버스 통신 동작에서 사용할 RTU Master, RTU Slave, TCP Master, TCP Slave 중 하나를 등록합니다. | |
| 사용자 정의 통신 | 사용자 정의 통신 동작에서 사용할 연결을 등록합니다. 시리얼 통신, TCP·UDP 클라이언트와 서버, 공유 메모리, 웹소켓 클라이언트, 블루투스 클라이언트와 서버 아홉 가지를 지원합니다. | |
| 제어 | PID 제어 | PID 제어 동작에서 사용할 제어기를 등록합니다. 제어 모드는 출력이 증가할 때 측정값도 증가하면 정방향, 감소하면 역방향으로 설정합니다. |
이하에서는 사용 빈도가 높은 항목을 자세히 설명합니다.