LINE Things를 만져 보았습니다 (M5Stack 이용)

이번 목적



LINE Things의 개요를 억제하기 위해, 기존 정보 "LINE 님의 블로그 : LINE의 IoT 플랫폼 LINE Things의 Developer Trial을 사용해보십시오" 에 따라 동작을 확인했을 때, 막힌 포인트를 정리.
모처럼이므로 이용하는 사람이 많을 것 같아? M5STACK(검은 분) 를 이용.

본 기사의 가정 독자


  • Arduino 호환 보드에서 개발 한 경험이있는 분
  • LINE Bot을 개발한 경험이 있는 분(LIFF 이용 경험이 있으면 상당)

  • 라는 꽤 한정된 것이 대상.

    이 기사의 전제


  • Windows 머신으로 작업을 실시(일부, Windows 전제로의 기재 있음).

  • 막힌 포인트



    디바이스 측 개발 환경 설정



    M5STACK에 동고되어 있던 종이에 쓰여지고 있는 순서가 낡은 것 같아, 하기 대응을 실시할 필요가 있었다(2018/11/24 시점).
    - 운전자 설치
    - Arduino core for the ESP32 설치
    - M5Stack 라이브러리 설치

    후자 2개에 관해서는 하기 페이지를 참고로 했다.
    M5Stack 라이브러리 설치 방법 (Arduino IDE 용)

    새 채널(Bot) 및 LIFF 앱 생성을 위한 API 실행


  • 프로 시저에서 Curl을 사용하는 부분이 있지만 PowerShell의 Curl은 Curl이 아니기 때문에 (Invoke-WebRequest의 별칭), 어떤 조치 (예 : 다른 도구 사용)가 필요합니다.
  • "LIFF 생성 API"런타임에 전달하는 매개 변수의 예는 {}에 끼워져 있지만 실제로는 필요하지 않습니다 (액세스 토큰 만 넣어도 움직이는?).

  • 기기 재인식(UUID를 다른 ID로 변경한 경우)



    일단 등록한 내 기기를 삭제하지 않으면 인식되지 않습니다(?).
    LINE 앱의 LINE Things 설정 화면에서 해당 마이 디바이스를 길게 누르면 메뉴가 나와 삭제할 수 있다.
    솔직히 여기가 제일 빠진 부분이었다. . .

    소감


  • 상기 이외는 바삭바삭 진행할 수 있었다.
  • LIFF도 포함해 사용하기 어렵지만, 빠지면 재미있는 물건을 만들 수 있을 것 같다.
  • 이전에 작성한 사물 과의 친화성이 높아 보인다.
  • 처음으로 M5를 사용했지만…L치카 혁명이나. . .

  • 좋은 웹페이지 즐겨찾기