프로젝트 소개
Tasmota는 ESP8266 및 ESP32 기반 기기를 위한 대체 펌웨어입니다. PlatformIO용으로 작성되었으며 GPL-3.0-only 라이선스로 배포됩니다.
README에 설명된 주요 기능:
- 웹 기반 UI를 통한 쉬운 구성.
- 무선(OTA) 펌웨어 업데이트.
- 타이머 또는 규칙을 사용한 자동화.
- 확장성.
- MQTT, HTTP, 시리얼 또는 KNX를 통한 완전한 로컬 제어.
설치 및 업데이트:
- 초기 설치는 Tasmota WebInstaller로 수행할 수 있습니다.
- 릴리스된 펌웨어 바이너리는 ESP8266 및 ESP32용 프로젝트의 OTA 다운로드 위치에서 제공됩니다.
- 개발 빌드는 성공적으로 컴파일된 커밋 후 게시되며 OTA 업데이트에도 사용할 수 있습니다.
- README는 OTA 업그레이드가 실패할 수 있으며 시리얼 플래싱이 필요할 수 있다고 경고하고, 업데이트 전 테스트와 구성 백업을 권장합니다.
구성 및 마이그레이션:
- 컴파일 시 변경 사항은 제공된 샘플에서 복사한 user_config_override.h 파일을 통해 이루어지며, 사용자 설정이 새 버전에서도 유지됩니다.
- README는 주요 버전 업그레이드 경로를 나열하고, 최소 버전에서 최소 버전으로 업그레이드하면 실패할 가능성이 높아 시리얼 플래싱이 필요할 수 있다고 언급합니다.
- 매개변수 저장 레이아웃 및 내부 GPIO 함수 표현 변경으로 인한 버전 단절을 설명합니다.
기기 지원:
- 지원되는 기기 데이터베이스는 Tasmota Device Templates Repository에서 유지 관리됩니다.
- README는 새 기능에 추가 코드가 필요하지 않는 한 새 기기 추가를 요청하지 말 것을 요청하며, 먼저 템플릿 사용을 권장합니다.
문서 및 지원:
- 문서, FAQ/문제 해결, 명령 참조는 프로젝트 문서 사이트에서 호스팅됩니다.
- 커뮤니티 지원은 GitHub Discussions, Discord 사용자 채팅, GitHub 이슈, 비공식 독일어 텔레그램 그룹을 통해 제공됩니다.
안전:
- README는 기기가 주전원에 연결될 때 감전 위험에 대한 경고를 포함하며, AC 전원에 연결된 상태에서 플래싱하지 말 것을 권고합니다.
기여:
- 풀 리퀘스트, 새 기능 테스트 및 이슈 보고, 하드웨어 기증, 문서화 형태의 기여를 환영합니다.
README는 또한 드라이버, 도구, 지원 및 기타 작업에 기여한 여러 개인 기여자들을 표시합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.