# Pastebin Twx0KKt5 event temperature { has $.value; has $.area } event humidity { has $.value; has $.area } event fire-risk { has $.temperature; has $.humidity; has $.area; pattern TOP { [ & { $!area //= $.area; $!humidity = $ } & { $!area //= $.area; $!temperature = $ } ] 5min } pattern hot { temperature(value > 40, ?area == $!area) } pattern dry { humidity(value < 20, ?area == $!area) } }