Parece que cada fabricante de algo eléctrico que va a la casa quiere ser parte de la historia de IoT en estos días. Además, todos quieren su propia aplicación, lo que significa que debe ir a los miles de millones de productos de software a medida para controlar sus cosas. Y todos son, con muy pocas excepciones, terribles: eso es para controlar las cortinas en mi oficina y el dormitorio principal, pero los centros (necesitas dos, porque la gama es basura) han dejado de comunicarse. Ese es para el spa, pero parece que el servicio al que está destinado a autenticarse ha desaparecido, así que ahora no. Y mi favorito más reciente, Advantage Air, que controla las muchas decenas de miles de dólares en aire acondicionado que acabamos de poner. Sí, estoy en la misma red, y sí, la pantalla táctil tiene energía y está conectada a la red. Sé eso porque se ve así: eso podría parecer que tomé la foto en 2013, pero no, esa es la aplicación de generación actual, completa con tableta Android ahora fijada a la pared. Afortunadamente, puedo ignorarlo alegremente ya que todas las entidades ahora están expuestas en Home Assistant (HA), luego persisten en Apple Home a través de HomeKit Bridge, donde aparecen en nuestros pisos. (Lo que también significa que puedo reemplazar esa tableta con un buen iPad Mini ejecutando Apple Home y poner el Android en el estante de servidor, donde aún necesita actuar como controlador para el sistema). De todos modos, el punto es que cuando vas a IoT, IoT, estás tratando con muchas aplicaciones de rubor, todas las cosas básicas: activar las cosas, apagar las cosas, cerca, etc., etc., es bueno que abras bien, y ahora también hace las aplicaciones y ahora, y ahora también lo enciende. Toda esta funcionalidad básica … Comience pensando en todo el ecosistema IoT como simplemente desencadenantes y acciones. Los desencadenantes pueden basarse en actividades explícitas (como presionar un botón), condiciones observables (como la temperatura en una habitación), horarios, eventos y una variedad de otras cosas que pueden usarse para iniciar una acción. Luego, las acciones incluyen cerrar una puerta de garaje, reproducir un anuncio audible en un altavoz, empujar una alerta a un dispositivo móvil y, como desencadenantes, muchas otras cosas también. Esa es lo obvio, pero puedes ser realmente creativo cuando comienzas a considerar dispositivos como este: es una válvula de agua de Sonoff IoT, y sí, tiene su propia aplicación 🤦️ pero debido a que está basado en Zigbee, es muy fácil incorporarla en HA, lo que significa ahora, el botín de «acciones» en mi eliminación incluye la encuesta. Cool, pero aburrido si solo estás regando el jardín. Hagamos algo más interesante: la válvula está en línea con la manguera que apunta hacia arriba, justo encima de la pared que enfrenta la carretera y tiene uno de estos montados en ella: es una Ubiquiti G4 Pro Doorbell (divulgación completa: Ubiquiti me ha enviado todo el equipo que estoy usando en esta publicación), y para extender la nomenclatura utilizada anteriormente, tiene muchos eventos diferentes que pueden usar los hatios que pueden usar los triggers, incluido el botón. Ata todo y obtendrá esto: no solo una prensa del timbre dispara la manguera en Halloween, sino que también desencadena a Lenny Troll, que es un poco difícil de escuchar, ¡así que tienes que inclinarte muy cerca «, ofrecieron» truco «como una de las opciones! Basta de ver, llegar a los bits graves y según el título, los componentes de IA. Estaba leyendo las nuevas características de HA 2025.8 (hacen un lanzamiento mensual de esta forma), y pensaron que el ejemplo de pollo era bastante impresionante. Contar el número de pollos en el COOP es un problema difícil de resolver con los sensores tradicionales, pero si tiene una cámara que toma una foto decente y un servicio de IA para interpretarlo, de repente tiene algunas opciones interesantes. Lo que me hizo pensar en mis contenedores de basura: el rojo tiene que salir a la carretera alrededor de las 07:00 todos los martes (eso es basura general), y el amarillo tiene que salir todos los dos martes (eso es reciclaje). A veces, solo recordamos en el último momento y otras veces, recordamos bien cuando pasa el camión de basura, lo que puede decir otra quincena de sobrecarga de la papelera. Pero ya tenía una bala Ubiquiti G6 apuntando a ese lado de la casa (con un apagón de privacidad configurado para evitar grabar a los vecinos), por lo que ahora solo toma una automatización simple: – ID: bin_presence_check alias: Bin Presence Check Mode: Single Trigger: – Plataforma: State Entity_ID: binary_sensor.laundry_side_motion a: «Off» de: día de la semana: – Mon – Acción de martes: – Servicio: ai_task.generate_data data: tareas_name: bin presencia instrucciones de verificación:> – mire la imagen y la respuesta solo en json con exactamente estas claves: – bin_yellow_present: si es verdadero si un bin rubí cualquier otra llave o texto. structure: bin_yellow_present: selector: boolean: bin_red_present: selector: boolean: attachments: media_content_id: media-source://camera/camera.laundry_side_medium media_content_type: image/jpeg response_variable: result – service: «input_boolean.turn_{{ ‘on’ if resultado.data.bin_yellow_present else ‘Off’}} «objetivo: entity_id: input_boolean.yellow_bin_press – servicio:» input_boolean.Turn _ {{‘on’ if sult.data.bin_red_present más ‘Off’}} » Automatización de 40 líneas, pero también es bastante legible por el humano: cuando hay un movimiento que se detiene por un minuto … y es un lunes o martes … cree una tarea de IA que solicita una respuesta JSON que indique la presencia del contenedor amarillo y rojo … y adjunta una instantánea de la cámara que les apunta … entonces establece los valores de dos booleanos de entrada de eso, puedo crear una alerta correcta cuando todavía está presente el Bin cuando está presente presente que esté presente que esté presente en el que está presente en el que debería estar presente en el camino. ¡Asombroso! Siempre quise hacer algo en este sentido, pero había asumido que involucraría sensores en los contenedores en sí. Sin embargo, no con AI 😊 y luego comencé a dejarme llevar. Ya tenía una cámara Ubiquiti AI LPR (esa es una «lector de matrículas») en el camino de entrada y simplemente estaba apuntando hacia la caja de cartas. Ahora, he tenido sensores de puertas y ventanas Aqara con sede en Zigbee (ahora son interruptores de caña) en la caja de cartas durante años (una para donde entran las letras y otra para los paquetes), y anuncian la presencia de correo a través de los altavoces de Sonos en el techo en la casa. Esto es realmente útil, y ahora, es aún mejor: lo cubrí en mi Apple Watch mientras estaba de compras, y aunque era difícil distinguir la pequeña imagen en mi muñeca, no tuve problemas para leer el contenido de la alerta. Así es como funciona: – ID: Letterbox_and_package_alert alias: beticbox/paquete alertas Modo: solo activación: – id: letra plataforma: state entity_id: binary_sensor.letterbox a: «en» – id: paquete plataforma: state entity_id: binary_sensor.package_box to: «on» variables: event: «{{{Tratgger.id yc.id» # «itter» # «». «Paquete» Title:>- {{«tienes correo» if event == «letra» else «entrega de paquete»}} mensaje:>- {{«alguien te acaba de dejar una letra» if event == «letra» la otra «la letra» más «que solo ha dejado un paquete»} tts_message:>- {{«tienes correo» if event == «más» OS ‘Letterbox’ if Event == ‘Letter’ Else ‘Packack_box’}} «file_name:» {{file_prefix}} _ {{ahora (). «https://www.troyhunt.com/config/www/snapshots/ {{file_name}}. jpg» snapshot_url: «https://www.troyhunt.com/local/snapshots/ {{file_name}. Jpg» Acción: – servicio: servicio: servicio: servicio: cámaras: cámbrica entity_id: cámara.driveway_medium data: filename: «{{snapshot_path}}» – servicio: script.hunt_tts data: mensaje: «{{tts_message}}» – Servicio: ai_task.generate_data data: tarea_name: «bortero/vehículo» buzón. Deben estar inmediatamente al lado del buzón y describir cómo se ven y lo que llevan puesto. Manténgalo menos de 20 palabras. Adjuntos: Media_Content_id: Media-Source: //camera/camera.driveway_medium Media_content_type: image/jpeg response_variable: descripción – servicio: notify.adult_iphones data: title: «{{title}}» Mensaje: «{{} (predeterminado (}}). Data data: no es un título:» {Title}}} «) Imagen: «{{Snapshot_url}}» Esto es realmente útil para descubrir cuál de las entregas sin fin que obtenemos vale la pena «herramientas de descenso» y salir a recuperar el correo. Igualmente útil es el uso más reciente de una tarea de IA, registrada hoy (y compartida con el permiso del sujeto): como paquetes, parece que recibimos interminables visitantes y tenemos una idea de quién está en la puerta antes de acercarse a él es bastante útil. Tenemos video por teléfono (y, como puede ver, iPad), pero eso no siempre está a la mano, y de esta manera los niños tienen una idea de quién es también. Aquí está el código (es una automatización separada que reproduce el timbre de timbre): – id: toilbell_ring_play_ai alias: el toilbell está sonando, use ai para describir la persona activador: plataforma: estatal entity_id: binary_sensor.doorbell_ring: ‘en’ acción: – servicio: ai_task.genere_data data: task_name: taskbell: «Descripción de la puerta» Mire la imagen y describa brevemente cuántas personas ves y qué llevan puesto, pero no te refieren a «la imagen» en tu respuesta. Si llevan algo, también explique eso, pero no lo mencione si no lo son. Si puede reconocer qué trabajo podrían, incluya esta información también, pero no la mencione si no lo sabe. Si puede decirle a su género o si son un niño, mencione eso también. No me digas nada que no sepas, solo lo que sí sabes. Esto se transmitirá dentro de una casa, por lo que debería ser conversacional, preferiblemente resumido en una sola oración. Adjuntos: Media_Content_id: Media-Source: //camera/camera.doorbell Media_content_type: Image/JPEG Response_variable: Descripción – Servicio: script.hunt_tts Data: Mensaje: «{{(Descripción Descripción ({})). Data | Definutas (‘No tengo idea de quién está en la puerta’)}}». Está haciendo un trabajo bastante bueno en este momento. ¿Escuchar cómo la respuesta señaló su participación en «detalles»? Esto se debe a que el logotipo de la compañía en su camisa incluye la palabra, y de hecho, estaba aquí para detallar los autos. Esta es toda la bondad nerd que ha volado horas de mi tiempo para lo que, en la superficie, parece trivial. Pero es jugando con tecnologías como esta y encontrando casos de uso inusuales para ellos que terminamos construyendo cosas de mayor importancia. Para recuperarlo a mi punto de apertura, IoT está comenzando a ir mucho más allá de las aplicaciones de basura al comienzo de esta publicación, y pronto veremos implementaciones realmente útiles y de mejora de la vida. ¡Trae más bondades propulsadas por IA para Halloween 2025! IoT Ubiquiti Post original URL: https://www.troyhunt.com/home-assistant-ubiquiti-ii-home-automation-magic/
Deja una respuesta