Skip to content

gorakuru/tamation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

tamation

田村家の赤外線リモコン用 ESPr IR赤外線リモコンを使って家電を制御

ゴール

  1. Google home mini -> IFTTT -> MQTT(beebotte) -> raspberry Pi -> mqtt -> ESPr IRリモコン -> 照明とか
  2. (HTTP) -> WEBサーバー -> MQTT(beebotte) -> raspberry Pi -> mqtt -> ESPr IRリモコン -> 照明とか

各部屋にESPrを置くので、RPIから ESP間はmqttで。各部屋に置くESPrは全く同じソースコードでOK。

現状

Google home mini -> IFTTT -> MQTT(beebotte) -> raspberry Pi -> mqtt -> ESPr IRリモコン -> 照明とか

とりあえず、ESPr IRリモコンの中のコードからはリモコンコードやコマンドリストなどを排除できたので、あとは学習する方法を何とかしたい。

リンク

使い方

ファイルの説明

  • irsend/irsend.ino : ESPr用のスケッチファイル
  • reciver.py : rpi上で動かす、IFTTTからmqtt経由でコマンドをもらい、ESPrがsubscribeしているmqttにpublish

リモコンデータの取得方法

IRremoteESP8266というライブラリのサンプルスケッチ:IRrecvDumpを実行し、rawデータを得る。 この時ESPr IR 赤外線リモコンの場合、READするピンは5になる。

About

田村家の赤外線リモコン用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published