Después de haber instalado FHEM por primera vez y la página de configuración era realmente accesible, la euforia fue grande. Después de hacer clic un poco, esta euforia fue reemplazada rápidamente por impotencia. FHEM es una herramienta potente y muy bien cuidada para conectar diferentes dispositivos domóticos. Desafortunadamente, solo hay una cosa que no es: intuitivo.
En mi opinión, esa es la única desventaja de FHEM o de los proyectos de código abierto en general: hay que invertir tiempo y ocuparse del proyecto. Desafortunadamente, a menudo no es algo que pueda ensamblar o hacer clic de una manera moderada de Plug & Play en una noche.
Por eso he decidido resumir y explicar los conceptos básicos más importantes de FHEM en este artículo.
Idealmente, podrá configurar una configuración FHEM funcional y segura sin tener que atormentarse a sí mismo a través de publicaciones en foros y páginas wiki durante días.
Primero escribiré un poco sobre la estructura y la configuración de FHEM y luego presentaré algunos fragmentos de configuración útiles (ya veces importantes).
Instrucciones de seguridad
Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/
Enlaces afiliados / enlaces publicitarios
Los enlaces a las tiendas en línea enumerados aquí son los llamados enlaces de afiliados. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibirá una comisión de la tienda en línea o el proveedor correspondiente. El precio no cambia para usted. Si realiza sus compras a través de estos enlaces, ayuda a Nerdiy.de a poder ofrecer otros proyectos útiles en el futuro. 🙂
Requisitos
Antes de comenzar con este artículo, debe haber preparado la RaspberryPi para que pueda accederse a ella a través de la red y controlarse a través de SSH.
Los siguientes tres artículos describen lo que se debe hacer para preparar la RaspberryPi:
RaspberryPi: ¡configuración para nerdiys!
RaspberryPi – ¡La primera configuración!
RaspberryPi: controle el RaspberryPi a través de SSH
FHEM – Instalación en RaspberryPi
Herramientas necesarias:
-No-
Materiales necesitados:
En la siguiente lista encontrará todas las piezas que necesita para implementar este artículo.
Descripción general de la interfaz web de FHEM
Las siguientes imágenes deberían brindarle una pequeña descripción general de las diversas funciones de la interfaz web de FHEM.
1. La línea de comando:
Aquí puede ingresar comandos, por ejemplo, para crear o configurar nuevos módulos
2. "Guardar configuración" básicamente hace exactamente lo que dice. Todos los cambios que Ihir realiza en su instancia FHEM se guardan en un archivo de configuración grande. Sin embargo, esto sólo sucede después de haber hecho clic en el botón "Guardar configuración". Los cambios no guardados se indican con un signo de interrogación rojo junto a "Guardar configuración". Los cambios no guardados se perderán cuando reinicie el servidor FHEM.
3. , 4. y 5. “MAX”, “sin clasificar” y “Todo” son “habitaciones” que puede crear para agrupar sus sensores y actuadores configurados. Por ejemplo, puede crear una sala de estar y combinar todos los dispositivos que son importantes para controlar la sala de estar. Sólo las salas "sin clasificar" y "Todo" se crean automáticamente y están siempre presentes. Todos los módulos configurados que aún no están vinculados a ninguna otra sala se enumeran en la sala "sin clasificar". Todos los módulos configurados aparecen listados en la sala “Todo”, independientemente de si ya están vinculados a otra sala.
6. "Logfile" le muestra las entradas en el archivo de registro.
7. "Commandref" le muestra la biblioteca de comandos local. Aquí encontrará todos los comandos disponibles e información más detallada sobre ellos.
8. "Documento remoto" es similar a "Commandred", excepto que lo redirige a la versión actual de los comandos disponibles en el sitio web de FHEM.
9. “Editar archivos” le permite editar los distintos archivos de estilo y configuración de FHEM. Tienes muchas opciones aquí, pero también puedes arruinar muchas. Es por eso que aquí siempre debes trabajar con cuidado y lo mejor es trabajar con una copia de seguridad previa.
10. En "Seleccionar estilo" puede cambiar la apariencia de su instancia FHEM.
11. El “Monitor de eventos” le permite mostrar eventos en vivo actuales. Se muestran, por ejemplo, eventos como comandos de conmutación recibidos.
módulos
Lo mejor de FHEM es que sus funciones se pueden ampliar y perfeccionar con todo tipo de módulos. Es precisamente esta propiedad la que lo hace tan poderoso, porque también permite integrar nuevos sensores o actuadores en FHEM.
Puede encontrar una gran descripción general de la estructura de FHEM en https://wiki.fhem.de/wiki/System%C3%BCbersicht
arrancar y parar
Los siguientes comandos son útiles para iniciar y detener Putty a través de la consola.
A partir de FHEM:
sudo /etc/init.d/fhem inicio
o
systemctl iniciar fhem.servicio
Detener FHEM:
sudo /etc/init.d/fhem parada
o
systemctl detener fhem.servicio
Mostrar el estado actual de FHEM
El siguiente comando es suficiente para mostrar los mensajes actuales del sistema de su instancia de FHEM.
sudo /etc/init.d/fhemstatus
o
systemctl estado fhem.servicio
Información adicional
https://wiki.fhem.de/wiki/System%C3%BCbersicht
Diviértete con el proyecto.
Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos siempre son bienvenidas. 🙂
PS Muchos de estos proyectos, especialmente los proyectos de hardware, cuestan mucho tiempo y dinero. Por supuesto que hago esto porque lo disfruto, pero si crees que es genial que comparta la información contigo, me encantaría hacer una pequeña donación al fondo del café. 🙂