HomeKit Automation 001 hoe een schakelknop te maken

In dit eerste deel van onze nieuwe HomeKit Automation-serie helpen we je bij het oplossen van een van de grootste tekortkomingen van HomeKit: het creëren van een echte schakelknop om een ​​scène in en uit te schakelen.

HomeKit-knoppen zijn in opkomst, met verschillende nieuwe aangekondigd op CES 2018. Tot nu toe hebben we zowel de Logi Pop als de nieuwe Elgato Eve Button getest. Als je dat nog niet hebt gedaan, raad ik je aan om die beoordelingen te lezen.

Iedereen leert anders, dus voel je vrij om onze ingebedde video-instructies te bekijken voordat je deze samen met onze gedetailleerde schriftelijke tutorial hieronder volgt.

Abonneer je op iDownloadBlog op YouTube

Om mee te spelen, heb je een HomeKit-knop, een aantal accessoires om te bedienen en een HomeKit-app van derden nodig. In deze zelfstudie gebruik ik Home van Matthias Hochgatterer. Dit is mijn favoriete app, maar er zijn anderen die vergelijkbare resultaten zullen behalen, zoals de Elgato Eve-app.

HomeKit en knoppen

Zoals we in de intro plaagden, zullen we kijken naar een manier om HomeKit-knoppen nuttiger te maken.

Als u de Home-app van Apple gebruikt om een ​​knop in te stellen, bent u vrij beperkt in uw mogelijkheden. Aan knoppen van zowel Logitech als Elgato zijn slechts drie opdrachten toegewezen; een enkele druk, een dubbele druk en een lange druk.

U kunt elke opdracht instellen voor een afzonderlijke actie.

Zeg, een enkele druk zet mijn woonkamerlichten aan.

Als u echter één keer op drukt en ze inschakelt, hoe zou u het dan uitschakelen? Je zou een heel apart commando moeten hebben om de lichten weer uit te doen. Dit verspilt niet alleen een van je drie commando's, maar het is moeilijker te onthouden.

Idealiter willen we dit instellen als een schakelknop. U drukt dus eenmaal op om de woonkamerverlichting in te schakelen en vervolgens nogmaals om ze weer uit te schakelen. Een dubbele druk kan de keukenverlichting inschakelen, terwijl een tweede dubbele druk ze weer uitschakelt. Natuurlijk zou de lange druk dezelfde techniek volgen als de eerste twee.

Het doel

Om dit te laten werken is niet zo ingewikkeld.

Hoewel het op het eerste gezicht lijkt alsof we slechts drie schakelcommando's hebben, voegen we effectief in totaal zes commando's toe. Om zes opdrachten aan de drie fysieke acties toe te wijzen, moeten we echter bepalen wat ze doen op basis van voorwaardelijke uitspraken.

In de praktijk gaat het als volgt:

Nu we het concept hebben geschetst, laten we eens kijken hoe het te doen.

Hoe een schakelknop voor HomeKit te maken

1) Open de Huis app en kies het tabblad automatisering.

2) Tik op de + pictogram in de rechterbovenhoek om een ​​nieuwe automatisering te maken.

3) U hebt verschillende opties, waaronder Locatie, Tijdstip en de status van het accessoire. Selecteer een optie onder Toebehorenstatus.

4) Nadat u een optie uit de lijst hebt gekozen, wordt het gedeelte "Wanneer dit gebeurt" van de automatisering automatisch vooraf ingevuld. Ga je gang en verwijder het accessoire dat daar wordt vermeld en voeg in plaats daarvan je knop toe.

Zorg er daarbij voor dat u kiest voor een enkele, dubbele of lange druk.

5) Hierna moeten we een voorwaarde toevoegen.

Onze toestand is gebaseerd op of de lichten in de kamer aan of uit zijn, wat in aanmerking komt als een accessoire-status, dus kies de Toebehorenstatus optie dit uit de lijst.

6) Om onze automatisering te laten werken, moeten we in principe controleren of de lichten aan zijn. In mijn voorbeeld wil ik dat de druk op de knop al mijn woonkamerlampen inschakelt, dus ik ga mijn primaire licht in de woonkamer kiezen, genaamd "LED Light".

Ik zou al mijn woonkamerlampen aan de voorwaardelijke verklaring kunnen toevoegen, maar in werkelijkheid is dat meer moeite dan je nodig hebt. Omdat ik ze voornamelijk bedien met deze knop, moeten ze allemaal branden als dit lampje brandt. Daarom hoeft u er eigenlijk alleen maar een te kiezen om de voorwaardelijke af te baseren op.

7) Nadat u het licht hebt gekozen, moet u de Macht staat karakteristiek en schakel deze naar de UIT-positie.

8) Tot nu toe controleert de knop of de lichten uit zijn als de knop wordt ingedrukt. Wat betekent dat het laatste wat we moeten doen is beslissen wat de knopdruk daadwerkelijk zal doen. In mijn geval koos ik gewoon alle lichten in mijn woonkamer en markeerde ze als "Aan".

9) Nadat u de eerste automatisering hebt doorlopen, moet u de stappen herhalen. Deze keer zal de toestand echter controleren of de lichten aan zijn. Als de lichten aan zijn, zal onze automatisering de lichten in wezen inschakelen, het omgekeerde van de oorspronkelijke automatisering.

Als samenvatting zijn hier mijn automatiseringen voor een enkele druk op de knop, zodat u kunt zien hoe ze er allebei uitzien.

Gefeliciteerd, u hebt nu met succes uw eerste automatisering voor de HomeKit-knop ingesteld!

TIP: Hoewel dat voor onze opdracht voor een enkele druk zorgt, moet je de stappen nog twee keer herhalen voor een dubbele druk en een lange druk, als je dat wilt.

Extra notities

Er zijn nog een paar andere tips die ik ook met je wilde delen. Ten eerste, voel je niet beperkt tot alleen het in- en uitschakelen van lichten. U kunt ook op deze manier complete scènes instellen. Een druk op de knop kan een deur vergrendelen en ontgrendelen, een ventilator in- of uitschakelen, enzovoort.

En wees niet ontmoedigd als de knopopdrachten niet direct na de installatie werken. Persoonlijk moest ik na het instellen 5-10 minuten wachten voordat de knop betrouwbaar werkte (vermoedelijk omdat het commando naar HomeKit en mijn hub werd verzonden).

Hoewel we in totaal zes automatisering hebben ingesteld, kunt u in theorie nog veel meer instellen op basis van andere factoren, zoals het tijdstip van de dag of andere accessoires. Als je bijvoorbeeld extra zin wilt krijgen, kun je de tint van het licht laten veranderen op basis van het tijdstip van de dag. Als u 's morgens of' s avonds op de knop drukt, kan het een warm wit zijn, terwijl het overdag een koelere tint zou zijn.

Inpakken

Domotica is iets heel persoonlijks.

Wat voor de één werkt, werkt mogelijk niet voor de ander. Het is volledig gebaseerd op jou, je familie, je schema en je huis. Dat gezegd hebbende, dit basisprincipe van de schakelknop kan worden aangepast voor elk huis en werk met elke HomeKit-knop.

Heb je deze knopautomatisering geprobeerd??

Laat me weten hoe het is gegaan, of eventuele wijzigingen die je hebt aangebracht, in de reacties!

Blijf op de hoogte van iDownloadBlog voor onze volgende aflevering in de HomeKit Automation-serie. Als u HomeKit-vragen of ideeën voor automatisering heeft, alstublieft bereik mij op Twitter @Andrew_OSU.