Velmi dobrá otázka. Odpověď je - měly. Jenže není to tak úplně jednoduché. První podmínkou je připojení SSZ k ústředně. Většina jich je. Na 90 % z nich by se dalo jednoduše definovat sledování přihlašovacích a odhlašovacích kontaktů na daném vjezdu a reportovat v případě definovaného rozdílu. Ale ne všude. Někde je třeba to definovat trochu jinak. Třeba když se větví tratě, někdy je třeba hodnoty některých kontaktů sčítat, některých odečítat. Nuly také vždy neznačí problém, protože pokud je křižovatka bez provozu, dává nuly správně. Pak jsou tu semafory, které jsou v BŽ nebo v pevném programu, kde nemá cenu něco opravovat. A pak se také vyskytuje jeden poslední semafor, který posílá na ústřednu nesmysly.

Kdyby se toto neodfiltrovalo nějakými výjimkami, budou kamsi chodit pestré reporty a nebude to k ničemu.
Domnívám se, že to odfiltrovat a celé vymyslet lze. Zřejmě nějakou nadstavbou ústředny...
Ale lze to i jinak. Co dnes ústředny mají, je poměrně rozsáhlá databáze surových dat, včetně počtu nároků na všech připojených detektorech, která umožňuje strojové čtení a má pevnou strukturu. Pokud si vytvoříte chytrou šablonu, do které tato data pravidelně vkládáte, celkem snadno můžete sledovat všechny neplechy a uvážit je k dalšímu řešení.
Nyní je podrobně sledováno cca 50 SSZ na TRAM síti, která se vyhodnocují obvykle v týdenních intervalech. Za problém k řešení považuji rozdíl na detektorech vyšší než 10 %. Pozornost dávám už rozdílu vyššímu než 5 %. Většina závad nastává zvolna a tímto způsobem lze zachytit problém hned v počátku a opravit dříve, než se projeví. Prostě teď opravujeme i věci, o kterých jsme dříve pořádně ani nevěděli. Kontakt na Palackého náměstí padl náhle a zcela. (Už opraveno.)
U dalších cca 150 SSZ lze zatím pouze ověřit stav na základě podnětu. Aktuálně se blíží zapojení i těchto SSZ do sledování. Je to trochu složitější, ale počítám, že do 03/2025 něco bude.