問題点
革新的な園芸・室内栽培センサーを専門とするサンシャイン・ラボは、その最新製品であるVPDセンサーでユニークな接続性の課題に直面した。オランダのワーヘニンゲン大学でテスト中のこの最先端システムは、植物のキャノピーに吊るすセンサーとOpenWRTを実行するサーバーで構成されている。センサーとサーバーはWi-Fiで通信し、システムのダッシュボードはHTTPとWebSocket(WS)接続に依存している。
主な問題は、システムのダッシュボードにリモートでアクセスしようとしたときに発生した。リモートのHTTPチャネルは、WebSocketリンクがそれと一緒に開始できなかったため、動作する接続を確立できませんでした。同様に、SOCKS接続を使用しても、WebSocketリンクが確立できず、エラーメッセージが表示されるため、最初はうまくいきませんでした。
Adding to the challenge, connecting to the sensor’s embedded web server remotely was often more convenient than accessing it locally. In the lab, reaching the sensor required an additional Wi-Fi connection from the same system — a cumbersome process, mainly when using a laptop. Sunshine Labs needed a simple, reliable remote access solution to resolve these issues and enhance the user experience for testing and deployment.
解決方法
Remote.Itは、Sunshine Labsの接続問題を解決する完璧なソリューションを提供しました。Remote.ItのSOCKSプロキシ機能を利用することで、サンシャイン・ラボは、HTTPとWebSocketの両方の接続を同時にサポートするシンプルで強力な回避策を発見しました。
After analyzing the problem with the initial setup, Sunshine Labsimplemented two separate SOCKS connections: one for the HTTP port and another for the WebSocket port. This approach enabled the local browser to initiate the dashboard over HTTP and establish the WebSocket link successfully.
さらにRemote.Itは、リモートWi-Fi接続を介してセンサーの内蔵ウェブサーバーにシームレスにアクセスできるようにした。サンシャイン・ラボがラボ内にWi-Fi接続を追加する必要がなくなり、遠隔トラブルシューティングとモニタリングがはるかに効率的になりました。Remote.Itの直感的なセットアップと柔軟な機能により、サンシャイン・ラボのシステム管理方法は一変し、ローカル開発時に利用可能だった機能を上回る機能が提供されました。
アウトカム
Remote.Itにより、サンシャイン・ラボは複雑な接続性の課題を克服し、VPDセンサー・システムの開発およびテスト・プロセスを改善することができました。主な成果は以下の通り:
- シームレスなリモートアクセス:デュアルSOCKS接続の設定により、HTTPとWebSocketリンクがスムーズに動作し、ダッシュボード接続の問題が完全に解決された。
- 効率性の向上:センサーの内蔵ウェブサーバーへのリモートアクセスは、ローカルアクセスよりも便利で機能的であり、開発の摩擦を軽減した。
- 将来の統合計画Remote.Itの成功により、サンシャイン・ラボは、将来的に自社製品を導入するすべての顧客に、Remote.Itを標準提供することを決定した。
サンシャイン・ラボの創設者であるニック・レイ氏は、リモート.イットの直感的なデザインと有効性を高く評価している:
「これこそリモートアクセスのあるべき姿だ。このソリューションは素晴らしく、無料でテストできたことに感謝しています。今後は、これを有料サービスとしてすべての顧客に提供することに決めました。"
Remote.Itによって、サンシャイン・ラボは当面の課題を解決し、製品展開の新たな可能性を切り開いた。