MQTTブローカーに書き込んだ内容を、Google Homeに喋らせる仕組みです。
google-home-voicetext-serverと合わせて使用できます。
google-home-voicetext-serverが起動しているサーバのIPアドレスです。
export SERVER_ADDRESS=192.168.20.140
喋らせたいGoogle HomeのIPアドレスです。
export DEVICE_ADDRESS=192.168.20.200
MQTTブローカーのアドレスです。
mqtt://
で始める必要があります。
export MQTT_ADDRESS=mqtt://mqtt.beebotte.com
MQTTのトピックを指定します。
export MQTT_TOPIC=Google_Home_Voicetext/message
google-home-voicetext-serverのポート番号です。
デフォルトは 8080 です。
export SERVER_PORT=80
MQTTブローカーのユーザー名です。
export MQTT_USER=token_1234567890
MQTTブローカーのパスワードです。
export MQTT_PASS=
kubectl create secret generic google-home-voicetext-mqtt \
--from-literal=MQTT_USER=token_1234567890 \
--from-literal=MQTT_PASS=
パラメータを編集します。
vi k8s-google-home-voicetext-mqtt.yml
$ kubectl apply -f k8s-google-home-voicetext-mqtt.yml
パラメータを編集します。
$ vi .env
$ docker-compose up -d