From b826d8355e51a6d44ffec48ad712092a5dce4438 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Mon, 19 Jul 2021 13:31:26 -0500 Subject: [PATCH] hosts: Add hass2.p.b *hass2.pyrocufflink.blue* is a Raspberry Pi Compute Module 4-based system, currently mounted in a WaveShare CM4 Mini Base Board (A). With an NVMe SSD for primary storage, it runs significantly faster than a standard Raspberry Pi 4, and blows the old Raspberry Pi 3-based Home Assistant deployment out of the water. It has a Zooz 700 series Z-Wave Plus S2 USB stick and a ConBee II Zigbee USB stick attached to its USB 2.0 ports. It runs a customized Fedora Minimal distribution. --- certs/mosquitto/hass2.pyrocufflink.blue.cer | 1 + certs/mosquitto/hass2.pyrocufflink.blue.key | 1 + host_vars/hass2.pyrocufflink.blue.yml | 8 ++++++++ hosts | 3 ++- roles/ssh-hostkeys/files/ssh_known_hosts | 3 +++ 5 files changed, 15 insertions(+), 1 deletion(-) create mode 120000 certs/mosquitto/hass2.pyrocufflink.blue.cer create mode 120000 certs/mosquitto/hass2.pyrocufflink.blue.key create mode 100644 host_vars/hass2.pyrocufflink.blue.yml diff --git a/certs/mosquitto/hass2.pyrocufflink.blue.cer b/certs/mosquitto/hass2.pyrocufflink.blue.cer new file mode 120000 index 0000000..9ebe139 --- /dev/null +++ b/certs/mosquitto/hass2.pyrocufflink.blue.cer @@ -0,0 +1 @@ +../lego/_.pyrocufflink.net.crt \ No newline at end of file diff --git a/certs/mosquitto/hass2.pyrocufflink.blue.key b/certs/mosquitto/hass2.pyrocufflink.blue.key new file mode 120000 index 0000000..3253dd8 --- /dev/null +++ b/certs/mosquitto/hass2.pyrocufflink.blue.key @@ -0,0 +1 @@ +../lego/_.pyrocufflink.net.key \ No newline at end of file diff --git a/host_vars/hass2.pyrocufflink.blue.yml b/host_vars/hass2.pyrocufflink.blue.yml new file mode 100644 index 0000000..aeb7cbc --- /dev/null +++ b/host_vars/hass2.pyrocufflink.blue.yml @@ -0,0 +1,8 @@ +homeassistant_image_name: raspberrypi4-64-homeassistant +zwavejs_device: /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_98c39ad72c45eb1193dfa552b003b68c-if00-port0 +zigbee2mqtt_device: /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2433174-if00 +zigbee2mqtt_mqtt: + base_topic: zigbee2mqtt + server: mqtts://{{ ansible_fqdn }} + user: zigbee2mqtt + password: handball frequency zodiac crucial yin gumdrop gleaming diff --git a/hosts b/hosts index 6757a82..9fc1a19 100644 --- a/hosts +++ b/hosts @@ -54,7 +54,7 @@ logs0.pyrocufflink.blue hassdb0.pyrocufflink.blue [home-assistant] -hass1.pyrocufflink.blue +hass2.pyrocufflink.blue [jenkins-slave] build0-amd64.pyrocufflink.blue @@ -98,6 +98,7 @@ dns0.pyrocufflink.blue file0.pyrocufflink.blue git0.pyrocufflink.blue hass1.pyrocufflink.blue +hass2.pyrocufflink.blue hassdb0.pyrocufflink.blue jenkins0.pyrocufflink.blue logs0.pyrocufflink.blue diff --git a/roles/ssh-hostkeys/files/ssh_known_hosts b/roles/ssh-hostkeys/files/ssh_known_hosts index 3a5a27a..a815644 100644 --- a/roles/ssh-hostkeys/files/ssh_known_hosts +++ b/roles/ssh-hostkeys/files/ssh_known_hosts @@ -49,6 +49,9 @@ hass0.pyrocufflink.blue ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDT/jMwLeHntjqBDRI8 hass1.pyrocufflink.blue ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBNwq/BCQIue15jKgpYOgGFSarZUm996R9xp6n/t8Hi/xBGdnCDujrOxZhw/3IgMMJ/GnMkREGAxBcYDTq5TjmU= hass1.pyrocufflink.blue ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE2U6xI6xfQfU6HOzlIFICBNw7oUyW0f3GoNqBG4IxD/ hass1.pyrocufflink.blue ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDahzXbNY0Si1BZmisDZSZ/ADw5F8qpbFvnEgBCyBZkcYEnkT+gOvwmRnjKLJNiE4JHrgjaDIWp3uBi/RDPXa7OET83PCxIuzgZnsf2xMtkya2BDDeZUcsVF00EDR9KO15HFjvt+/qv8RnP2MWnFmwp0LZJYeSzOLgK+mdsSblsop/8YbjgyytJhx5OoOEeyjYsZJ1lOuw+sJXO7k8EO75h5fjhiGNOlwBOZ09+DBosD9BdBmrdfzMPHwktgraBvOd/bfkCHckv+PxLyhiS9IIPPJqkTdKrU3t4wNxuFGJqeXaBr/oqfDa4GFWGnSByzaefiEAscqQYy9n0Kuiq1PKmRJwuTugorSCUGx2urFBgkt4JRBr3kuEWnN97TQ/+v+hgyUemStMd9HsSjS/JPc9zMLg4wkzmlH0kofUfjc18v8FH/efj9CfLNi+9lzjnsURzEpPtykwaOm7XFMQXsuoKcw7D6BfH+G3Uh8I24lqFJNCeqfRYGIcGPv0V/T29PZs= +hass2.pyrocufflink.blue ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBO47I07k8RX2opELazwnw7+XQuP69SQDWUoZzzHe8g3tV4i8lA5iPqQ10xA5KNcKauMf2tAj9reMrWMk+9OitVw= +hass2.pyrocufflink.blue ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIjg2gV9aMKaBbxTrvl6suCCKof75sWT9OnQIUuK9MVq +hass2.pyrocufflink.blue ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDYFRyOS8p/6vTslKp92fj4HNtf++5QoRPWGmqCkqIsRX+mC1Anz1IVh7eX4ngDNTR2/UiHkm9yuOEnfG8BWk++yh6xnHQ/epK1Iftrv6p7sdBgAvL1bjjJoD82P9abEGTja7meFfp23/7+33BaWduXe9b7MZX7DgMrsZKJaWAyeafjb+7Wo9mj244lD9sn2M/156zND7khUGx8dBEeRBhOiK4+Buonki4CyZg9kxCpYhfdbClg+Mxtvbj25l4HppXm5PDw6a+wit+dEnaC0rx0qJkMRVD8nTy2wcwNI206M9BvbYLsdW/Z3wghJKdbcHmg6C3Bwdbo0TOAhgZZJvH07Xr/AO1HGulJhj36oP0W7LoF38tOPxj1/vJzGcmmjq8ssSoGFFHYpcl09cZ9igqpJaIIdZpw1zAVxktlFsO1P9XxJMQN9Md/xhh7Lof0Sd8C2RbqQKtZs0O+ktcfqWY6RuxXXhEs4dGb3e9uqZOX9FItBKpgJxHOoB2UEGH3soE= hassdb0.pyrocufflink.blue ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGgQX8VguZOyT0Pge6EZ+rzZPI+5xfwNGM9jtdJfsIsTSnlJHnYqH6Gbcmsmi2DCNhJJtNyFWwXBLTRQ0vfZNas= hassdb0.pyrocufflink.blue ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBYA/AIAf//BRiGaMsBYK0Z8TZpkvSW1IsWGcUJrhBf5 hassdb0.pyrocufflink.blue ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3Dyv6LuA+NxZJGPmjN9VQHcIGuOWx7btMCdvZWoQDf/bTIbpe9sP+ZeR45zVrh7+OVcECbuAJ/hF9e+QGqj294Adp/wscWGM9BiAY7+eo9gz/vY3+JErm2FVhB/u2LwVHsroH3+AsGsUTYknp598K4JttzbcybW516ppvRhFjgoOV6Ma9pnw8O+u5qrsrmH/jy1kLnzhyftLUZD2DDuB818LRgElmDePe9dlrNgXqlsm73m+1Ul4p+WITtHROJROG9GeE6sK7+SN9Oflg/Xmh4kbpb64G7F3eevR2xYG0UdDLuuG9fbYdl50+CCsxdA6amMzSedrFrvIrjM6kzQO1/1XSEO3fAvVdrNApzvTjUY+eY97iRfDbodtZ8AtUG5bYbkiotHflJyBmUl8q+X4qfyWzdCaKaJjlhUO44kKVWXJrazKvsVhDeBYCoXW9lzzQEsewmWjYI6Fk+JY1kZI8CDhuUSXPYVAtsMqTF14ZRs3QoCgZS0puUDDgZaDEF0c=