DSairLite 20240707にアップデート

DSairLiteのファームウェアを20240707にアップデートしました。

  • QRコードによるWiFi接続設定・URL入力の自動化
  • WebAppをDSairベースの簡略版に変更

QRコードを使ったWiFi接続機能は、先日のブログでもご紹介しております。2ステップのQRコード読み出しを行って、STEP1・WiFi接続設定と、STEP2・WebAppのURLのアクセスを行います。QRコード画面でENTERを押すと、それぞれを切り替えできます。

STEP1・スマホ/タブレットでのWiFi接続設定QRコード読み込み

STEP2・アドレスのQRコードを読み出してブラウザでWebAppの表示

これで、WebAppが開けて、DSairLiteをスマホ・タブレットから操作できるようになったはずです。なお、弊社の現時点の調査では、iOS/iPadOS環境のSafariで開くと画面が崩れる現象が発生しています。調査中ですので、原因が判明次第、修正を実施します。

また、スマホによっては、インターネット接続がないことを承諾しないと接続できない場合や、携帯電話網の回線と自動切替する場合があります。うまくWebAppが繋がらない場合は、スマホの設定を見直してください。弊社では、すべてのスマホで動作を確認したわけではないため、問い合わせを受けましても対応できない場合がほとんどです。

今回、貧弱なWebAppから、実績のあるセンターメーターレイアウトのDSairベースの画面にWebAppを変更しました。DSairLiteのWebサーバーの扱いにも慣れてきて、当初よりだいぶ高速に動くようになりました。また、WebAppを効率よく開発する仕組みも整えたので、DSairの運転操作画面とポイント操作画面だけを抜き出した簡略版を作成・ポーティングしております。

なお、DSair2よりもWiFi機能が貧弱なことは変わりませんので、様々な機能を削除してダイエットしたことで、なんとか現実的なスピードで動作しています。なお、機能のご要望があっても、開発環境もアップデート・セットで公開しておりますので、ユーザー自身での機能改善をお願いするように返答いたします。

WebAppの開発環境も同時に公開していますので、WebApp開発技術のある方はぜひともチャレンジください。inlinerと、HTML Minify、Busyboxを使用してパック・gzip圧縮・Cヘッダー生成を行っています。inlinerとHTML Minifyはnpmでインストールを行ってください。