gnhast は、イベント ベースのホーム ・ オートメーション システムを構築する連携して動作するデーモンのコレクションです。(オンになっているライト) などの任意のイベントは、外部スクリプトまたはプログラムによって処理できます。これらのプログラムは任意の言語で記述でき、中央デーモンすべての相互通信を処理します。それは、新しいデバイスの種類とプロトコルを簡単に拡張できるように設計されています。