PLCnext EPC 1522에서 ioBroker 시작하기
안녕하세요, PLCnext 여러분
서문
어제 Jan Christoph Müller 덕분에 제 PLCnext 장치(EPC 1522)에 ioBroker를 설치했습니다. 이제 여러분과 공유하게 되어 기쁩니다.
문제/목표
제가 가진 장치들:
- Modbus TCP로 작동하는 Pluggit 환기 장치. 지난달 Visu+로 작은 프로젝트를 만들었지만 만족스럽지 않았습니다.
- MQTT로 작동하는 Shelly 릴레이 여러 개
- "Yeelight", 로봇 청소기 등 Xiaomi "스마트 홈" 장치 여러 개
- 모든 장치를 하나의 시스템으로 통합하고 싶습니다.
왜 ioBroker인가?
- 스마트 홈 시스템으로 잘 알려져 있으며, 많은 장치에서 작동(당연히 우리 PLCnext 장치에서도)
- 스마트 홈 장치용 템플릿/라이브러리 다수 보유
- Docker로 작동
설치 방법
- 브라우저로 장치에 로그인 (IE, Firefox, Chrome 등):
- 제 경우:
https://192.168.0.29/cockpit/
- 공장 기본값:
https://192.168.1.10/cockpit/
- Docker 메뉴로 이동
- Docker Portainer에 로그인 정보 입력
- "앱 템플릿" → "사용자 정의 템플릿" → "사용자 정의 템플릿 추가" 클릭
- 템플릿 정보 입력

힌트: "웹 에디터"에서 다음 텍스트를 복사 붙여넣기 할 수 있습니다.
version: '2'
services:
iobroker:
restart: always
image: buanet/iobroker:latest
container_name: iobroker
hostname: iobroker
ports:
- "8081:8081"
volumes:
- iobrokerdata:/opt/iobroker
- 페이지 하단에서 "사용자 정의 템플릿 만들기" 클릭
- 왼쪽 "사용자 정의 템플릿"으로 돌아가 방금 만든 템플릿 선택
- "스택 배포" 클릭 (커피 한 잔 마실 시간 :D)

- 커피 마신 후 왼쪽 "컨테이너" 아래에서 "ioBroker"가 작동하는지 확인

- 이제
https://192.168.0.29:8081/로 ioBroker에 로그인
- 이제 ioBroker로 첫 구성을 만들 수 있습니다.

이 블로그가 도움이 되길 바랍니다.
질문이 있으면 언제든 물어봐 주세요. 다음에는 Pluggit 환기 장치(Modbus TCP) 적용 사례를 보여드리겠습니다.