Felsöka automatiseringskörningar
Automatiseringsfelsökning är en process för att begränsa orsaken. De flesta problem kommer från åtkomst, plantillgänglighet, nätverkstillstånd, en triggerfelmatchning, en villkorsfelmatchning, bred räckvidd eller överlappande regler.
Börja med den här checklistan när:
- En regel gjorde inte den förväntade förändringen.
- En regel körde på fel arbete.
- En regel gick oftare än väntat.
- Automatiseringar visar laddning, försök igen, ingen åtkomst, uppgradering eller inget internet.
- Du måste testa en regel på ett säkert sätt.
Diagnostisk referens
| Fråga | Varför det spelar roll |
|---|---|
| Laddas automatiseringar? | Om byggaren inte kan initiera kan reglerna inte granskas eller ändras. |
| Är du online? | Automationshantering kräver nätverksåtkomst. |
| Är du på rätt plats? | Regler och åtkomst är utrymmesspecifika. |
| Kan din roll se automatiseringar? | Tillstånd utan åtkomst förhindrar regelgranskning. |
| Tillåter planen automatiseringar? | Uppgraderingsmeddelanden betyder att funktionen inte är tillgänglig under den nuvarande planen. |
| Är regeln aktiv? | Pausade eller inaktiverade regler bör inte köras. |
| Händdes utlösningen efter att regeln sparats? | En regel kan inte svara på tidigare ändringar om inte byggaren uttryckligen stödjer det beteendet. |
| Stämde alla villkor vid tidpunkten för förändringen? | Villkoren avgör om åtgärden är tillåten. |
| Är föremålet inom räckvidden? | Regler kan inte agera på arbete utanför deras räckvidd. |
| Finns det överlappande regler? | Liknande regler kan skapa dubbletter eller oväntade uppdateringar. |
Diagnostisera en regel som inte kördes
- Öppna Automations.
- Bekräfta byggmätarens laddningar.
- Bekräfta att regeln finns och är aktiv.
- Bekräfta att det berörda föremålet är inom räckvidden.
- Bekräfta att utlösaren inträffade efter att regeln sparats.
- Jämför objektet med alla villkor.
- Bekräfta att åtgärdsmålet fortfarande finns och är tillgängligt.
- Testa med ett säkert föremål som tydligt matchar regeln.
Förväntat resultat: Du vet om problemet är åtkomst, tillgänglighet, trigger, skick, omfattning eller åtgärdsbeteende.
Diagnostisera en regel som kördes för ofta
- Pausa eller inaktivera regeln om den fortfarande orsakar oväntade uppdateringar.
- Se över omfattningen först.
- Granska utlösaren.
- Lägg till strängare villkor.
- Kontrollera om en annan regel kan svara på samma ändring.
- Testa med både matchande och icke-matchande säkra föremål.
- Återaktivera först efter att resultatet är korrekt.
Diagnostisera dubbletter av uppdateringar
- Sök efter regler med liknande triggers.
- Jämför deras omfattning och förutsättningar.
- Inaktivera den bredare eller duplicerade regeln tillfälligt.
- Testa den återstående regeln.
- Omarbeta regler så att bara en åtgärd utför samma uppdatering.
Diagnostisera åtkomst eller planera blockerare
- Kontrollera meddelandet som visas på sidan Automatiseringar.
- Om det står inget internet, anslut igen och försök igen.
- Om det inte visar någon åtkomst, be en Space-administratör att granska din roll.
- Om det visar en uppgraderingsprompt, be faktureringsägaren att granska planens tillgänglighet.
- Om det visar försök igen, uppdatera appen och försök med byggaren igen.
Om det inte finns någon separat körhistorik
Vissa utrymmen kanske inte visar en separat körhistorikpanel i den synliga byggaren. Verifiera i så fall beteendet genom det berörda objektet:
- Bekräfta att objektet ändrats vid förväntad tidpunkt.
- Kontrollera om det förväntade fältet, mottagaren, påminnelsen eller aviseringen har ändrats.
- Jämför objektets tillstånd med regelvillkoren.
- Reproducera med ett säkert testobjekt och registrera den ungefärliga tiden.
Felsökning
Regeln körs inte efter att en uppgift ändras
- Symtom: Uppgiften ändrades men den förväntade åtgärden inträffade inte.
- Orsak: Utlösaren kanske inte matchar den ändringen, eller så matchade inte villkoren vid tidpunkten för ändringen.
- Upplösning:
- Bekräfta den exakta utlösaren.
- Bekräfta att uppgiften var inom räckvidden.
- Bekräfta varje villkor.
- Testa med en säker uppgift.
Regeln påverkar icke-relaterade objekt
- Symptom: Objekt som inte ska matcha uppdateras.
- Orsak: Omfattning eller villkor är för breda.
- Upplösning:
- Pausa eller inaktivera regeln.
- Smal omfattning.
- Lägg till obligatoriska villkor.
- Testa objekt som inte matchar innan du återaktiverar.
Builder kan inte öppnas för felsökning
- Symptom: Du kan inte ladda byggaren.
- Orsak: Offline, ingen åtkomst, plantillgänglighet, session eller initialiseringsproblem.
- Upplösning:
- Bekräfta nätverksåtkomst.
- Försök igen.
- Uppdatera appen.
- Be en administratör att verifiera din roll.
- Inkludera utrymmet och ungefärlig tid när du rapporterar problemet.
FAQ
Vad ska jag inkludera när jag rapporterar ett automatiseringsproblem?
Inkludera utrymmesnamn, regelnamn, berörda objekt, förväntad åtgärd, faktiskt resultat och ungefärlig tid.
Vilket är det säkraste testet?
Skapa ett lågriskobjekt endast för testning. Få det att matcha regeln, bekräfta att en förväntad åtgärd inträffar och rensa sedan upp den.