OpenHAB e IA: Integrazione completa di Gemini con lo Script AI2MQTT e il Protocollo MQTT
Автор: DomoticsDuino - SMART HOME con OPENHAB...e altro
Загружено: 2025-12-18
Просмотров: 92
In questo video ti presento il mio script AI2MQTT, un passo fondamentale per l'integrazione dell'Intelligenza Artificiale Gemini nei sistemi di smart home come OpenHAB
AI2MQTT è uno script in linguaggio Python (disponibile sul mio repository GitHub https://github.com/domoticsduino/ai2mqtt) che funge da bridge o ponte tra i sistemi domotici e le API di Gemini. Lo script è stato progettato per permettere ai sistemi come OpenHAB, che potrebbero non avere la capacità tecnica di integrarsi direttamente con le API dell'IA, di sfruttarne la potenza tramite il protocollo MQTT, un protocollo efficiente ampiamente utilizzato nell'automazione domestica.
1. Invio della Richiesta: OpenHAB (o qualsiasi sistema esterno) invia le richieste di prompt a Gemini su uno specifico topic MQTT.
2. Genericità: Lo script rimane generico perché non ha il prompt cablato al suo interno, ma lo riceve tramite il payload MQTT.
3. Schema JSON: La richiesta di prompt deve includere uno schema JSON. Questo è fondamentale perché l'intelligenza artificiale deve restituire una risposta schematica invece che meramente testuale, rendendo i dati facilmente interpretabili e utilizzabili da OpenHAB.
4. Ricezione della Risposta: Una volta ottenuta la risposta dal modello Gemini 2.5 flash, lo script la pubblica su un topic MQTT di risposta dedicato, che viene personalizzato con un identificativo ('track') per tenere separate le risposte a richieste diverse.
Nel video mostro l'installazione e l'esecuzione dello script tramite Docker Compose su un Raspberry Pi, e una prova pratica di richiesta di previsioni meteorologiche a New York, dimostrando il corretto funzionamento del bridge AI2 MQTT.
Buona visione
00:00 INTRO
01:43 REPOSITORY GITHUB
04:20 DESCRIZIONE DELLO SCRIPT
10:51 ESECUZIONE DELLO SCRIPT
14:01 TEST DI FUNZIONAMENTO
16:06 CONCLUSIONI
Il mio canale Youtube: / @domoticsduino
Guarda la playlist relativa a MATTER: • Matter
Guarda la playlist della migrazione di OpenHAB 5: • OpenHAB 5
Guarda l'intera playlist delle Pillole di OpenHAB: • OPENHAB in PILLOLE
Guarda la playlist della migrazione di OpenHAB 4: • Migrazione OpenHAB da 3 a 4
Guarda l'intera playlist di OpenHAB 4: • OpenHAB 4
Il mio BLOG sulla SMARTHOME: https://www.domoticsduino.cloud/it/bl...
Il mio account Github - Domoticsduino: https://www.github.com/domoticsduino
OPENHAB è un Home Automation System open source e gratuito https://www.openhab.org/
MUSIC CREDITS
"Numall Fix - Contemplation" is is under a Creative Commons (CC BY-SA 3.0) license.
https://creativecommons.org/licenses/...
/ numallfix / numallfix
Music powered by BreakingCopyright: Video game & Electronic • 🎮 Video game & Electronic (Royalty Free Mu...
Contattami al mio indirizzo email: info@domoticsduino.cloud
SITI WEB / BLOG
WEBSITE - https://www.domoticsduino.cloud/it
BLOG SMARTHOME - https://www.domoticsduino.cloud/it/bl...
#homeautomation #openhab #openhab5 #smarthome #domotica #automazione #automation #raspberry #raspberrypi #ai #gemini #google #mqtt #ita #italiano #tutorial
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: