カテゴリー
機能使用方法

固定IP機能

クラウドサービスなどインターネット側からリアルタイム制御したり、ミニサーバーとして利用したりする場合、DHCPで自動で割り当てられたIPは、IPアドレスが変わるので不便なことがあります。本機能は、固定IPを追加することができます。

※固定IPはhsbox1.01.02.02からの機能です
「システム情報」メニューの IPアドレスの下にあります。

■固定IP

固定IPアドレスの欄に、「<使用するIPアドレス (IPv4)>/ <サブネットマスク>」の形式で入力して、「固定IP設定」ボタンを押してください。
設定を削除する場合は、改行なしで”DEL”と入力してください。
※設定を反映するために、トップメニューでシャットダウンし再起動してください。
※固定IPで指定するIPアドレスは、DHCPから払い出されたIPと同じネットワークで、他の機器が使用していないアドレスにする必要があります。
※サブネットマスクは、DHCPから払い出されたIPと同一のサブネットマスク値にする必要があります。上の例では192.168.2.60/24の”24”と同じ値にしています。

■ルーティング

家庭内LAN内でも異なるネットワークにあるスマート機器などの機器は直接通信することができないケースあります。異なるネットワークとの境界に存在するルータの仕様や設定に依存しますがルーティング設定を行うことで、通信が可能となるケースがあります。

ネットワークごとに1設定1行で複数のルーティング設定が可能です。

ルーティングの欄に、「<通信先ネットワーク (IPv4)>/ <サブネットマスク>,<ゲートウェイ(IPv4)>」の形式で、入力して、「ルーティング設定」ボタンを押してください。
設定を削除する場合は、改行なしで”DEL”と入力してください。
※設定を反映するために、トップメニューでシャットダウンし再起動してください。

カテゴリー
機能使用方法

スマートサービス連携 クイックスタートガイド

クイックスタートガイドは、スマートサービス連携を利用し始めるまでの最短の手順です。
事前に、つぎの準備ができているものとします。これらがまだ準備できていない場合は準備してください。

●Google HomeなどのスマートスピーカーやChromecastなどのキャストデバイスを利用できること。
●スマートスピーカーとIFTTTなどのクラウドサービスの連携設定ができていること。
●hsboxのライセンス登録が完了し、トップ画面にログインできること。

■スマートサービス連携設定

「スマートサービス連携」を行う最短手順です。

①hsboxの設定:boxapiの起動

 boxapiを起動します。起動方法の詳細はこちら
起動したboxapiのポート番号と、boxapiキーを記録してください。②の作業で使用します。

②クラウドサービス(IFTTTなど)の設定:boxapi呼び出しアプレット起動

IFTTTなどのクラウドサービスでboxapiの呼び出しアプレットを設定します。
 以下は、IFTTTでの設定例です。ほかのサービスでも同様に設定可能です。

「if」で、Google Assistantを選択し、下のように「数を含めたフレーズ」で設定します

「then that」で、”Webhooks”を選択して、つぎのようにboxapi呼び出し設定をします

URLは http://<ホスト名>:ポート番号/boxapi/hsx.php?bkey=<boxapiキー>&m=<IFTTTなどから渡される変数> の形式です。

※”tgt”パラメータは特定のターゲットを操作する場合に使用します。通常は不要です。
※ホスト名、ポート番号にはインターネット側からアクセスできる値にしてください。一般的に家庭内LANの機器をインターネット側から見たIPは、動的に変わります。動的に名前解決できるDDNSと組み合わせることで、設定が楽になります。
※クラウドと家庭内LANの境界上のルータで、アクセスポート番号を変換するなど工夫してください。

③LAN内スマートデバイスの認識

スマートデバイスを認識させます。
「グループ設定」で、グループメンバの設定を行います。「初期化」ボタンで簡単に設定をすることができます。ただし、hsboxと同一のネットワーク上にあるスマートデバイスしか認識できません。

※別のネットワーク上にある機器を使用するには、ルータの設定、ルーティング設定が必要です。また、グループ設定でグループメンバを手動で追加してください。

④動作確認

