Corso Shelly Script 1 parte – Impariamo a sfruttare gli script per recuperare informazioni su MQTT

In questo videocorso cercheremo di spiegarvi in modo semplice e chiaro l’utilizzo della funzione di scripting presente nella serie degli Shelly Plus e Pro.
Questo vi consentirà di recuperare qualsiasi dato vi fosse necessario dai vari sensori a bordo dello shelly e non solo. In conclusione pubblicheremo i dati recuperati in automatico, attraverso il protocollo MQTT, per poter eventualmente creare le varie entità in hub quali home assistant.

👉 Dona su Paypal sostieni il canale: http://bit.ly/3UlPOkp

Periferiche Shelly:
👉Shelly 2 PM plus: https://amzn.to/3BRNMm2
👉Shelly 1 PM plus: https://amzn.to/3PIsNrc
👉Shelly 1 plus: https://amzn.to/3VkCw8q

Periferiche consigliate per la tua domotica:
👉RASPBERRY PI, 4 Computer 8GB RAM: https://amzn.to/3iquKwc
👉SanDisk 128GB Ultra microSDXC: https://amzn.to/3gMSZnJ
👉Beelink Mini PC U59 Pro (sostituisce i primi due): https://amzn.to/3XSaeVs
👉ConBee II zigbee: https://amzn.to/3VnNpHC
👉Z-Wave ZME_UZB1 Me: https://amzn.to/3AUnUW0
👉Tecnoware UPS ERA PLUS 1500: https://amzn.to/3AQU1WI
👉Ubiquiti UniFi Dream Machine: https://amzn.to/3FbMvrS
👉Shelly 2.5PM: https://amzn.to/3OOok6a
👉Shelly 1 PM: https://amzn.to/3XFGjj2
👉Shelly EM: https://amzn.to/3GYOW2e
👉Shelly 1 V3: https://amzn.to/3GRIGcv

Domotica per tutti fornisce consulenza e sviluppo software personalizzati ai fini di un completo controllo domotico e di sicurezza della propria abitazione, utilizzando le migliori tecnologie disponibili. Il tutto potrà essere gestito anche da remoto o in loco in provincia di Milano, Varese e Como.

📩 Solo richieste commerciali: business@domotica-per-tutti.it

00:00 introduzione
00:51 Premessa Teorica
06:43 Creiamo lo script
10:34 MQTT
18:30 Conclusioni

3 Commenti

  1. Ramius

    Ottima guida, riesco a recuperare tutti i valori tramite lo script, tranne quelli legati alle protezioni , tipo overpower.. avete idea di come leggere questi valori, ho letto la documentazione ma non ho trovato nulla. Grazie

      1. Ramius

        io la parte mqtt la richiamo cosi nello script:
        MQTT.publish(mqtt_prefix + “/status/mqtt”, JSON.stringify(Shelly.getComponentStatus(“mqtt”)), 0, false);

        cosa intenti flaggando status update? forse mi perdo in un bicchier d’acqua

        Grazie

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *