NodeMCUベースのデバイスを配布する場合は、エンドユーザーがWifiパスワードを設定して保存することをお勧めします。 How to prevent WiFi Password from being leaked from Lua code?Nodemcu enduser_setupユーザーがWi-Fi認証情報を設定する方法を教えてください。
ただし、その前に、ユーザーのネットワークにサインオンする必要があります。
私はenduser.setupは() http://nodemcu.readthedocs.io/en/master/en/modules/enduser-setup/#enduser_setupmanualごとにこれを実現するだろうと思った。しかし、私は()のオプションの様々なenduser_setupを試してみたのとほとんどは、私は次の命令がどのように動作するか確認するために失敗します。
enduser_setup.start()を実行した後、上記のようなポータルには、SetupGadget_XXXXXXというワイヤレスネットワーク経由でアクセスできます。
ネットワークに「SetupGadget_XXXXXX」が表示されません。
どのような解決策がありますか?
ありがとうございます!私は100%を確認することはできませんが、最も可能性の高い原因は、この(ドキュメントからの引用)である
「XXXXXX」は乱数になりますので、注意してください。 –
解決済みですか?その場合は、[upvoting/accepting](https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)の回答を検討してください。 –
これは大きな問題です。 APは、STA IPがホームネットワークから取得されると自動的に停止します(APが停止するまでの10秒のガードタイムを許可します)。その後、モジュールはSTA IPを保存します。これで、モジュールを別のWi-Fiネットワークに接続しようとすると、すでに保存されているステーションのIPアドレスがあるため、end_user.setup()はAPを起動しません。私はいつもSTA + APモードで動作する標準のTCPサーバーに頼ってきました。 –