Automatisk vandafspærring med Home Assistant: integrationsmuligheder og automatiseringer
Dele
Denne lækagedetektor og lukkeventil styres via Smart Life-appen, der kører på Tuya-platformen, og Tuya-enheder er netop det, Home Assistants officielle Tuya-integration er udviklet til at aflæse. Det betyder, at der findes en dokumenteret vej fra denne type enhed ind i Home Assistant: Tilknyt den samme Smart Life-konto, så kan Home Assistant se de enheder, der er knyttet til den. Det, der ikke er dokumenteret, er, om alle de funktioner, ventilen tilbyder i appen – flowovervågning, advarsler og selve lukningen – vises som brugbare entiteter, når forbindelsen er oprettet, og om et alternativ, der kun fungerer lokalt, understøtter netop dette produkt og denne firmware. Det er værd at få bekræftet begge dele, før du planlægger en automatisering omkring ventilen.
- Ventilen forbindes med Home Assistant via den samme "Powered by Tuya"-mekanisme som andre Smart Life-enheder, ikke via et produktspecifikt plugin, så kontotilknytningen er vigtigere end det enkelte produkt.
- Home Assistants officielle Tuya-integration fungerer via Tuya-clouden, mens et separat community-projekt ved navn tuya-local styrer understøttede enheder direkte på hjemmenetværket – og de to muligheder har forskellige krav og begrænsninger.
- En automatisering, der forbinder en lækage med ventilen i Home Assistant, består af en udløser, en valgfri betingelse og en handling, og ventilenhedstypen understøtter kommandoerne åbn, luk, stop og indstil position.
- Producenten dokumenterer et genopladeligt reservebatteri ved strømafbrydelser, men oplyser ikke, hvilken position ventilen holder, hvis både strømforsyningen og batteriet til sidst løber tør – og det er vigtigt, når der lægges en automatisering oven på.
- Intet her bekræfter, at denne enhed er blevet testet internt med Home Assistant. Se derfor afsnittene nedenfor som en beskrivelse af, hvordan integrationen fungerer rent strukturelt, ikke som en kompatibilitetsgaranti for netop denne enhed.
Hvor passer denne ventil ind i et Home Assistant-setup?
Enheden parres med Smart Life-appen via 2,4G- eller 5G-Wi-Fi, og den detalje er vigtigere, end det måske umiddelbart ser ud til. Smart Life er Tuya's forbrugerapp, og mærkningen "Powered by Tuya" afgør, om en enhed overhovedet kan føjes til Home Assistants officielle Tuya-integration. Home Assistant opretter ikke forbindelse til denne ventil som et navngivet produkt. Den opretter forbindelse til den Tuya- eller Smart Life-konto, som ventilen blev føjet til, og aflæser derefter de enheder og funktioner, som kontoen stiller til rådighed.
Derfor er kompatibilitet på kontoniveau og kompatibilitet på funktionsniveau to forskellige spørgsmål. Det første er næsten sikkert: En Tuya-baseret enhed, der er føjet til Smart Life, er den type enhed, integrationen er udviklet til. Det andet afhænger af, hvilke entitetsplatforme Home Assistants Tuya-integration understøtter i øjeblikket. Den dækker de fleste enhedstyper, herunder kontakter og ventiler, men udelader udtrykkeligt et par platforme, f.eks. låse og fjernbetjeninger. Om denne ventils specifikke aflæsninger (flowhastighed, temperatur og forbrugshistorik) vises som sensorentiteter, eller om det kun er åbn/luk-styringen, der gør det, er noget, du finder ud af ved at tilknytte kontoen og kontrollere det – ikke ved at læse produktsiden.
To måder at forbinde en Tuya-baseret ventil med Home Assistant på
Når du ved, at enheden er Tuya-baseret, er der to grundlæggende forskellige måder at føje den til Home Assistant på, og de indebærer et kompromis mellem bekvemmelighed og kontrol.
Den officielle cloudbaserede Tuya-integration
Home Assistants indbyggede Tuya-integration konfigureres inde fra Home Assistant: Du logger ind med din Tuya Smart- eller Smart Life-konto, hvor ventilen allerede er tilføjet, og scanner derefter en QR-kode ved hjælp af en brugerkode, der genereres i appen. Herefter kan Home Assistant se de tilknyttede enheder og deres understøttede entiteter. Kompromiset handler om, hvordan integrationen fungerer i det daglige: Den er klassificeret som "Cloud Push", hvilket betyder, at kommandoer og statusopdateringer normalt går via Tuya's cloudservere i stedet for at blive på hjemmenetværket. Hvis internetforbindelsen ryger, afbrydes turen gennem clouden også, selvom ventilen sidder få meter fra routeren.
Community-integrationer, der kun fungerer lokalt, og deres begrænsninger
Et separat community-projekt, der vedligeholdes af brugere, og som hedder tuya-local, bruger en anden metode: Det kommunikerer direkte med understøttede Tuya-firmwareenheder på det lokale netværk ved hjælp af en lokal nøgle for hver enhed, så den daglige styring fortsat virker uden internetforbindelse. Projektet er uofficielt, vedligeholdes uden for Home Assistants kerneprojekt, og dokumentationen gør det tydeligt, at brugen af det ikke forhindrer enheden i også at sende oplysninger til Tuya-clouden i baggrunden. De to forbindelser eksisterer side om side i stedet for at erstatte hinanden.
Udfordringen er, at lokale projekter offentliggør deres egne lister over understøttede enheder, baseret på specifikke produkter, som er blevet testet, og at firmwareforskelle mellem enheder af samme model kan afgøre, om en bestemt enhed rent faktisk genkendes. Det skal kontrolleres for den enkelte enhed op imod den aktuelle liste. Det er ikke noget, du kan gå ud fra ud fra produktnavnet eller kategorien, og det er netop den type kontrol, der ikke er foretaget for denne ventil her.
Hvad en automatisering fra lækage til ventil faktisk består af
Når en enheds entiteter er synlige i Home Assistant, følger en automatisering, der reagerer på dem, den samme grundstruktur som alle andre automatiseringer i Home Assistant: En udløser, en valgfri betingelse og en handling, der kalder en tjeneste på en entitet, Home Assistant allerede kender. I et lækagescenarie er udløseren typisk en sensor, der skifter status – en lækagesensor, der aktiveres, eller en flowmåling, der overskrider en grænse, du har defineret – og handlingen kalder en tjeneste på ventilentiteten.
Ventilentitetstypen i Home Assistant er et defineret domæne med egne tilstande – åben, lukket, åbner, lukker, stoppet, utilgængelig og ukendt – og egne understøttede handlinger, herunder åbn, luk, stop og indstil position samt skift. Det betyder, at en betingelse kan vente på, at ventilen rent faktisk når tilstanden lukket, før der gøres noget andet, i stedet for at gå ud fra, at lukkeordren virkede. Et realistisk mønster kombinerer lukkehandlingen med en separat notifikationshandling i samme automatisering, så ventilen lukkes, og husstanden får besked ud fra den samme udløser, i stedet for at forvente, at ventilen selv kommunikerer noget. En ventilentitet kan nemlig ikke selv sende en pushnotifikation eller foretage et telefonopkald. Det sker allerede via producentens egen app og alarmsystem, uafhængigt af hvad Home Assistant gør.
Det fejlsikre spørgsmål, du bør stille, før du stoler på en automatisering
Inden for ventilteknik generelt er en "fejlsikker" position den tilstand, en motoriseret ventil er designet til at gå til eller blive i, når den mister strømmen eller styresignalet – åben, lukket eller blot den position, den allerede havde. Hvilken position der er sikker, afhænger helt af systemet: For en vandforsyning til hele huset vil de fleste gå ud fra, at "lukket" er det sikreste udgangspunkt, men den antagelse skal stadig bekræftes for det konkrete produkt og ikke udledes af, hvad der lyder mest oplagt.
For denne enhed dokumenterer producenten et genopladeligt reservebatteri, der holder enheden i drift under en strømafbrydelse – nyttig information og en reel designfunktion. Det er ikke oplyst, hvilken position ventilen går til, hvis strømafbrydelsen varer så længe, at både strømforsyningen og batteriet løber tør. Det hul i oplysningerne bliver vigtigere, ikke mindre vigtigt, når der lægges en Home Assistant-automatisering oven på enheden, for en automatisering, der går ud fra, at "ventilen bare lukker af sig selv" under en længerevarende strømafbrydelse, bygger på noget, dokumentationen faktisk ikke bekræfter. Når man baserer sig på en ventil til noget så vigtigt som husets vandforsyning, er det rimeligt at spørge producenten direkte i stedet for at gætte.
Hvad du bør kontrollere, før du baserer noget på denne ventil
Ingen af de mekanismer, der er beskrevet ovenfor, udgør en bekræftet kompatibilitetserklæring for netop dette produkt. De beskriver generelt, hvordan forbindelsen mellem Tuya og Home Assistant fungerer, med denne ventil som den pågældende enhed. Før du bygger en automatisering omkring den, er det værd at foretage nogle kontroller i denne rækkefølge:
- Tilknyt Smart Life-kontoen i Home Assistants Tuya-integration, og bekræft, at enheden faktisk vises som en ventil- eller kontaktentitet, da det ikke er sikkert, at alle funktioner, der vises i appen, også stilles til rådighed via integrationen.
- Hvis lokal styring uden internetforbindelse er vigtig for dig – f.eks. fordi du vil have, at ventilen fortsat reagerer under en internetafbrydelse – skal du kontrollere den aktuelle liste over understøttede enheder i tuya-local for netop dette produkt og denne firmwareversion, før du går ud fra, at det er understøttet.
- Behold husstandens manuelle stopventil og enhedens egne appbaserede alarmer (pushnotifikation, SMS og telefonopkald) som det primære sikkerhedslag, og betragt enhver Home Assistant-automatisering som en ekstra bekvemmelighed oven på dette – ikke som en erstatning.
Hvis du endnu ikke har installeret ventilen, er det værd at lægge det forarbejde først: installationsvejledningen og værktøjslisten til denne lukkeventil gennemgår trinnene separat, før du planlægger automatiseringer omkring en enhed, der endnu ikke er monteret på vandledningen. Hvis Alexa eller Google Home passer bedre til din husstand end et setup med en hub, gennemgår opsætning af denne ventil med Alexa og Google Home de integrationer direkte. Og hvis enheden eller appen på noget tidspunkt under opsætningen vises som offline, løser disse Wi-Fi-løsninger til en Smart Life-enhed, der vises som offline som regel problemet. Det er værd at gemme siden som bogmærke, da en cloudbaseret automatisering afhænger af, at forbindelsen forbliver aktiv.
Hvis du vil forstå, hvordan sensoren og lukkeventilen fungerer sammen i udgangspunktet, før en smart home-platform kommer ind i billedet, forklarer hvordan smarte vandlækagedetektorer og automatiske lukkeventiler fungerer selve registreringen og lukningen.

Kort fortalt: Denne ventil har en reel, dokumenteret vej ind i Home Assistant via Tuya's officielle integration og muligvis en anden vej via en lokal community-integration, hvis den konkrete enhed står på listen over understøttede enheder. Ingen af mulighederne er endnu blevet verificeret internt for dette produkt, så det bedste udgangspunkt er ærligt talt først at kontrollere din egen kontotilknytning og liste over entiteter og derefter beslutte, hvor stor en del af din plan for håndtering af lækager du vil overlade til en automatisering.