Nybörjarens guide till att använda Webhooks för hemautomation med Prota OS
TL:DR: webhooks är lätt att använda och ställa in med Prota OS. Använda webhooks till hundratals automation arbetsflöden.
Lär dig hur du konfigurerar och använder Prota OS för Raspberry Pi här.
Hämta Prota OS för Raspberry Pi här.
Vad är webhooks?
Google kallade en gång webhooks programmerbara världen i morgon. Så vad är en webhook?
Här är hur Wikipedia beskriver dem: webhooks är användardefinierad HTTP samtal-backs.
Denna beskrivning låter komplicerat, men det innebär i huvudsak att en webbtjänst kan skicka instruktioner och meddelanden till en annan icke-närstående webbtjänst.
Webhooks har länge använts för att ansluta olika delar av Internet. Ett framträdande exempel är PayPal. Om du är en e-handel butiksägare när en kund betalar du, skickar PayPal ett meddelande till din server till en URL som du anger, och (surprise, surprise!) som att anmälan är en webhook.
Hur du använder webhooks för hemautomation?
Eftersom webhooks kan användas för att koppla samman till synes orelaterade saker erbjuder många intressanta och användbara program i sfären av hemautomation. Till exempel, du kan ställa in telefonen så skicka en webhook till din Raspberry Pi när din närma sig ditt hem (baserat på iOS / Android läge). Sedan, när din Raspberry Pi denna webhook, kan det automatiskt initiera arbetsflödet Välkommen hem: slå på belysningen, kyla ner temperaturen inomhus och aktivera din favorit TV-drama.
Det tar inte en dator geni att använda webhooks.
Även om det kanske låter komplicerat, skapa, med webhooks för hemautomation är otroligt lätt. I detta instructable visar vi hur du använder webhooks för hemautomation projekt med 0 programmering.