반응형

전체 글 229

구글 홈 음성 명령으로 컴퓨터 켜기

시놀로지 NAS 를 사용하면서 24시간 사용이 필요치 않기에 필요시마다 WOL 을 이용하여 부팅을 하고 있다. 구글 홈 미니와 Sonoff 를 연동해서 조명을 켜고 끄는데 컴퓨터도 켤 수 있지 않을까? 해서 생각을 해보니 다음과 같은 방법으로 사용이 가능하다. 1. 준비물 - 구글 홈 또는 구글 홈 미니 기기 - 라즈베리 파이 (Web 요청을 받으면 자신의 네트워크에서 WOL 매직 패킷을 전달하기 위함) - WOL 이 작동 하는 컴퓨터 2. 설계 작동 방식 구성은 다음 처럼.. - 구글 홈에게 컴퓨터 켜 라고 말하면 IFTTT 에서 구글 홈 명령을 해석하여 특정 URL 을 호출 - 라즈베리파이 웹 서버에서 해당 요청을 받으면 WOL 매직 패킷 보내기 3. 방법 3-1. 구글 홈 앱에서 루틴 설정 하기. ..

강좌/IoT 2020.02.06

Raspbian 에 python 3.8 Selenium 및 chromedriver 설치

하드웨어 : 라즈베리파이 3+ OS : Raspbian 10 (buster) 1. 의존성 라이브러리 설치 sudo apt-get update sudo apt install -y libffi-dev libbz2-dev liblzma-dev \ libsqlite3-dev libncurses5-dev libgdbm-dev zlib1g-dev \ libreadline-dev libssl-dev tk-dev build-essential \ libncursesw5-dev libc6-dev openssl git 2. python 3.8 설치 cd /home/pi mkdir pkg_install cd pkg_install mkdir pkg_python cd pkg_python wget "https://www.pytho..

Synology Audio Station 알송 가사 플러그인 0.6

2018년 4월에 공개하였던 알송 가사 플러그인 0.5 버전이 몇 달 전부터 작동이 되지 않음. 그동안 시간이 없어 건드릴 여유가 없었지만 다시 시간이 나서 또 분석!! 패킷을 캡쳐해보니 구조가 완전히 바뀌었다... 자세한 등록 방법은 아래 링크를 참조. https://blog.acidpop.kr/286 Synology Audio Station 알송 가사 플러그인 0.5 http://blog.acidpop.kr/264 기존에 배포 하였던 0.4 버전이 2018년 초부터 작동을 안하는것을 발견. 한동안 계속 바빠서 살펴볼 틈이 없었지만... 겨우 짬이 나서 소스를 다시 분석. 가사 플러그인 디버깅 환경이.. blog.acidpop.kr 혹시라도 분석 했던 패킷 덤프가 필요하신 분은 아래 파일을 다운로드 하..

강좌/Synology NAS 2019.11.29 (10)

synobot 프로젝트

synobot 0.10 업데이트 https://blog.acidpop.kr/331 synobot 0.10 업데이트 synobot이 0.10 버전으로 업데이트 되었습니다. DSM 7.0 에서 작동하지 않던 문제를 수정 하였습니다. /task 명령과 /stat 명령이 추가 되었습니다. /task - 다운로드 스테이션의 작업 목록을 조회 합니다. blog.acidpop.kr synobot 0.9 업데이트 https://blog.acidpop.kr/320 기존 xpebot 이 Synology DSM 이 업데이트 되면서 인증서 관련 오류가 발생.. ㅠㅠ 언젠가는 Download Station API 를 이용하도록 바꿔야지 하면서 미루다가 이제서야 작업 진행. DSM 의 환경이 워낙 자주 바뀌기 때문에 이번에는 D..

강좌/Synology NAS 2019.05.23

Raspberry pi - Raspbian stretch python 3.7 설치

1. 라이브러리 설치 sudo apt install -y libffi-dev libbz2-dev liblzma-dev \ libsqlite3-dev libncurses5-dev libgdbm-dev zlib1g-dev \ libreadline-dev libssl-dev tk-dev build-essential \ libncursesw5-dev libc6-dev openssl git 2. Python 소스 다운로드 cd /home/pi mkdir python_src cd python_src wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz tar xvf Python-3.7.0.tgz cd Python-3.7.0 3. Python 소스 컴파일 ./..

반응형