본문 바로가기

Automation22

Home Assistant에서 MP3 파일 Google 스피커로 재생 설정 가이드 1. Home Assistant 설정 준비Home Assistant와 Google 스피커를 이용하여 특정 MP3 파일을 재생하려면 아래 조건을 충족해야 합니다.Home Assistant와 Google 스피커가 같은 네트워크에 연결되어 있어야 합니다.MP3 파일은 Home Assistant가 접근 가능한 위치에 저장되어야 하며, 기본적으로 /media 폴더를 활용합니다.Google 스피커는 정상적으로 작동 중이어야 하며, Home Assistant에서 해당 스피커가 발견될 수 있어야 합니다./media 폴더 사용 이유Home Assistant는 /media 폴더를 미디어 관리의 기본 경로로 지정합니다. 이를 통해 파일 접근 및 재생이 보다 간단해집니다. 이 폴더에 저장된 모든 파일은 "media-sourc.. 2025. 1. 3.
서버에서 발생한 이벤트 기반으로 AWX 활용한 스크립트 실행 자동화 리눅스 서버에서 특정 이벤트가 발생했을 때, AWX(Ansible Tower의 오픈소스 버전)를 통해 스크립트를 자동으로 실행하고 결과를 반환받는 방법입니다. AWX 설정, API 활용, 그리고 Python 스크립트를 이용한 구현 예제를 포함합니다.1. AWX 설정1.1 프로젝트 생성AWX에서 스크립트를 실행하려면 먼저 프로젝트를 생성해야 합니다. 프로젝트는 Ansible 플레이북 또는 스크립트 파일을 저장하는 Git 리포지토리와 연결됩니다.Git 리포지토리 준비check_server_status.sh 스크립트를 Git 리포지토리에 업로드합니다.AWX에서 프로젝트 생성AWX에 로그인한 뒤 Projects 메뉴로 이동합니다.+ 버튼을 눌러 새 프로젝트를 생성하고, 프로젝트 이름과 SCM Type(Git)을.. 2024. 12. 27.
디지털 보안의 진화에 따른 자동화 통합 전략 사이버 위협 대응 디지털 시대의 보안 과제와 자동화의 필요성: RPA, BPA, SOAR, ELK, Splunk를 활용한 통합 보안 전략디지털 혁신은 전 세계 기업과 조직에 새로운 기회를 열어주었지만, 동시에 사이버 보안 위협의 증가라는 심각한 도전 과제를 가져왔습니다. 인터넷과 클라우드 기술의 발전으로 데이터의 양은 기하급수적으로 증가하고 있으며, 이에 따라 보안 위협도 더욱 복잡하고 정교해지고 있습니다. 네트워크와 데이터에 대한 공격은 단순한 해킹 시도를 넘어 국가 주도의 사이버 전쟁, 기업 스파이 활동, 랜섬웨어 공격 등으로 다양화되고 있습니다.이러한 환경에서 조직은 보안 인프라를 강화하고, 운영 효율성을 높이며, 인적 오류를 줄이기 위해 다양한 자동화 기술을 도입하고 있습니다. 디지털 시대의 보안 과제와 자동화의 .. 2024. 11. 15.
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.
Botasaurus 스크래핑 프레임워크로 쉽고 재미있게 웹 데이터 추출하기 웹 스크래핑은 현대 데이터 분석과 웹 자동화에서 필수적인 도구입니다. 하지만 복잡한 설정과 코딩으로 인해 처음 시작하는 분들에게는 어려움이 따를 수 있습니다. Botasaurus는 이러한 문제를 해결하기 위해 탄생한 혁신적인 프레임워크로, 웹 스크래핑을 쉽고 효율적이며 재미있게 만들어줍니다. Botasaurus의 주요 기능과 실제 활용 방법을 예시를 통해 설명합니다.Botasaurus의 주요 기능UI 기반 스크래퍼: 몇 분 만에 어떤 웹 스크래퍼든 UI 기반 스크래퍼로 변환할 수 있습니다.봇 감지 우회: 모든 봇 테스트를 문제 없이 통과할 수 있습니다.쉬운 병렬화: 비동기 및 병렬 스크래핑을 간단하게 만듭니다.유틸리티: 캐싱, 사이트맵, 데이터 정리 등 다양한 유틸리티를 제공합니다.확장성: Kuberne.. 2024. 10. 16.
728x90