OS 설치는 FriendlyWrt, armbian 두 가지를 다뤄볼 예정이지만, 저는 armbian을 사용할 예정입니다.
이 게시물은 FriendlyWrt 세팅 글이오니, 참고용으로만 활용해주시길 바랍니다.
우선 마이크로 SD카드를 64기가 (샌디스크)로 교체하고 제가 기존에 올렸었던 설치기를 기반으로 진행하니 큰 문제 없었습니다.
다만 opkg update 명령어를 생략한 점을 추가하고, 도커에 HA올릴 때 /etc/localtime 마운트를 빼야하는 것 그 두가지만 수정되었습니다.
이렇게 HA를 설치하고, 테스트로 샤오미 버튼을 연동했습니다.
집 와이파이에 있는 장치인 네오쿨캠 플러그와 구글 홈 미니도 잡히네요.
한번 파이썬 개발용도로도 사용할 수 있지 않을까 생각해서 파이썬3와 관련 모듈(크롤링시 필요한 것)도 설치해봤습니다.
opkg update
opkg install python3
opkg install python3-pip
pip3 install requests
pip3 install selenium
pip3 install bs4
중간에 pip 업데이트 하라고 떠서 업데이트 했습니다.
-----
WARNING: You are using pip version 20.1.1; however, version 21.0.1 is available
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrad pip' command.
-----
/usr/bin/python3 -m pip install --upgrade pip
opkg install youtube-dl
opkg install ffmpeg // 오류뜹니다.
오류 내용입니다.
* satisfy_dependencies_for: Cannot satisfy the following dependencies for ffmpeg:
* kmod-sound-core
* opkg_install_cmd: Cannot install package ffmpeg.
왜뜨는지 모르겠네요. opkg install kmod-sound-core 안됩니다. 영상 녹화용도로는 사용이 불가능할 것 같고요.
그리고 openwrt는 ipk 확장자의 패키지를 설치해야하므로
많은 제약이 있네요. (우분투나 데비안에 비해서)
자바스크립트가 있는 사이트를 파이썬 selenium을 이용해서
크롤링하려면 chromedriver가 필요한데
그 프로그램을 openwrt에 설치할 방법도 없는 것 같습니다.
그래서 결과는 requests를 이용해서 간단한 크롤링 (네이버 뉴스?)은 가능하지만
selenium 크롤링은 어려울 것 같다입니다.
램 용량은 1.53GB 남는 상태이고, 저장공간은 48.2GB 남네요. 64GB SD카드 메모리를 사용한다면 충분합니다.
Neo3의 os를 우분투 기반으로 사용한다면 selenium도 가능할지 궁금하네요. 감사합니다.
'IOT스마트홈 만들기 (Home Assistant) > (FriendlyWrt OS) RK3328에 HA 설치' 카테고리의 다른 글
RK3328이 탑재된 SBC보드 (NanoPi Neo3) 사용기 (2) - 기본 설정 및 도커로 HA 설치 시도 (FriendlyWrt) (0) | 2021.04.23 |
---|---|
RK3328이 탑재된 SBC보드 (NanoPi Neo3) 사용기 (1) - OS 올리기 [FriendlyWrt] (0) | 2021.04.14 |
댓글