ESP32でスマート家電アプリ用のコード作れる?

このQ&Aのポイント
  • 【質問内容】 ESP32でスマート家電アプリ用のコードを作成したいです。近頃、インターネット上でスマホアプリからリレーを操作できるスマート家電が人気です。購入したリレーモジュールには、CPU、wifiモジュールチップ、入力ボタン、表示用LED、リレーなどが搭載されています。基板がシンプルであるため、ESP32基板でも同様の機能を持ったスマート家電端末を作成したいと思っています。Smart lifeシステムと接続できるライブラリなどはありますか?
  • 【補足情報】 Smart lifeというスマホアプリを使用すると、リレーモジュールの設定や操作が簡単に行えます。また、ESP32基板を使用して作成することで、低コストでスマート家電端末を開発できる可能性があります。
  • 【お願い】 ESP32基板を利用してスマート家電アプリ用のコードを開発している方がいれば、教えていただけると助かります。
回答を見る
  • 締切済み

ESP32でスマート家電アプリ用のコード作れる?

最近、amazonでインターネット上スマホアプリからリレーをON・OFF操作ができるスマート家電を購入しました。 Decdeal Tuya 4CH USB DC5V / 7-32V WFスイッチ リレーモジュール タイミング機能 スイッチ Android/IOS APPコントロール Amazon Alexa Google Homeと互換性あり https://amzn.asia/d/dMm0FX2 #Amazon 基板を覗いてみると、主に ・CPU ・wifiモジュールチップ ・設定・確認用の入力ボタン 5つ ・表示用LED 5つ ・5V駆動のリレー 4つ ・その他リレー駆動のためのトランジスタ等々 こんな感じの部品が搭載されていて、とてもシンプルな基板でしたが、一旦wifiに接続する設定を行えば、Smart lifeというスマホアプリで細かい設定や操作が即できるようになり、便利に感じました。 SmartLifeアプリの使い方 https://tohaz.com/smartlife-app/ こんなに基板がシンプルであるなら、安価に購入できるwifi機能が搭載されているESP32基板などでも同じようなスマート家電端末が作れないかと思っています。 ESP32基板のためのSmart lifeシステムと接続できるようなライブラリなどはgithubなどにはありませんでしょうか? ご存知の方いらっしゃいましたら、ぜひご教示の程よろしくお願い致します。

みんなの回答

  • hahaha8635
  • ベストアンサー率22% (800/3609)
回答No.1

ESP32を使ってスマホからLチカ https://wak-tech.com/archives/719 WIFIの仕組みを理解してないようで ESP32からは HTMLなどを送るだけで  処理側で処理します CGIなど理解する必要があります https://www.infraexpert.com/study/tcpip16.5.html#:~:text=CGI%EF%BC%88Common%20Gateway%20Interface%EF%BC%89%E3%81%AF,%E3%82%8B%20%E4%BB%95%E7%B5%84%E3%81%BF%E3%81%AE%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82