Google homeなどに、「メニュー ゼロ」と発話して、テレビ、Google Nestなどにhsboxのトップメニューが表示されれば連携設定成功です。 あとは、メニューに表示された番号をたどって順に発話していけばすべてのメニュー(コマンド)を呼び出せます。また、番号を直接呼び出したり、シングルワードでの個別のメニュー番号を指定し実行することも可能です。

カテゴリー
機能使用方法

スマートサービス連携機能

hsboxのスマートサービス連携は、スーマート機器だけでなく家庭内LAN内の非スマート対応機器とクラウド上のスマートサービスを連携します。メニュー形式での応用設定や追加モジュールでの拡張など、利用者自身が容易に応用や拡張・強化できます。hsbox1.01.02.02で提供する基本機能は次の通りです。これらを組み合わせて設定することができます。
・連携用WebAPI(boxapi)※Webコンソールと異なる専用ポートを使用
・メニュー形式での1000件※の連携コマンドを設定
※件数はコマンド実装等で拡張可能
・メニューのアップロード、ダウンロード
・配信先のスマート機器の管理とグルーピング機能※
※Google Homeの「部屋とグループ」と同等機能
・メニューで実行可能なコマンド群とコマンドのプログラミングの仕組みと拡張API
  デフォルトで提供しているコマンドは次の通り
– 文字列の読み上げ(プッシュ通知)
– 指定URLの動画ファイル(mp4)再生
– 指定URLの音声ファイル(mp3)再生
– Youtube再生(パラメータ指定)
– 指定URLの画像ファイル(jpeg)表示
– デフォルトグループの指定、切り替え
– メニュー表示画像の更新

■スマートサービス連携 クイックスタートガイド

■スマートサービス連携API用ポート と メニューファイルのアップロード、ダウンロード

■スマート機器とグルーピング設定

カテゴリー
お知らせ

hsbox1.1.2 リリースのお知らせ

2020年12月29日にhoscmは、hsbox1.1.2をリリースしました。hsbox1.1.2からスマートサービス連携機能を基本機能に追加しています。スマートサービス連携は、家庭内LANにおいてGoogle Home、Google Nestや Amazon Echoなどのスマートスピーカー、スマートディスプレイ、またその他の家庭内LANに配置した機器との連携を支援します。

プログラミングすることなく、設定のみで連携することができます。※ デフォルトでは利用方法がわかるメニューや応用方法のヒントとなる設定のみを行っています。これらを参考に設定することで様々な操作を音声で行ったり、外部イベントで家庭内LANの機器を起動したりすることができます。

 具体的には次のようなことができます。

・任意イベントによるプッシュ通知

  雨がふりだしたらGoogle Homeなど音声で通知します。

・任意の画像・動画再生

  Google Homeなどのスマートスピーカーに「雨雲レーダー」などと発話すると、テレビやGoogle Nestの画面に最新の雨雲レーダー画像を表示します。

  発話により事前に指定した任意の場所のライブ配信を再生します。

  自宅の防犯カメラの画像をテレビやGoogle Nestの画面に表示します。

詳細は、「hsbox 特徴と機能」をご覧ください。

ご購入方法は、「ライセンス、購入方法」をご覧ください。

※利用者自身によるプログラミングによる機能強化も可能です。
後日、等製品の開発参加やコンテンツ作成支援を依頼のお知らせを公開する予定です。事前の案内となりますが、開発参加やコンテンツ作成支援していただけるプログラマーやYoutuberの方はhssのお問い合わせから、「開発・コンテンツ作成参加希望」として具体的にどのような支援を頂けるかご連絡ください。hsboxライセンス等を無償で提供いたします。

カテゴリー
お知らせ

hsbox1.1 出荷開始のお知らせ

2020年10月22日にhoscmは、hsbox1.1をリリースしました。hsbox1.0では起動できないPCからデータ救出をする機能などの基本機能のほか、任意の拡張機能を提供しています。hsbox1.1では、ベースOSの更新やアップグレード機能を強化し、今後の機能強化に向けた基盤部分の強化を行いました。

 ダウンロード版とUSBメモリ製品版を提供しています。USBメモリ製品版は、購入後、数日で郵送等でお届けするUSBメモリをPCに挿して電源を入れるだけで利用開始できます。
