Live status · Read the latest
monad-knowledge Wi-Fi sensing lab · FIIT STU
Instrument · what the count rests on

What the headcount is made of.

The app on the previous page prints one number per minute. This page opens the back of the instrument and shows what that number rests on: every measured day on one clock, the four ways of computing a level and how often they agree, the minutes with a known headcount the count map passes through, what an empty floor reads night by night, how often each rule would have cried wolf on a night nobody was there, which receivers raise alarms alone, whether the phones in the room move with the radio reading, and whether a warm node reads differently from a cool one.

Also: each receiver and radio configuration, day against night.

Companion labs in Occupancy

In plain words Pick a day on the calendar and see people per minute: the Wi-Fi room level, calibrated that day against the Bluetooth devices the fleet heard, and fused with them. The people scale is a stated assumption you can move. A gap is a gap; nobody fills it with a zero.

Method for the level panels: Envelope, our transmitter only · Doppler 20–60 Hz, our transmitter only · Delivered-rate collapse · Envelope, every transmitter

Receiver commissioning

A flag is a receiver-minute whose own level bucket is occupied or above. A lone flag is one no other receiver scored that minute shared. Lone flags inside an episode the fleet later joined are the best-placed receiver hearing first; lone flags outside every episode are the alarms nobody else ever joined. Quiet correlation is the receiver's level against the fleet median on minutes the fleet read empty: common-mode drift shows here. The ranking must hold on two independent days before it is quoted, which is why the scope can be one day. Scope: every day pooled · 2026-08-17 · 2026-08-18 · 2026-08-19 · 2026-08-23 · 2026-08-25 · 2026-08-26 · 2026-08-27 · 2026-08-28 · 2026-08-29 · 2026-08-30 · 2026-08-31 · 2026-09-01 · 2026-09-02 · 2026-09-03 · 2026-09-04 · 2026-09-05 · 2026-09-06 · 2026-09-07 · 2026-09-08 · 2026-09-09 · 2026-09-10 · 2026-09-11 · 2026-09-12 · 2026-09-14 · 2026-09-24 · 2026-09-25 · 2026-09-26 · 2026-09-27 · 2026-09-28 · 2026-09-29 · 2026-09-30 · 2026-10-01 · 2026-10-02 · 2026-10-03 · 2026-10-04 · 2026-10-05 · 2026-10-06 · 2026-10-07 · 2026-10-08 · 2026-10-09 · 2026-10-10 · 2026-10-11 · 2026-10-12 · 2026-10-13 · 2026-10-14 · 2026-10-15 · 2026-10-16 · 2026-10-17 · 2026-10-18 · 2026-10-20 · 2026-10-21 · 2026-10-22 · 2026-10-23 · 2026-10-24 · 2026-10-25 · 2026-10-26 · 2026-10-27

env_inj, pooled over every day: per receiver, minutes scored, minutes it flagged, its lone flags and their rate, how many lone flags fell inside a fleet episode, the episodes it flagged over the episodes on its days, and its correlation with the fleet median on fleet-quiet minutes.
Receiver Minutes Flags Lone Lone rate Lone in episode Episodes flagged Quiet ρ
monad02 19930 8723 678 8 % 25 498 of 527 0.48 (n 11147)
monad03 21908 7355 350 5 % 3 441 of 544 0.40 (n 13238)
monad04 23298 8189 446 5 % 16 459 of 555 0.54 (n 14174)
monad05 23541 6655 250 4 % 2 430 of 544 0.48 (n 14464)
monad06 21689 8308 535 6 % 11 430 of 532 0.43 (n 13245)
monad07 20921 4179 46 1 % 0 340 of 534 0.51 (n 12549)
monad08 20862 7875 317 4 % 24 439 of 542 0.42 (n 12674)
monad09 19412 6447 205 3 % 4 462 of 516 0.42 (n 11492)
monad10 22032 6923 454 7 % 1 431 of 553 0.15 (n 12834)

JSON: days · agreement · nights · false alarms · receivers · bystanders · temperature · episodes