関連するQ&A

  • TeraTermでATコマンドを一気に送信したい

    現在ESP-WROOM-02というwifiモジュール基板とPCとをシリアル通信ケーブルで結んで、ESP-WROOM-02の内部設定でwifiのAPのSSID設定などを行いたいと思っています。 【第33回 Arduinoマイコンとしても使える小型WifiモジュールESP-WROOM-02を使ってみる(Wifi通信テスト編) | http://deviceplus.jp/hobby/entry0033/】 上記のサイトで、ATコマンドを送信する際にはArudino IDEというソフトを使用して、設定したATコマンド文字列を一括で送信してくれるような機能があるようなのですが、このような機能をTeraTermでも使用できますでしょうか? どうぞご教示頂きますよう、よろしくお願い致します。

  • リレーについて教えてください。

    リレーについて教えてください。 下記の回路を作成しましたが、自信がありません。 交流電源からAC80~AC120Vを出力。 (回路右側1~3は製品基板です。) リレー5,6,7を個々に切り替え、基板に電源を印加します。 各基板の電圧と電流値を測定します。(1Aも流れない) リレーはDC12V駆動(制御方法は思案中)5A 250VAC 以上の条件の場合、 (1)メカリレーを使用しても大丈夫なのでしょうか?  スパークとか気になっています。それともSSRか。 (2)回路図には記載していないのですが、  各基板1~3の出力の電圧、電流(直流)も  DC12V駆動のリレーで切り替え測定したいと思っています。  AC側のリレー(12V)とDC側のリレー(5V)など、  分けた方が良いのでしょうか? 以上、よろしくお願いします。

  • マイクロスイッチを使って家電製品をON/OFF

    マイクロスイッチを使って、扇風機や電熱器などの家電製品(AC100V)をON/OFFしたいと考えています。 リレーを使った以下のような回路を設計したのですが、何か問題ありませんでしょうか。 また、下図で家電製品とAC電源を直結している部分がありますが、これはコンセントのアース側を繋がなければならないのでしょうか。 リレーはこちらの製品を使用するつもりです。 http://akizukidenshi.com/catalog/g/gP-07651/ よろしくお願い申し上げます。

  • ブラウン管テレビのリレーが入らない

    題名の通り、ブラウン管テレビのメインリレーが入りません。 前にもここで質問して回答をいただいたのですが、解決しなかったため、再度質問します。 型番はSONYのKX-29HV3で、電源スイッチを入れるとリレーがガガガガガと言ってリレーが入りません。 電源基板の100Vを整流しているブリッジダイオード、スイッチングしてトランスを駆動しているトランジスタ、リレーを駆動しているトランジスタを交換しましたが直りません。 フライバックトランス方面につながっているコネクタを外すとリレーが入ります。このコネクタには「E 11V 14V E +B」のシルク印刷があります。 ヒューズが100V入力直後、ブリッジダイオードの後、フライバックトランス方面につながるコネクタの直前にありますが、どれも飛んでいません。 電源の画像を添付します。 どなたか、ブラウン管に詳しい方、電源に詳しい方がいましたらご教示いただけないでしょうか。

  • 12Vリレーに17V印加(コイルに)

    電動昇降ラックが壊れ(おそらく基盤不良) リレーを外部スイッチから直接駆動しようと考えています ところが基盤内のどこにも12Vが発生していません (レギュレータでは?)という部品があるのですが それがそもそも故障しているのかわかりません リレーの駆動時間は10秒以内と短時間なので そのままの電圧17Vをリレーにかけても大丈夫かとも思うのですが 実際問題いかがなものでしょうか?

  • 直流をON-OFFできるリレーはある?電子工作

    電子工作の初心者です。 別の回路にあるスイッチをON-OFFしたいのですが、その場合はコイルと接点で構成されるリレーしか手段は無いですか?SSRというのは交流のみをON-OFFするのですか? 当方、4.1Vか12Vで駆動(例えばコイルを作動)したいです。対象はa接点で130mAの直流です(たぶん4.1V)。 穴あき基板に実装しますので、小型の方が嬉しいです。 教えて下さい。よろしくお願いいたします。

  • 555タイマー

    現在、555タイマーを用いてリレーを1分間駆動させようとしています。 主な回路は http://bbradio.hp.infoseek.co.jp/555_02/555_02.html の図8と同じなのですが、スイッチのみトグルスイッチで動作できるようにと、リレーの駆動を2SC1815を利用して(図10のように)コイルに電圧を加えられるよう変更しています。 また電源入力は、電源トランス(6V,0.5A)を通した後、3端子レギュレーターで5Vをつくりそのまま利用しています。 以上の回路を用い、リレーを駆動させようとしたところ。 ・出力の3ピンに100Hzの矩形波が乗ってきてしまい、リレーが激しく  チャタリング?をおこし、正常な動作をしてくれません。 ・また同ホームページに載っている回路をいろいろ試したのですが、  100Hzのが矩形波のるか、3ピンが一瞬ONしてすぐにOFF状態になって  リレーが思うように駆動してくれません。 この100Hzはどこから来るものなのか、どうしたら解決できるのか全く分からないでいます。 どなたか、ご教示頂けたらと思います。 以上、よろしくお願い致します。

  • リモコンスィッチが動作しません。

    アマゾンで画像にあるリレーモジュール 1チャンネル 5V LEDを買いました。 画像のようにVIN+とGND-にDC12Vをつなぎました。 出力の「常開」にテスターをつなぎリモコンのスィッチを押して導通を見ましたが何も変化しません。「常閉」も変化しません。 リモコンのランプをデジカメで見るとスイッチを押した時に赤外線が出ていることが確認できます。説明書がないので原因がわかりません。なにが悪いのでしょうか。販売元のSTKショップにメールを入れたのですが、返事がありません。安いものですから不良品であればあきらめるのですが、私のやり方が間違っているのでしょうか。

  • 電子式タイマースイッチを購入して窓用ファン(60W)に取り付けようと考

    電子式タイマースイッチを購入して窓用ファン(60W)に取り付けようと考えたところ規格がスイッチの定格電力を上回ってしまいそうなことがわかり、AC100V駆動のリレーを介して接続しようと考えてます。 できるだけ小型のものが使いたいのですがどんなものがあるか詳しい方お願いします。

  • 簡易のTCPサーバのフリーソフト

    現在、ESP-WROOM-02というwifiモジュール基板とPCとをUART通信で接続しました。 jumpwire.io http://ja.docs.jumpwire.io/ESP8266Reference/ATCommands/ 現在事務所内で使用しているサーバーソフトが起動しているPCのIPアドレスへwifiモジュールを使用して通信を行おうと思い、上記のサイトを参考に、 ”透過送信モード”というモードにATコマンドを送信して設定してサーバーと接続を試みているのですが、 AT+CIPSTART="TCP","192.168.1.158",5000 このコマンドで192.168.1.158:5000で動作させているサーバと接続コマンドを送って”CONNECT”と応答が返ってくるのですが、、5秒程度経過すると”CLOSED”という応答が来てしまいます。 現在この自動でCLOSEDされてしまう問題を調べているのですが、 私は”このサーバ特有の仕様”と現在考えています。 この問題の切り分けとして、別のサーバソフトで接続してみても同様に自動切断されてしまうのかを調べたいと思っているのですが、 このような時に便利な簡易サーバのフリーソフトツールなど、ご教示頂きますよう、よろしくお願い致します。 (透過送信モード時の送信・応答内容) ready WIFI CONNECTED WIFI GOT IP (PC送信)AT (ESP応答)OK (PC送信)AT+CWMODE=3 (ESP応答)OK (PC送信)AT+CWJAP="Buffalo-G-884C","h3htu788pwh3u" (ESP応答)WIFI DISCONNECT (ESP応答)WIFI CONNECTED (ESP応答)WIFI GOT IP (ESP応答)OK (PC送信)AT+CIFSR (ESP応答)+CIFSR:APIP,"192.168.4.1" (ESP応答)+CIFSR:APMAC,"5e:cf:7f:09:c8:76" (ESP応答)+CIFSR:STAIP,"192.168.1.90" (ESP応答)+CIFSR:STAMAC,"5c:cf:7f:09:c8:76" (ESP応答)OK (PC送信)AT+CIPSTART="TCP","192.168.1.158",5000 (ESP応答)CONNECT (ESP応答)OK (ESP応答)CLOSED (PC送信)AT+CIPSTART="TCP","192.168.1.158",5000 (ESP応答)CONNECT (ESP応答)OK (PC送信)fefe (ESP応答)ERROR (ESP応答)CLOSED (PC送信)AT+CIPMODE=1 (ESP応答)OK