ダウンロード版はUSBメモリを利用者が別途購入して、USBメモリへの書き込みやライセンス登録作業をする必要がありますが、USBメモリさえあればすぐに作成することが可能だったり、ライセンス料が4000円安いというメリットがあります。

ダウンロード版5,390円(税込)
USBメモリ製品版 USB3.1 32GB9,790円(税込)
バージョンアップサポートライセンス(1年間)1,100円(税込)
hsbox1.1 10月出荷分です。SanDiskのUSB3.1 32GBを使用しています。
カテゴリー
お知らせ

hsbox1.1リリース作業再開

先日、検出したhsbox1.01.00.02の問題の原因と対処方法を確認できました。詳細のリリース時期は不確定ですが、2週間程度で公開できる見込みです。本日より修正版のhsbox1.01.01.01を開発者向け公開作業を行います。同時に今後の開発途中のバージョンの公開方法など開発者向けの公開方法の見直しも行います。
今回の問題対処に伴い、構成を一部変更しています。変更した仕様については開発者向けサイトにて公開します。オプションモジュールの開発者の方は変更内容の確認と動作確認をお願いします。

カテゴリー
お知らせ

hsbox1.1 リリース延期のお知らせ

本日(2020年10月10日)予定していたhsbox1.1のリリースですが、動作上の問題を検出したためを、リリースを延期します。  新しいリリース時期については現時点では未定です。スケジュールできしだいお知らせ致します。

 なお、hsbox1.0については本問題の影響はありません。hsbox1.1リリースまでの間は、hsbox1.0をご利用ください。hsbox1.0とhsbox1.1は同一のライセンスで利用できます。同一のUSBメモリでアップグレード作業していただく場合は追加費用なくアップグレードが可能です。

カテゴリー
お知らせ

hsbox1.1 β版を公開しました

来週の土曜日(2020年10月10日)に予定しているhsbox1.1の出荷に先立って、開発者向けにhsbox1.1 β版を公開しました。

 hoscmサポートサイト(hss)から開発者向けサイトに入ってダウンロードしてください。

 オプションモジュールの動作検証に活用してください。hsbox1.1は、hsbox1.0と同じライセンスを使用することができます。

 

カテゴリー
お知らせ

学生支援プロジェクト 第2弾 

起動できないPCからデータ救出をする機能などの基本機能に加えて機能拡張が可能なhsbox1.0の強化版としてhsbox1.1を10月10日から出荷する予定です。
 学生向け支援プロジェクトの第二弾としてhsbox1.1 β版を公開します。オプションモジュールの開発や既存のWebアプリケーションなどのアプリケーションの移植に活用してください。

hsbox1.1のダウンロードや開発手法などの情報は開発者向けサイトで公開しています。 開発者向けサイトへのアクセス方法は、サポートサイト(hss)にて公開・リンクしています。hssに入ってご利用下さい。

・これから開発を始める方向け
どのようなオプションモジュールを開発したいのかなどの情報提供いただくアンケートにお答えいただくとhsbox1.1 ダウンロード版のライセンスを1ライセンス提供いたします。オプションモジュールの開発にご活用ください。開発したオプションモジュールはhoscmでの審査の上、hoscmサイトにて紹介いたします。

・既存製品の移植等支援について 

  移植対象の製品のURL等の情報を提供いただくと、移植が可能なhoscmで検討したうえでhsbox1.1 ダウンロード版のライセンスを1ライセンス提供いたします。オプションモジュールへの移植にご活用ください。移植開発したオプションモジュールはhoscmでの審査の上、hoscmサイトにて紹介いたします。

カテゴリー
お知らせ

hsbox1.1 開発者向けに事前公開します

起動できないPCからデータ救出をする機能などの基本機能に加えて機能拡張が可能なhsbox1.0の強化版としてhsbox1.1を10月10日から出荷する予定です。

hsbox1.1は機能強化、セキュリティ強化に向けて一部の仕様をhsbox1.0から変更しております。
この仕様変更がオプションモジュールの動作に影響を与えることがあるため、事前にオプションモジュール開発者向けにhsbox1.1のα版、β版を公開します。
 既存のオプションモジュールの動作検証やオプションモジュールの対処検証を検討してください。
ダウンロードイメージ等はサポートサイト(hss)より開発者サイトに入ってご利用下さい。