Tabla de contenido:
- Paso 1: configurar el servidor
- Paso 2: configuración y complementos
- Paso 3: Configure el relé de estado sólido
- Paso 4: conecte el relé de estado sólido y cargue el código Arduino
- Paso 5: ¡Prueba
- Paso 6: Pasos siguientes
Video: Integración de Arduino y Apple HomeKit: ¡controle su hogar desde Siri! IoT está aquí: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Este Instructable le brindará una manera rápida y fácil de agregar una placa arduino al HomeKit de Apple en un dispositivo iOS. Abre todo tipo de posibilidades, incluidos los scripts que se ejecutan en el servidor, combinados con las "Escenas" de Apples HomeKit, ¡lo que lo convierte en una combinación poderosa!
Esto no es de ninguna manera una solución completa o lista para un uso a largo plazo, pero demuestra lo que es posible con un poco más de trabajo:) Consulte mi blog para proyectos futuros www.arduinoblogger.co.uk
Que se necesita:
- Arduino con Ethernet Shield o WiFi
- Raspberry Pi o algún otro servidor
- Relé de estado sólido o relé normal con circuito de control
- Tabla de pan - opcional
- Caja de proyecto
- A veces
- dispositivo iOS
- Cable de extensión para trinchar
Paso 1: configurar el servidor
Este proyecto requiere el uso de un servidor para ejecutar el software HomeBridge. Usé una Raspberry Pi ya que la tenía disponible, pero en teoría, ¡cualquier cosa que pueda ejecutar Node. Js debería funcionar!
Puede seguir esta guía aquí para ponerlo en funcionamiento en una Raspberry Pi. ¡Hay otros instructables para construir una Raspberry Pi si los necesita!
github.com/nfarina/homebridge/wiki/Running…
Una vez instalado, necesita instalar un complemento y personalizar el archivo config.json
Paso 2: configuración y complementos
Abra su archivo config.json que debería estar en ~ /.homebridge / config.json usando su editor de texto favorito y agregue lo siguiente
{ "puente": {
"name": "Homebridge", "nombre de usuario": "CC: 22: 3D: E3: CE: 30", "puerto": 51826, "pin": "031-45-154"
}, "plataformas": , "accesorios": [{
"accesorio": "Http", "name": "Lámpara de salón", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "OBTENER"
}]
}
También necesitará instalar el complemento homebride-http. El software HomeBridge hará solicitudes HTTP GET al Arduino que luego encenderá o apagará el relé de estado sólido. La llamada se ve así:
192.168.1. X: 80 /? en
192.168.1. X: 80 /? off
Para instalar el tipo de complemento:
npm instalar homebridge-http
Paso 3: Configure el relé de estado sólido
He utilizado un relé de estado sólido bastante resistente. Esto puede ser (y será en futuras versiones de esto) reemplazado por algo mucho más pequeño. Obviamente, califique esto para la carga que desea ejecutar.
Este es efectivamente un cable de extensión 'inteligente' ahora.
La pata positiva del relé de estado sólido se conectará al pin 5 del arduino.
El negativo se conectará al pin GND.
Todas las advertencias habituales se aplican cuando se trabaja con 120/220 vdc - TENGA CUIDADO.
Paso 4: conecte el relé de estado sólido y cargue el código Arduino
Abra su entorno arduino y cargue este boceto.
Personalice su dirección IP según sea necesario.
Esto debería estar listo para ser probado.
¡Lanzamiento de Homebridge en el servidor!
Paso 5: ¡Prueba
¡Ahora que todo está en su lugar, es hora de probarlo!
Descarga Elgatu Eve desde la App Store en tu dispositivo iOS.
Debería ver Homebridge como un accesorio disponible para conectarse. Utilice el número de pin 031-45-154, esto se puede personalizar en el archivo config.json.
Una vez conectado, puedes moverlo dentro de la aplicación a la habitación deseada, etc. ¡Prueba a Siri! ¡Debería poder controlar el relé usando la voz!
Paso 6: Pasos siguientes
El plan es reducir esto y usar algo como un Nano e incrustarlo en interruptores de luz / enchufes de pared con relés mucho más pequeños y usar WiFi para un sistema completo de automatización del hogar.
¡Espero que alguien aproveche esto! ¡Muchas gracias a Nick Farina por su trabajo en el software Homebridge!
Pronto habrá un video.
Recomendado:
Integración del abre-puertas de garaje inteligente de bricolaje + asistente del hogar: 5 pasos
Abrepuertas de garaje inteligente de bricolaje + integración de asistente de hogar: convierta su puerta de garaje normal en inteligente con este proyecto de bricolaje. Le mostraré cómo construirlo y controlarlo usando Home Assistant (sobre MQTT) y tener la capacidad de abrir y cerrar de forma remota la puerta de su garaje. Usaré una placa ESP8266 llamada Wemos
Controle por voz su hogar desde cualquier lugar del mundo: 5 pasos
Controle por voz su hogar desde cualquier lugar del mundo: … ya no es ciencia ficción … Usando hardware y software disponibles en la actualidad, este Instructable demostrará cómo es posible controlar por voz la mayoría de los sistemas de su hogar a través del control por voz, teléfono inteligente, tableta y / o PC desde cualquier lugar i
Sensor de puerta a batería con integración de automatización del hogar, WiFi y ESP-NOW: 5 pasos (con imágenes)
Sensor de puerta a batería con integración de automatización del hogar, WiFi y ESP-NOW: En este instructivo, le muestro cómo hice un sensor de puerta a batería con integración de automatización del hogar. He visto otros buenos sensores y sistemas de alarma, pero quería hacer uno yo mismo. Mis objetivos: un sensor que detecta e informa un doo
Música inteligente en el dormitorio y el baño con Raspberry Pi: integración de multisala, alarma, control de botones y automatización del hogar: 7 pasos
Música inteligente en el dormitorio y el baño con Raspberry Pi: integración de multisala, alarma, control de botones y automatización del hogar: hoy queremos darte dos ejemplos de cómo puedes usar Raspberry Pi con nuestro software Max2Play para domótica: en el baño y en el dormitorio. . Ambos proyectos son similares en el sentido de que la música de alta fidelidad de varias fuentes se puede transmitir a través de
Cómo obtener música de CASI CUALQUIER sitio web (jaja) (siempre que pueda escucharlo, puede obtenerlo Está bien, si está incrustado en Flash, es posible que no pueda) EDITADO !!!!! Información agregada: 4 pasos
Cómo obtener música de CASI CUALQUIER sitio web (jaja) (siempre que pueda escucharlo, puede obtenerlo … Está bien, si está incrustado en Flash, es posible que no pueda) EDITADO !!!!! Información agregada: si alguna vez vas a un sitio web y reproduce una canción que te gusta y la quieres, aquí está el instructivo para que no sea mi culpa si estropeas algo (la única forma en que sucederá es si comienzas a eliminar cosas sin ningún motivo ) he podido conseguir música para