필립스 Hue에 못 미치는 염가 스마트 전구 "Yeelight"를 웹에서 제어할 수 없는지 시도해 보자 #iotlt #GW어드벤트 캘린더

이 기사는 GW 어드벤트 캘린더 - IoTLT의 첫 번째 기사입니다.

스마트 전구라고 하면.

Hue 이라는 기사를 찾아 사 보았습니다. 덧붙여서 Philips Hueに劣らない激安スマート電球 라는 제목은 이 기사를 발췌해 본 느낌입니다.

간단한 감상은 정보가 너무 쓴 쓴웃음

Xiaomi "Yeelight"와 Hue



【리뷰】 염가 스마트 전구 Xiaomi 「YeeLight」는 Philips Hue에 못지않는 고성능 전구



Hue와 비슷합니다. 최근 워치하고 있지 않기 때문에 Hue의 현상을 모르지만, 2~3년전의 인상과 비교입니다.
  • Yeelight는 단독으로 움직입니다.
  • Hue는 브리지 터미널과 함께 작동하므로 전구 이외에 브리지 터미널을 구입해야 합니다.

  • Yeelight 쪽이 싸다(현재 3400엔)
  • Hue는 브릿지를 구입할 필요가 있기 때문에 스타트하는데 1~2만엔 걸린 인상입니다.

  • Yeelight에도 API가 있다
  • Hue처럼 Yeelight에도 API가 있는 모양입니다. (이번 기사에서는 제대로 시도 할 수 없습니다.)


  • 앱에서 제어해보기



    앱이 있으므로 앱에서 Wi-Fi 설정을 한 다음 앱으로 제어할 수 있습니다.

    앱 화면에서 방 Wi-Fi의 SSID/PASS를 입력한 후 스마트폰을 Yeelight의 Ad Hoc Wi-Fi에 연결하고 방의 Wi-Fi 정보를 Yeelight에 씁니다.

    내가 구입한 타입은 Wi-Fi는 2.4G 밖에 사용할 수 없기 때문에 5G의 Wi-Fi 설정하면 잘 움직이지 않을지도 모릅니다.

    잘 Wi-Fi에 연결되지 않을 때는 ↓ 리셋을 시도합시다.

    htps : // 아 mz 응. 및 / 2GMKp3
    htps: //언제나 s. 아 ぇ. 이 m/jp/아니 p/이에에 ght/이 d977125608? mt=8

    연계하여 버튼을 누르면 이런 느낌.



    움직였다.

    리셋 방법이 참신



    전원의 ON/OFF를 반복함으로써 WiFi 정보가 리셋됩니다. 참신.

    상태가 나쁠 때는 이것을 해 보면 부활합니다.




    IFTTT 협력



    앱에서 IFTTT 연계를 할 수 있습니다.
  • 통합 항목 선택

  • htps //w w. 요츠베. 이 m/와 tch? v = Jl조차 4B42

    이 근처에서 Xiaomi 계정으로 로그인하라는 느낌이 듭니다.
  • IFTTT 선택


  • Toggle Yeelight on/off 선택


  • IFTTT 측에서 Webhook과 연계시킨다



  • (화면 생략 죄송합니다.)

    PC측에서 IFTTT에 액세스하여 Webhook 연계시킵니다.
  • CURL로 사용해보십시오.

  • ↓webhook의 event를 yeelight로 한 예입니다.
    $ curl -X POST https://maker.ifttt.com/trigger/yeelight/with/key/xxxxxxxxxxxxxxx
    Congratulations! You've fired the yeelight event%
    

    htps : //이 ftt. 코 m/ぢs 코ゔぇr


    JavaScript에서도 시도



    curl에서 할 수 있으면 나머지는 어디서나 엉망인 것 같습니다만, Node.js로 두드려 보겠습니다.
    $ npm i axios
    

    app.js
    'use strict'
    
    const axios = require('axios');
    const token = `xxxxxxxx`; //iftttのトークン
    const event = `yeelight`; //iftttで設定したイベント
    const url = `https://maker.ifttt.com/trigger/${event}/with/key/${token}`;
    
    const main = async () => {
        try {
            const res = await axios.post(url);
            console.log(res.data);
        } catch (error) {
            console.log(error);
        }
    }
    
    main();
    
    $ node app.js
    

    무사히 움직였습니다.

    소감



    IFTTT 연계는 잘 움직였기 때문에 여러가지 할 수 있을 것 같지만, 스마트폰 앱의 최초의 설정이 꽤 불안정했던 인상입니다 쓴웃음

    API도 있는 모양입니다만, 적어도 일본 국내에서 시험하고 있는 사람은 없는 것 같네요 쓴웃음

    htps //w w. Ins g et al. 이 m/p/B w7 아는 jDfD/

    htps //w w. 네, 그게. 코 m / 엔_우 S / ゔぇぺぺr

    npm에도 패키지가 있는 것 같아서 시험해보고 싶네요.



    정말 API를 조사해보고 싶습니다만 GW어드벤트 캘린더적으로 타임 업이었으므로 일단 여기까지입니다.

    다음은 게이큐 사랑 htps //w w. 음 pmjs. 이 m/세아 rch? q = 케 y를 rds : ぇえぃght 네요! 재미!

    좋은 웹페이지 즐겨찾기