FlashAir 이미지를 Google Drive에 자동 업로드하는 방법
하고 싶은 것
카메라 등으로 FlashAir에 저장한 이미지를 Google Drive에 자동 업로드합니다.
스마트 폰이나 PC를 통하지 않고 집 Wi-Fi의 전파가 들어가면 자동 처리합니다.
IFTTT를 사용하므로, 응용편으로서 SNS등에의 통지도 할 수 있습니다.
FlashAir Developers - FlashAir IoT Hub와 IFTTT의 연계 1(트리거편) 의 정리가 됩니다.
사용하는 서비스
FlashAir IoT Hub ... FlashAir와 클라우드를 연결하는 서비스
데이터 흐름
FlashAir→FlashAir IoT Hub→IFTTT(If Webhooks Then Google Drive)→Google Drive
설정 환경
우분투 18.04
설정 방법
1. IFTTT 설정
If Webhooks Then Google Drive를 설정합니다.
Webhooks를 선택합니다.
이벤트 이름을 설정합니다.
Google 드라이브를 선택합니다.
아래와 같이 설정합니다
2. FlashAir 및 FlashAir IoT Hub 설정
FlashAir IoT Hub에서 FlashAir를 등록합니다.
FlashAir IoT Hub에 가입하고 로그인합니다.
현재 상태에서는 미등록이므로 오프라인으로 되어 있습니다.
FlashAir 추가 등록을 클릭하여 액세스 토큰과 스크립트를 다운로드합니다.
카드 판독기를 통해 FlashAir를 컴퓨터에 연결합니다. 그러면 FlashAir가 마운트되어 파일을 볼 수 있습니다.
다운로드한 액세스 토큰과 압축 해제된 스크립트를 FlashAir의 루트 디렉토리에 복사합니다.
구성 파일 SD_WLAN/CONFIG를 백업 한 다음 다시 씁니다.
CID는 초기값을 그대로 설정합니다. UPDIR은 업로드 대상 디렉토리를 설정합니다.
[WLANSD]
ID=HomeFA
DHCP_Enabled=NO
IP_Address=192.168.8.150
Subnet_Mask=255.255.255.0
Default_Gateway=192.168.8.1
Preferred_DNS_Server=192.168.8.1
[Vendor]
CIPATH=/DCIM/100__TSB/FA000001.JPG
APPMODE=5
APPSSID=SSID
APPNETWORKKEY=PASSWORD
VERSION=F15DBW3BW4.00.01
CID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
PRODUCT=FlashAir
VENDOR=TOSHIBA
WEBDAV=2
UPLOAD=1
UPDIR=/DCIM
LUA_RUN_SCRIPT=/bootscript.lua
LUA_SD_EVENT=/upload_image.lua
TIMEZONE=36
참고:
구성 파일을 저장한 후 FlashAir를 한 번 마운트하고 빼냅니다. 이렇게 하면 Wi-Fi에 연결할 수 있으며 FlashAir IoT Hub의 상태가 온라인 상태가 됩니다.
파일을 클릭하여 IFTTT로 설정한 Webhooks의 Event Name과 key를 등록합니다.
이제 FlashAir 디렉터리/DCIM에 이미지가 저장되면 FlashAir IoT Hub, IFTTT를 통해 Google 드라이브에 업로드됩니다.
덧붙여서, FlashAir를 포맷 해 버렸을 때의 복구 방법
Windows10 컴퓨터에서 도시바 메모리 - FlashAir 설정 소프트웨어을 다운로드한 후 설치합니다. 이번에는 Windows 버전의 FlashAir_tool_v400_b.exe를 사용하고 있습니다.
"C:\Program Files (x86)\TOSHIBA\FlashAirTool\default\W-04"의 내용을 FlashAir의 루트에 매번 복사합니다.
이 때 Windows10 PC에서 폴더 W-04를 압축하여 Ununtu PC로 전송합니다. 우분투 컴퓨터에서 압축을 푼 것을 FlashAir에 복사합니다.
그렇게 하지 않으면 폴더 System Volume Information이 마음대로 작성되어 힘든 일이 됩니다.
그 후 FlashAir 설정 소프트웨어를 기동해도 왜인지 FlashAir를 인식할 수 없습니다만, FlashAir의 Wi-FI 기능은 사용할 수 있게 됩니다. 완전히 원래 상태로 사용할 수 있는지는 미확인입니다만.
참고:
유용한 사이트
두근두근
FlashAir는 여러가지 응용할 수 있을 것 같네요(=^·^=)
Reference
이 문제에 관하여(FlashAir 이미지를 Google Drive에 자동 업로드하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/somainit/items/a199d609973581648c3f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)