739685 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

きょうは毒きのこ日和です

きょうは毒きのこ日和です

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

Profile

あとぐ

あとぐ

Recent Posts

Category

Calendar

Keyword Search

▼キーワード検索

2022/08/13
XML
ESP-NOWでのスマートスイッチ作成も5台以上と数が揃ってきたので、
そろそろGoogleHomeとの連携を視野に入れていきたいと思います。

とは言え、過去にGoogleHomeとの連携ソフトを自力で作成するのは
GoogleAppScriptやFirebaseなど本気で取り組む必要がありそうに思え
るので挫折しました。 現在は繋ぎに市販品を混ぜて構築しています。
  
  市販品は多分日本企業だろうNatureRemo​を選定しています。
  音声でGoogleHomeに指示するとNatureRemoが赤外線リモコン信号発信。
  赤外線リモコン受信機で受信してESP-NOW通信に変換します。
  ※NatureRemoを使う事で外出先から遠隔操作できます。


    ここからは過去の日記です

2020年頃の赤外線リモコンです
   
  過去にPIC16F84で赤外線リモコンをProMircroに移植したモノと、
  ESP32を繋いだユニットを作っていました。
  ESP32のWebServerで設定を行うのが面倒くさい問題がありました。


2022年9月 ESP32で赤外線リモコンの受信機を作りました。
  ESP-NOW各端末から上がるデータを収集してGoogleSpreadSheetに
  書き出すユニットと赤外線リモコン受信を統合したモノを作りました。
  
  ESP32はiPad等とBLE通信を行いリモコンやGoogleSpreadSheetの
  登録情報等のメンテナンスと実行フラグの処理に注力しています。
  込み入った処理はUART先で行います。
   ・UART:USB接続でログ出力(Lolin32Lite標準の接続)
   ・UART1:赤外線リモコンの受信(ArduinoProMirco)
   ・UART2:GoogleSpreadSheet書き込み(ESP-01S)

  BLE通信先の設定ソフトです。(iOSのPythonista3で作成)
  ​2021年の末頃から検討していましたが​、やっと日の目を見ました。
  
  赤外線リモコン受信機は複数台設置を想定しているので
  選択画面で任意の機器を選択して設定することが可能です。
  
  受信した赤外線リモコンコードに対応する処理を設定していきます。
  現在はESP-NOW送信先アドレスとコマンド(電文)を1つだけ設定できます。


2023年3月 2022年版から大幅刷新しました
   以前作成して今日までにリモコン受信機は電源が入っていますが
   NatureRemoとの連携設定は2件のみででした。(居間の電気On/Offだけ)
   結局のところ・・・
     ・NatureRemo側の登録が面倒クサイ(仕方が無いですけどね
     ・自作リモコン受信機側の画面登録が面倒クサイ
     ・そもそもNatureRemoで連携したいユニットがあんまり無い
   この三重苦により登録するのがメンドクサーで進歩がありませんでした。

   別件でGoogleSpreadSheetの検証では安定動作すると確信が持てました。
   そこで、自作リモコン受信機の起動時にGoogleSpreadSheetから設定を
   読み込む形式に作り直すことにしました。
   データ登録内容
   登録内容は「赤外線コード、送信先アドレス、送信メッセージ」程度です。

   ユニット電源ON時にWiFi接続してGoogleSpreadSheetから読み出す仕様です。
   SSID/PASSWORD/SCRIPTID/SHEETIDなどを設定登録しないと動きません。
    これが結構悩ましいので今後はGoogleSpreadSheetの読み書き専用ユニットでも考えるカナ?と・・
   
   ハードも作り直しました。今回よりBLE通信が不要になったので、
   ESP8266(通信用)とLeonardo(赤外線用)のセットです。
   
   3Dプリンタで作ったケースは良い納まり具合の様です。
   未登録の赤外線コードの受信でディスプレイにコードが表示されます。


2023年4月 古民家に適用中です。
   悪ふざけもドンドンエスカレートしていき、嫁さんのクレームが入りにくい
   古民家の各部屋の照明をLED照明でスマート化していってます。とは言え
   ​各部屋に適度な明るさのLED照明を用意する必要があるので悪戦苦闘中​です。


2023年9月29日 さらば自作赤外線リモコンライブラリ
   現状はPIC16F84の頃作成した赤外線リモコン受信プログラムをProMircroに
   移植して使っていました。今回、リモコン送信も検討したくなりネットから
   ライブラリを落としてみました。  うーーーん・・・・ 良くできてる。
   20年近く使ってきた自作の赤外線受信ライブラリは利用廃止ですね・・・・
                  ライブラリ有難く使わせていただきます。


PVアクセスランキング にほんブログ村





お気に入りの記事を「いいね!」で応援しよう

Last updated  2024/01/10 02:44:17 PM
コメント(0) | コメントを書く
[DIY:スマートホーム(自作と機器設定)] カテゴリの最新記事



© Rakuten Group, Inc.
X