tag:blogger.com,1999:blog-7229367252151281027.post2265386484177472365..comments2024-01-23T18:28:08.027+09:00Comments on Eleclog.: ミニマルなIRKitクローンを作ってiOSから家電を制御するKeiichirohttp://www.blogger.com/profile/10635780479760219958noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-7229367252151281027.post-71954897126394158392019-04-05T10:18:56.783+09:002019-04-05T10:18:56.783+09:00返信遅れまして申し訳ありません。そしてPull requestありがとうございました。
aJson起...返信遅れまして申し訳ありません。そしてPull requestありがとうございました。<br />aJson起因の問題も解決しようと思いつつ手をつけられていなかったので非常に助かります。Keiichirohttps://www.blogger.com/profile/10635780479760219958noreply@blogger.comtag:blogger.com,1999:blog-7229367252151281027.post-60697833617802650592019-02-07T00:27:51.637+09:002019-02-07T00:27:51.637+09:00遅ればせながら製作して便利に使わせていただいています。ESP8266を作った学習リモコンの作例はいろ...遅ればせながら製作して便利に使わせていただいています。ESP8266を作った学習リモコンの作例はいろいろありますが、個人的にはこれがベストかと思っています。<br />IRremoteESP8266 v2.5.0で変数の命名規則が変わったため、そのままではコンパイルが通らなかったのですが、1行変更してそれはクリアできました。(pull requestさせていただきました)<br />また、自宅のエアコンが当初データの読み込みはできているものの送信しても反応しなかったのですが、調べた結果データ長が255個を超えていて、aJsonの "max 255 elements" の制限に引っかかっていたのが判明しました。(本家IRkitはどう回避しているのか確認したら、JSONのデコードを自前でやっているのですね) 今回はお手軽にaJsonに簡単なパッチを当てることで制限を回避しました(私の名前のリンク先に置いてあります)。これでうちでは問題なく動いています。もしエアコンで動かないという方がいるかも知れませんのでご参考までに。<br />ikakunsanhttps://github.com/ikakunsannoreply@blogger.comtag:blogger.com,1999:blog-7229367252151281027.post-62761644253850418972017-10-07T21:36:19.706+09:002017-10-07T21:36:19.706+09:00素敵なプロジェクトをありがとうございます。
やりたかったことが説明されていたので見よう見まねでやって...素敵なプロジェクトをありがとうございます。<br />やりたかったことが説明されていたので見よう見まねでやってっました。<br /><br />コンパイルでエラーがでたのですが<br />ライブラリIRremoteESP8266.hのバージョンを2.1.1に戻して<br />#include <br />#include <br />もコードにいれて<br />旧 unsigned int rawData[d_size];<br />新 uint16_t rawData[d_size];<br />として<br />66行目で}をひとつ追加したところバイナリまでいけるようになりました。<br />間違ったことをしているかもしれませんが、同じことでひっかかっている人がいるかもとおもいポストします。harmoniamhttps://www.blogger.com/profile/06877038708903638599noreply@blogger.comtag:blogger.com,1999:blog-7229367252151281027.post-26589492972019469112017-06-17T10:34:55.885+09:002017-06-17T10:34:55.885+09:00コード中のssidとpasswordをご自宅のWi-Fiアクセスポイントの設定と同じようにしていれば...コード中のssidとpasswordをご自宅のWi-Fiアクセスポイントの設定と同じようにしていれば、同じネットワーク内に「minirum-」から始まるHost名を持つ機器が見えるはずです。<br />あるいは、ESP8266とパソコンがシリアル接続可能な場合は、シリアルコンソールを開いた状態でESP8266の電源を入れると「Connected to SSID」に続いて「IP address: xxx.xxx.xxx.xxx」の出力を得られるはずです。<br />この minirum-xxxxxx.local あるいは xxx.xxx.xxx.xxx のアドレスに対して、HTTPのGETメソッドで/messageにアクセスすると最近受信したリモコンコードが、POSTメソッドで受信したリモコンコード(JSON形式)を送ります。<br />Mac/Linuxの場合はGitHubリポジトリ内のREADMEに記載したExample Requests(curlコマンド)を試してみてください。Keiichirohttps://www.blogger.com/profile/10635780479760219958noreply@blogger.comtag:blogger.com,1999:blog-7229367252151281027.post-18762641149116615962017-06-17T10:22:11.748+09:002017-06-17T10:22:11.748+09:00ボタンを軽く一瞬だけ押すと取れたりしませんか?
あるいは、送信開始リーダ部の点滅時間がリモコンによっ...ボタンを軽く一瞬だけ押すと取れたりしませんか?<br />あるいは、送信開始リーダ部の点滅時間がリモコンによっては長すぎてタイムアウトになっている可能性もあります。<br />IRremoteライブラリのIRrecv.hに記述されている定数を変えてみたりすると良いかもしれません。Keiichirohttps://www.blogger.com/profile/10635780479760219958noreply@blogger.comtag:blogger.com,1999:blog-7229367252151281027.post-27774636474942357262017-05-27T09:32:15.248+09:002017-05-27T09:32:15.248+09:00大変興味深く拝見しました。 コードをビルトしてESPに書き込んだ後に、どのようにしてGET/mess...大変興味深く拝見しました。 コードをビルトしてESPに書き込んだ後に、どのようにしてGET/messageやPOST/messageはどのような操作をして行うのでしょうか ボタンを押す?シリアルモニターに打ち込む? 素人のような質問ですみません<br />Anonymoushttps://www.blogger.com/profile/15703544679725681926noreply@blogger.comtag:blogger.com,1999:blog-7229367252151281027.post-29823355504291469182017-04-11T20:59:02.966+09:002017-04-11T20:59:02.966+09:00はっきりとは分からないので断言はできないですが、リモコンの赤外線の内容を短くまとめる時には、学習させ...はっきりとは分からないので断言はできないですが、リモコンの赤外線の内容を短くまとめる時には、学習させるときにボタンを長時間ではなく一瞬だけ押します。そうすれば、ON/OFをするための最低限の信号しか処理しないので、わざわざプログラムを楽にするために人工で書き換えるのではなく、ボタン一瞬だけ押して学習させ直してみてください。Osuke_Google_Assistanthttps://www.blogger.com/profile/08672820858667388631noreply@blogger.comtag:blogger.com,1999:blog-7229367252151281027.post-53920896992106668142017-01-30T12:48:01.670+09:002017-01-30T12:48:01.670+09:00homeアプリを使ってのリビングライトのon/offなど、大変便利に利用させていただいています。しか...homeアプリを使ってのリビングライトのon/offなど、大変便利に利用させていただいています。しかし、東芝のテレビでは、赤外線を学習しても、3桁[8950,2300,550]といった形で、電源のon/offすらまだ実現しておりません。リビングライトも向きによっては反応が悪いので、電源も別で用意してやってみたのですが、状況変わらず。何か、ここみた方がいい的なことありますでしょうか。スコビルhttps://www.blogger.com/profile/16404612586576357570noreply@blogger.com