<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>2022/03/10 on Yano&#39;s digital garage</title>
    <link>https://www.bravotouring.com/~yano/archives/2022/03/10/</link>
    <description>Recent content in 2022/03/10 on Yano&#39;s digital garage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 10 Mar 2022 20:52:10 +0900</lastBuildDate>
    <atom:link href="https://www.bravotouring.com/~yano/archives/2022/03/10/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>IRKit復活</title>
      <link>https://www.bravotouring.com/~yano/diary/it/20220310_irkit.htm</link>
      <pubDate>Thu, 10 Mar 2022 20:52:10 +0900</pubDate>
      <guid>https://www.bravotouring.com/~yano/diary/it/20220310_irkit.htm</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20220224_es500_dead.htm&#34;&gt;先日&lt;/a&gt;の&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20210129_ifttt.htm&#34;&gt;エアコン自動停止&lt;/a&gt;不発問題。&lt;/p&gt;&#xA;&lt;table align=&#34;right&#34; class=&#34;Panorama&#34;&gt;&#xA;&lt;tr&gt;&#xA;&lt;td&gt;&lt;img alt=&#34;IRKit&#34; src=&#34;https://www.bravotouring.com/~yano/images/2016/20160414_irkit.jpg&#34;/&gt;&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;tr&gt;&#xA;&lt;td class=&#34;PhotoMemo&#34;&gt;2016年に購入したIRKit&lt;/td&gt;&#xA;&lt;/tr&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20220225_ifttt.htm&#34;&gt;IFTTTが不発&lt;/a&gt;という事で善後策の検討していたのだが、&lt;a href=&#34;http://japanese.engadget.com/2014/01/14/iphone-irkit-arduino/&#34;&gt;iPhoneで家電を操作できるリモコンデバイス IRKit&lt;/a&gt;のアプリが実は直接叩いていて、その&lt;a href=&#34;https://getirkit.com/#IRKit-Device-API&#34;&gt;Device HTTP API&lt;/a&gt;も公開されている事がわかった。&lt;/p&gt;&#xA;&lt;p&gt;なんと、curlコマンド一発で赤外線データをJSON形式で取得できて、それをまたcurlで送りつければいいらしい。&lt;/p&gt;&#xA;&lt;p&gt;というわけで、&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20160411_irkit.htm&#34;&gt;2016年に調達&lt;/a&gt;した&lt;a href=&#34;http://getirkit.com/&#34;&gt;IRKit&lt;/a&gt;を復活。&lt;/p&gt;&#xA;&lt;p&gt;まずはBonjourを使ってIPアドレスを求める必要があるので、UbuntuではAvahiなツールを使って&#xA;&lt;blockquote class=&#34;Log&#34;&gt;yano@GT110b:~$ IRKIT=$(avahi-resolve -n $(avahi-browse -t _irkit._tcp | awk &#39;{print $4&#34;.&#34;$6}&#39;) | awk &#39;{print $2}&#39;);echo ${IRKIT};&lt;/blockquote&gt;てな感じでIPアドレスを調べておく。&lt;/p&gt;&#xA;&lt;p&gt;それから、IRKitに向けてリモコンボタンを押したあと、curlで&#xA;&lt;blockquote class=&#34;Log&#34;&gt;yano@GT110b:~$ curl -H &#34;X-Requested-With: curl&#34; -i &#34;http://$IRKIT/messages&#34;&lt;br/&gt;&#xA;HTTP/1.0 200 OK&lt;br/&gt;&#xA;Access-Control-Allow-Origin: *&lt;br/&gt;&#xA;Server: IRKit/3.0.0.0.g85190b1&lt;br/&gt;&#xA;Content-Type: text/plain&lt;br/&gt;&lt;br/&gt;&#xA;{&#34;format&#34;:&#34;raw&#34;,&#34;freq&#34;:38,&#34;data&#34;:[843,843,935,843,935,843,,,,,935,787,935]}&lt;br/&gt;&#xA;&lt;/blockquote&gt;てな感じで赤外線データが採れる事を確認。&lt;/p&gt;&#xA;&lt;p&gt;IRKitの赤外線データはGET応答と引き換えに消去される仕様なので、もう一度IRKitに向けて同じリモコン操作を行い&#xA;&lt;blockquote class=&#34;Log&#34;&gt;&#xA;yano@GT110b:~$ curl -H &#34;X-Requested-With: curl&#34; &#34;http://$IRKIT/messages&#34; --output ${HOME}/IRKit/urusara_off.json&#xA;&lt;/blockquote&gt;てな感じでボディだけをファイルに保存したあと、&#xA;&lt;blockquote class=&#34;Log&#34;&gt;&#xA;yano@GT110b:~$ curl -i &#34;http://${IRKIT}/messages&#34; -H &#34;X-Requested-With: curl&#34; -d @${HOME}/IRKit/urusara_off.json&lt;br/&gt;&#xA;HTTP/1.0 200 OK&lt;br/&gt;Access-Control-Allow-Origin: *&lt;br/&gt;Server: IRKit/3.0.0.0.g85190b1&lt;br/&gt;Content-Type: text/plain&lt;br/&gt;&lt;br/&gt;yano@GT110b:~$ &lt;/blockquote&gt;&#xA;とする事で、Ubuntuのターミナルからエアコンの停止に成功。&#xA;&lt;/p&gt;&#xA;&lt;p&gt;自宅外からの遠隔制御よりも、ローカルネットワークで制御できるならこっちの方が嬉しいので、&lt;a href=&#34;https://www.bravotouring.com/~yano/diary/it/20171211_remocon.htm&#34;&gt;家電リモコン&lt;/a&gt;は捨てて全部IRKitに入れ替えてしまおう。&lt;/p&gt;&#xA;&lt;p&gt;と思ったのだが、残念ながらIRKitはとうの昔(2017年11月)に&lt;span class=&#34;Warning&#34;&gt;生産＆販売終了&lt;/span&gt;となっていたのであった。&lt;/p&gt;&#xA;&lt;p class=&#34;Reference&#34;&gt;【参照】&#xA;&#x9;&lt;br/&gt;●BLOG AND DESTROY &lt;a href=&#34;https://blog-and-destroy.com/&#34;&gt;https://blog-and-destroy.com/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;https://blog-and-destroy.com/867&#34;&gt;【IRKit】IPアドレスの確認方法&lt;/a&gt; 2020年2月26日&#xA;&#x9;&lt;br/&gt;┗&lt;a href=&#34;https://blog-and-destroy.com/12698&#34;&gt;【IRKit】赤外線信号の取得&lt;/a&gt; 2019年9月7日&#xA;&#x9;&lt;br/&gt;●Engadget Japanese &lt;a href=&#34;http://japanese.engadget.com/&#34;&gt;http://japanese.engadget.com/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;http://japanese.engadget.com/2014/01/14/iphone-irkit-arduino/&#34;&gt;iPhoneで家電を操作できるリモコンデバイス IRKit が発売、Arduino互換で電気回路の追加も可能&lt;/a&gt; 2014年1月14日&#xA;&#x9;&lt;br/&gt;┗&lt;a href=&#34;http://japanese.engadget.com/2014/05/25/irkit/&#34;&gt;つくる人を増やす：学習リモコン IRKit 開発者インタビュー&lt;/a&gt; 2014年5月25日&#xA;&#x9;&lt;br/&gt;●ワテのブログ &lt;a href=&#34;http://watenoblog.blogspot.com/&#34;&gt;http://watenoblog.blogspot.com/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;http://watenoblog.blogspot.com/2014/01/irkit_2335.html&#34;&gt;IRKitを使ってみた&lt;/a&gt; 2014年1月18日&#xA;&#x9;&lt;br/&gt;┣&lt;a href=&#34;http://watenoblog.blogspot.com/2014/01/irkit-api.html&#34;&gt;IRKit APIメモ&lt;/a&gt; 2014年1月21日&#xA;&#x9;&lt;br/&gt;┣&lt;a href=&#34;http://watenoblog.blogspot.com/2014/01/irkitjson.html&#34;&gt;IRKitのjsonについてのメモ&lt;/a&gt; 2014年1月25日&#xA;&#x9;&lt;br/&gt;┗&lt;a href=&#34;http://watenoblog.blogspot.com/2014/01/irkitjson_27.html&#34;&gt;リモコン・データベースのデータをIRKitのjson 形式に変換する&lt;/a&gt; 2014年1月27日&#xA;&#x9;&lt;br/&gt;●Qiita &lt;a href=&#34;https://qiita.com/&#34;&gt;https://qiita.com/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;https://qiita.com/kazuqqfp/items/079cdbd1e1997dedc512&#34;&gt;IRKitを使ってターミナルで家電を操作する&lt;/a&gt; 2014年8月20日&#xA;&#x9;&lt;br/&gt;┗&lt;a href=&#34;https://qiita.com/hagino3000/items/d3f75c48236bd634494a&#34;&gt;IRKitのマニュアルセットアップ&lt;/a&gt; 2014年11月23日&#xA;&#x9;&lt;br/&gt;●IRKit &lt;a href=&#34;http://getirkit.com/&#34;&gt;http://getirkit.com/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;https://getirkit.com/#IRKit-Device-API&#34;&gt;Device HTTP API&lt;/a&gt;&#xA;&lt;br/&gt;┗&lt;a href=&#34;https://getirkit.com/#IRKit-Internet-API&#34;&gt;Internet HTTP API&lt;/a&gt;&#xA;&lt;br/&gt;●maaash.jp &lt;a href=&#34;https://maaash.jp/&#34;&gt;https://maaash.jp/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;https://maaash.jp/2014/01/irkit-internet-http-api/&#34;&gt;IRKit Internet HTTP APIと販売開始に向けて&lt;/a&gt; 2014年1月&#xA;&#x9;&lt;br/&gt;┣&lt;a href=&#34;https://maaash.jp/2014/01/irkit-released/&#34;&gt;IRKitリリース！そして再入荷予定について&lt;/a&gt; 2014年1月&#xA;&#x9;&lt;br/&gt;┣&lt;a href=&#34;https://maaash.jp/2014/03/wifi-setup/&#34;&gt;Wi-Fi機能を備えたデバイスのセットアップ、そしてモールスWi-Fiセットアップについて&lt;/a&gt; 2014年3月&#xA;&#x9;&lt;br/&gt;┣&lt;a href=&#34;https://maaash.jp/2014/03/irkit-deprecates-morse/&#34;&gt;IRKit 3rdロットとモールスWi-Fiセットアップの終了について&lt;/a&gt; 2014年3月&#xA;&#x9;&lt;br/&gt;┣&lt;a href=&#34;https://maaash.jp/2015/09/irkit-firmware-update/&#34;&gt;IRKitの脆弱性とファームウェアアップデートのお願い&lt;/a&gt; 2015年9月&#xA;&#x9;&lt;br/&gt;┗&lt;a href=&#34;https://maaash.jp/2016/05/nature-remo-kickstarter/&#34;&gt;Nature RemoのKickstarterを開始しました&lt;/a&gt; 2016年5月&#xA;&#x9;&lt;br/&gt;●Wikipedia &lt;a href=&#34;https://ja.wikipedia.org/wiki/&#34;&gt;https://ja.wikipedia.org/wiki/&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%B3%E3%83%9A%E3%82%A2%E3%83%96%E3%83%AC%E3%83%BC%E3%82%AB%E3%83%BC&#34;&gt;アンペアブレーカー&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%8F%E3%82%A6%E3%82%B9&#34;&gt;スマートハウス&lt;/a&gt;&#xA;&lt;br/&gt;┣&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%82%A8%E3%83%8D%E3%83%AB%E3%82%AE%E3%83%BC%E3%83%9E%E3%83%8D%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0&#34;&gt;エネルギーマネジメントシステム&lt;/a&gt;&#xA;&lt;br/&gt;┗&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%A1%E3%83%BC%E3%82%BF%E3%83%BC&#34;&gt;スマートメーター&lt;/a&gt;&#xA;&lt;br/&gt;●Amazon.co.jp &lt;a href=&#34;https://www.amazon.co.jp/exec/obidos/tg/browse/-/489986&#34;&gt;https://www.amazon.co.jp/&lt;/a&gt;&#xA;&lt;br/&gt;┗&lt;a href=&#34;https://www.amazon.co.jp/exec/obidos/ASIN/B00H91KK26/yanosdigitalg-22/ref=nosim/&#34;&gt;IRKit - iPhone,iPadを使って外出先からエアコン等の家電を操作できる学習リモコン&lt;/a&gt; &lt;span class=&#34;Strike&#34;&gt;7,700円&lt;/span&gt;&#xA;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
