본문 바로가기

스마트폰 (Mobile)201

LG 에어컨 MQTT 브로커 통해서 홈어시스턴트 연동 자동화 스마트홈 Home Assistant에서 MQTT를 사용하여 LG 에어컨을 제어하기 위해, MQTT 브로커를 설정하고, 해당 브로커와 통신할 수 있는 코드를 작성해야 합니다. MQTT 브로커로는 일반적으로 Mosquitto를 많이 사용합니다. 아래는 이를 설정하고 사용하는 방법에 대한 단계별 가이드입니다.MQTT 브로커 설치 및 설정 (Mosquitto 예시)sudo apt-get updatesudo apt-get install mosquitto mosquitto-clientsHome Assistant에 MQTT 통합 설정Home Assistant 설정 파일 (configuration.yaml)에 MQTT 브로커 설정을 추가합니다.mqtt: broker: your_broker_ip port: 1883 user.. 2024. 10. 20.
Nintendo Switch Online 서비스 게임정보 및 친구상태 활동센서 구성 Home Assistant에서 Nintendo Switch App Sensor를 설정하여 Ring Fit Adventure 활동 시간을 추적하는 방법입니다. 홈브루(homebrew) 활성화된 Nintendo Switch와 Home Assistant를 갖추고 있으며, Python과 YAML 구성에 대한 기본 지식이 필요합니다.Step 1: Nintendo Switch에 SwitchPresence-Rewritten 설치 및 설정홈브루 활성화: Nintendo Switch에서 홈브루를 활성화합니다.SwitchPresence-Rewritten 설치SwitchPresence-Rewritten sysmodule을 다운로드합니다.SD 카드에 sysmodule 파일을 복사합니다.홈브루 매니저를 사용하여 sysmodul.. 2024. 10. 14.
Tuya IoT Core 인증 토큰 만료기간 연장 (Extend Trial Period) Tuya는 IoT 제품과 서비스를 제공하는 글로벌 기업으로, 스마트 홈, 스마트 빌딩, 스마트 리테일 등 다양한 분야에서 활용되고 있습니다. Tuya의 제품들은 주로 Wi-Fi, Bluetooth, Zigbee 등의 무선 통신 기술을 사용하며, 사용자 친화적인 애플리케이션과 클라우드 서비스를 통해 제어됩니다. Tuya의 개발자들은 Tuya IoT 개발 플랫폼을 통해 다양한 IoT 기기를 손쉽게 개발하고 관리할 수 있습니다.Tuya IoT Development Platform 개요Tuya IoT Development Platform은 다음과 같은 주요 기능을 제공합니다.디바이스 관리: 다양한 IoT 디바이스를 등록하고 관리할 수 있습니다.데이터 분석: 디바이스에서 수집된 데이터를 분석하고 시각화할 수 있습.. 2024. 8. 23.
홈 어시스턴트 IoT 기기 센서값 최종 업데이트 시간 템플릿 구성 Home Assistant에서 하나의 기기에 여러 센서가 있는 경우, 해당 기기의 가장 마지막 업데이트 시간을 템플릿 센서를 통해 확인할 수 있습니다. 아래 템플릿 코드를 configuration.yaml 파일에 추가하면 됩니다.template: - sensor: - name: "Device Last Updated" state: > {% set device_entities = [ 'sensor.device_sensor_1', 'sensor.device_sensor_2', 'sensor.device_sensor_3', # 추가 센서들 ] %} {% set l.. 2024. 7. 26.
홈 어시스턴트 특정 센서의 일일 사용시간 집계하는 템플릿 정의 방법 Home Assistant에서 특정 앱의 일일 사용 시간을 계산하기 위해서는 두 가지 센서의 정보를 활용할 수 있습니다. 이를 템플릿 센서를 사용하여 구현할 수 있습니다. 아래는 예제 템플릿 코드입니다.1. 프리퀴지 센서 정의온/오프 상태와 현재 실행 중인 앱 정보를 수집하는 센서를 정의합니다. 이 예제에서는 binary_sensor.phone_on 및 sensor.current_app이라는 이름의 센서를 사용한다고 가정하겠습니다.binary_sensor: - platform: mqtt name: "Phone On/Off Sensor" state_topic: "home/phone/state" payload_on: "ON" payload_off: "OFF"sensor: - plat.. 2024. 7. 22.
728x90