De configuratie van regels in Azure IoT Central onderzoeken
Regels in IoT Central fungeren als een aanpasbaar antwoordprogramma dat wordt geactiveerd op actief bewaakte gebeurtenissen van verbonden apparaten.
Doelapparaten selecteren
Gebruik de sectie Doelapparaten om te selecteren op welk type apparaten deze regel wordt toegepast. Met filters kunt u verder verfijnen welke apparaten moeten worden opgenomen. De filters gebruiken eigenschappen op de apparaatsjabloon om de set apparaten omlaag te filteren. Filters zelf activeren geen actie. In de volgende schermopname zijn de apparaten waarop het apparaatsjabloontype Temperatuurcontroller is gericht. Het filter geeft aan dat de regel alleen temperatuurcontrollers moet bevatten waarbij de eigenschap Location (State) gelijk is aan Washington.
Meerdere voorwaarden gebruiken
Voorwaarden zijn waarop regels worden geactiveerd. U kunt meerdere voorwaarden toevoegen aan een regel en opgeven of de regel moet worden geactiveerd wanneer aan alle voorwaarden wordt voldaan of aan een van de voorwaarden wordt voldaan.
In de volgende schermopname controleren de voorwaarden wanneer de temperatuur van beide thermostaten in de temperatuurregelaar groter is dan 70. Wanneer beide instructies waar zijn, resulteert de regel in waar en wordt een actie geactiveerd.
Statistische vensters gebruiken
U kunt een tijdaggregatie opgeven om uw regel te activeren op basis van een tijdvenster. Regelvoorwaarden evalueren geaggregeerde tijdvensters op telemetriegegevens als tumblingvensters. Als er eigenschapsfilters in de regel staan, worden deze toegepast aan het einde van het tijdvenster. In het onderstaande diagram is het tijdvenster vijf minuten. Elke vijf minuten evalueert de regel op de laatste vijf minuten telemetriegegevens. De gegevens worden slechts eenmaal geƫvalueerd in het venster waarop deze overeenkomen.
Regels gebruiken met IoT Edge-modules
Een beperking is van toepassing op regels die worden toegepast op IoT Edge-modules. Regels voor telemetrie van verschillende modules worden niet geƫvalueerd als geldige regels. Neem het volgende als voorbeeld. De eerste voorwaarde van de regel is op een temperatuurtelemetrie van module A. De tweede voorwaarde van de regel is gebaseerd op een vochtigheidstelemetrie op module B. Omdat de twee voorwaarden afkomstig zijn van verschillende modules, is de set voorwaarden ongeldig. De regel is niet geldig en genereert een fout wanneer u de regel probeert op te slaan.