informatica:iot:home_assistant
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatica:iot:home_assistant [2021/03/13 15:38] – jose | informatica:iot:home_assistant [2023/10/02 22:21] (current) – [Sensor humedad (Mi Flora)] jose | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | https:// | ||
+ | |||
====== Instalación ====== | ====== Instalación ====== | ||
+ | ===== Docker Supervised ===== | ||
+ | https:// | ||
+ | |||
+ | No está soportada para Raspian, solo para Debian | ||
+ | |||
+ | |||
+ | ===== Docker ===== | ||
+ | Mapeaomos con / | ||
+ | docker run -d --device / | ||
+ | |||
+ | Vamos a " | ||
+ | {{: | ||
+ | |||
+ | Y seleccionamos ConBee II para configurarlo | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Seleccionamos "Keep radio Settings" | ||
+ | {{: | ||
+ | |||
+ | Aparece Success | ||
+ | {{: | ||
+ | |||
+ | Y ya nos aparece en " | ||
+ | {{: | ||
+ | |||
+ | ===== Docker Antiguo===== | ||
+ | Fuente: https:// | ||
+ | |||
+ | Instalamos raspbian | ||
+ | sudo dd if=2021-01-11-raspios-buster-armhf-lite.img of=/ | ||
+ | |||
+ | ==== Habilitar wifi ==== | ||
+ | rootfs/ | ||
+ | < | ||
+ | country=ES | ||
+ | ctrl_interface=DIR=/ | ||
+ | update_config=1 | ||
+ | |||
+ | network={ | ||
+ | scan_ssid=1 | ||
+ | ssid="< | ||
+ | psk="< | ||
+ | key_mgmt=WPA-PSK | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== IP fija ==== | ||
+ | En la partición rootfs editamos el fichero: | ||
+ | rootfs/ | ||
+ | Depende si queremos editar wifi o cable ponemos eth0 o wlan0. Por ejemplo, poner por wifi la ip 192.168.1.191 | ||
+ | < | ||
+ | interface wlan0 | ||
+ | static ip_address=192.168.1.191/ | ||
+ | static routers=192.168.1.1 | ||
+ | static domain_name_servers=192.168.1.1 | ||
+ | </ | ||
+ | |||
+ | ==== Habilitar SSH ==== | ||
+ | Creamos un fichero que se llame ssh en la partición boot. Da igual que esté vacio. Podemos hacer: | ||
+ | touch boot/ssh | ||
+ | |||
+ | ==== Instalación de Docker ==== | ||
+ | Como root | ||
+ | curl -sSL https:// | ||
+ | apt-get install -y apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq network-manager socat software-properties-common | ||
+ | curl -Lo installer.sh https:// | ||
+ | bash installer.sh --machine raspberrypi4 | ||
+ | |||
+ | Adicionalmente metemos al usuario pi para que pueda ejecutar docker: | ||
+ | usermod -aG docker pi | ||
+ | |||
+ | |||
+ | |||
+ | ===== Imagen Core Home Assistant ===== | ||
Fuente: https:// | Fuente: https:// | ||
Line 41: | Line 118: | ||
{{: | {{: | ||
+ | |||
+ | ==== Configuración de Wifi e IP fija ==== | ||
+ | Vamos a Supervisor > System > Host | ||
+ | |||
Para poder editar ficheros de configuración, | Para poder editar ficheros de configuración, | ||
Line 53: | Line 134: | ||
Para poder subir ficheros, instalamos el addon de samba | Para poder subir ficheros, instalamos el addon de samba | ||
+ | |||
+ | ====== MQTT ====== | ||
+ | |||
====== Spotify ====== | ====== Spotify ====== | ||
Line 170: | Line 254: | ||
- | Seleccionamos Other. Abrimos el cubo y apretamos el botón de link hasta que se apague la luz azul. Después de unos 10 segundos, se ha emparejado y nos aparece esto en la pantalla. Pulsamos Ready | + | Seleccionamos Other. Abrimos el cubo y apretamos el botón de link hasta que se apague la luz azul, primero parpadea pero se apaga en seguida. Después de unos 10 segundos, se ha emparejado y nos aparece esto en la pantalla. Pulsamos Ready |
{{: | {{: | ||
Line 215: | Line 299: | ||
3 - C4: | 3 - C4: | ||
4 - C4: | 4 - C4: | ||
+ | 5 - C4: | ||
+ | 6 - C4: | ||
+ | |||
+ | |||
</ | </ | ||
- | Vamos a deCONZ > Phoscon > Sensors > Add New Sensors > Other | + | Son sensores bluetooth no Zigbee |
- | + | ||
- | Ponemos el sensor muy cerca del Gateway para buscarlo | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Cuando lo encuentre, nos pondrá Sensor Ready | + | |
- | + | ||
- | {{: | + | |
- | Para sabes la MAC lanzamos el comando | + | Para sabes la MAC lanzamos el comando |
+ | bluetoothctl scan on | ||
< | < | ||
$ bluetoothctl | $ bluetoothctl | ||
- | Agent registered | + | Discovery started |
- | [DEL] Device 56: | + | [CHG] Device 56: |
- | [DEL] Device C4: | + | [NEW] Device C4: |
- | [DEL] Device B8: | + | [NEW] Device B8: |
- | [bluetooth]# | + | |
</ | </ | ||
Line 240: | Line 320: | ||
Añadimos lo siguiente en configuration.yml: | Añadimos lo siguiente en configuration.yml: | ||
< | < | ||
- | sensor: | + | sensor: |
- | - platform: miflora | + | - platform: miflora |
- | mac: " | + | mac: " |
- | name: Flower 2 | + | name: Flower 2 |
- | force_update: | + | force_update: |
- | # median: 3 | + | # median: 3 |
- | monitored_conditions: | + | monitored_conditions: |
- | - moisture | + | - moisture |
- | - light | + | - light |
- | - temperature | + | - temperature |
- | - conductivity | + | - conductivity |
- | - battery | + | - battery |
scan_interval: | scan_interval: | ||
</ | </ |
informatica/iot/home_assistant.1615649912.txt.gz · Last modified: 2021/03/13 15:38 by jose