mqtt7 728x90 잠자던 스마트폰, TTS·음악·알람 완벽한 스마트 스피커로 화려한 재탄생 안 쓰는 구형 스마트폰을 Home Assistant “스마트 스피커”로 집안의 작은 비서로 부활한 스마트폰안드로이드 스마트폰 1대만 있으면 구글스피커 없이도 음성 안내(TTS), 음악/사운드 재생, 자동화 알림까지 모두 구현할 수 있습니다. Companion App 단기 완성 → Tasker+MQTT 고급화하는 간단한 방법입니다.개요 — 어떤 방식이 좋은가요?가장 간단(5분 완성): Home Assistant 앱의 모바일 알림 + TTSnotify.mobile_app_... 서비스로 즉시 음성 안내 가능“센서만 잡히는데요?”가 정상입니다(앱만 설치해선 media_player 엔티티는 생기지 않음)가장 유연(강력 추천): Tasker + MQTTHA → MQTT 명령(say:, play: 등) → 스마트폰.. 2025. 8. 25. Windows PC를 HASS.Agent 통해 Home Assistant 센서 등록 및 제어 HASS.Agent는 Windows PC를 Home Assistant 생태계에 완벽하게 통합하는 강력한 도구입니다.핵심 기능🎵 미디어 플레이어: PC 음악/동영상 제어📊 시스템 센서: CPU, 메모리, 디스크 사용량 모니터링🔔 알림 시스템: Home Assistant → PC 알림 전송🎮 원격 제어: 앱 실행, PC 종료/재시작, 화면 잠금🔊 TTS: 텍스트를 음성으로 PC에서 재생시스템 구성도1️⃣ Home Assistant 준비MQTT 브로커 설치 (Mosquitto)설정 → 애드온 → 애드온 스토어 → Mosquitto broker# Mosquitto 설정 예시logins: - username: mqtt_user password: secure_passwordanonymous: fal.. 2025. 8. 10. Node-RED로 시작하는 IoT 앱 개발: 설치부터 보안까지 종합 가이드 Node-RED란 무엇인가?Node-RED는 오픈소스 시각적 프로그래밍 도구로, 특히 사물 인터넷(IoT) 애플리케이션 개발에 최적화되어 있습니다. 웹 기반의 플로우 편집기를 통해 다양한 노드(Node)를 드래그 앤 드롭하여 손쉽게 데이터 흐름을 설계할 수 있습니다. 이를 통해 데이터 수집, 처리, 분석 및 시각화를 효율적으로 수행할 수 있습니다.Node-RED 설치 및 설정1. Node.js 설치Node-RED는 Node.js 환경에서 실행되므로, Node.js를 설치해야 합니다. LTS(Long Term Support) 버전을 권장합니다. WindowsNode.js 공식 사이트에서 Windows 설치 프로그램을 다운로드하여 설치합니다. macOSNode.js 공식 사이트에서 macOS 설치 프로그램을.. 2024. 11. 13. 월패드(Wall pad) 제어를 스마트 홈 장치와 연동하여 자동화 MQTT 프로토콜과 RS-485를 활용하여 스마트 홈 장치들의 상태를 관리하고 제어하는 스크립트입니다.1. 라이브러리 임포트socket, threading, serial: 네트워크 통신과 멀티스레딩을 위한 기본 라이브러리.paho.mqtt.client: MQTT 프로토콜을 위한 클라이언트 라이브러리.json, sys, time, logging: 설정 파일 처리, 시스템 관련 작업, 로깅을 위한 라이브러리.2. 디바이스 설정RS485_DEVICE: 각 장치의 ID, 명령어 코드 및 상태를 정의.DISCOVERY_DEVICE, DISCOVERY_PAYLOAD: Home Assistant와의 연동을 위한 MQTT 디스커버리 정보.3. MQTT 및 로깅 초기화mqtt: MQTT 클라이언트 객체 생성 및 연결 설.. 2024. 11. 11. Filebeat 활용 MQTT 이벤트 수집 및 Elasticsearch 기록 분석 가이드 IoT와 같은 환경에서는 MQTT 브로커로부터 데이터를 수집하고 이를 Elasticsearch에 기록하여 분석하는 것이 중요합니다. 이 글에서는 Filebeat를 통해 MQTT 브로커에서 데이터를 읽어와 Elasticsearch에 전송하는 전체 과정을 다룹니다. 각 단계별로 자세한 설정 방법과 사용자 정의 모듈 추가, Docker 환경에서의 사용 예시까지 포함하여 설명합니다.목차배경 및 필요성환경 구성 요소Filebeat 설치Filebeat 설정 파일 수정 및 MQTT 입력 설정커스텀 MQTT 모듈 추가 및 Docker 설정Filebeat 실행 및 데이터 확인주의 사항 및 최적화 팁1. 배경 및 필요성MQTT(Message Queuing Telemetry Transport)는 저전력 장치에 최적화된 경량.. 2024. 11. 3. 이전 1 2 다음 728x90 728x90