TL:DR: webhooks zijn makkelijk te gebruiken en instellen met próta OS. Gebruik webhooks om honderden automatisering werkstromen.
Leer hoe te configureren en gebruiken van próta OS voor Raspberry Pi hier.
Download próta OS voor Raspberry Pi hier.
Wat zijn webhooks?
Google eens genaamd webhooks de programmeerbare wereld van morgen. Dus wat is een webhook?
Hier is hoe Wikipedia beschrijft hen: webhooks zijn door de gebruiker gedefinieerde HTTP call-back.
Deze beschrijving klinkt ingewikkeld, maar in wezen betekent dit dat een webservice instructies verzenden kunt en meldingen naar een andere onafhankelijke webservice.
Webhooks hebben lange tijd gebruikt om verschillende delen van de Internet verbinding. Een opmerkelijk voorbeeld is PayPal. Als u een e-commerce winkeleigenaar wanneer een klant u betaalt, stuurt PayPal een melding naar uw server naar een URL die u opgeeft, en (verrassing, verrassing!) dat kennisgeving een webhook is.
Hoe te gebruiken webhooks voor huisautomatisering?
Omdat webhooks kan worden gebruikt om het ogenschijnlijk niet-verwante dingen interconnect biedt vele interessante en nuttige toepassing in het rijk van Domotica. Bijvoorbeeld, kunt u uw telefoon instellen dus stuur een webhook aan uw Raspberry Pi wanneer uw aanpak van uw huis (gebaseerd op iOS / Android locatie). Vervolgens, wanneer uw Raspberry Pi deze webhook ontvangt, kan het automatisch starten uw welkom thuis workflow: inschakelen van de verlichting, de binnentemperatuur afkoelen en zet uw favoriete TV-drama.
Het neemt geen computergenie te gebruiken webhooks.
Hoewel het klinkt misschien ingewikkeld, maken gebruik van webhooks voor huisautomatisering ongelooflijk makkelijk is. In dit instructable zal tonen we hoe het gebruik van webhooks voor uw domotica projecten met 0 kennis van programmeren.