Ogólnie zgadzam się, że nie zaleca się hakowania systemów bezpieczeństwa życia. To powiedziawszy, pytanie o szczegóły protokołu połączenia przewodowego pozostaje otwarte. Chciałem omówić ten protokół tutaj dla tych, którzy są ciekawi.
Oryginalne połączenie „głupiego” wykrywacza dymu wydaje dźwięk syreny na wszystkich połączonych wykrywaczach dymu, gdy sygnał prądu stałego o napięciu 9–12 woltów (w odniesieniu do neutralnego / białego) jest stale obecny na przewodzie sygnałowym (czerwony). Wciąż tak bardzo wszystkie połączone ze sobą czujniki dymu wskazują stan pożaru.
Jednak nowoczesne połączone detektory są w stanie wykryć tlenek węgla i inne warunki. Gdy te warunki są sygnalizowane, muszą zostać zidentyfikowane jako inne niż alarm dymowy przez inne czujki. Idealnie byłoby, gdyby wszelkie głupie czujki dymu współdzielące sygnał połączenia wzajemnego powinny ignorować te sygnały, nawet jeśli nie zostały zaprojektowane z myślą o takiej multipleksowanej sygnalizacji.
Kidde wymyślił taki mechanizm w 2000 roku i najwyraźniej go opatentował (6 791 453 ; Teraz prawdopodobnie wygasł ...?). Chociaż uważam, że patent na coś takiego jest dość głupiutki, w tym przypadku jest to dla nas dobra wiadomość, ponieważ oznacza, że mamy trochę dokumentacji!
Ze streszczenia (moje podkreślenie):
Przedstawiono protokół komunikacyjny do stosowania przez połączone ze sobą detektory warunków niebezpiecznych, takie jak detektory dymu i tlenku węgla do stosowania w mieszkaniach i innych konstrukcjach. Ten protokół komunikacyjny zapewnia konwencjonalną sygnalizację wskazującą obecność stanu dymu, wymagającego wygenerowania tymczasowego wzorca dymu przez wszystkie połączone detektory. Protokół określa ponadto metodę sygnalizacji, za pomocą którejkonwencjonalne czujniki dymu, które nie są w stanie dostarczyć wzorów czasowych innych niż wymagane dla stanu alarmu dymu, nie zostaną wysłane w tryb działania alarmu po otrzymaniu sygnału innego niż konwencjonalny sygnał alarmu dymu. Ten protokół komunikacyjny określa sygnał pulsacyjny wskazujący na stan alarmu niepalącego, który trwa przez czas, który nie wyzwoli konwencjonalnych alarmów dymowych . Aby umożliwić transmisję wielu powiadomień alarmowych o niebezpiecznych warunkach, a także transmisję dodatkowych sygnałów sterujących detektora niebezpiecznych warunków, protokół komunikacyjny wykorzystuje sygnał wielobitowy przesyłany konwencjonalnym przewodem we / wy z pojedynczym sygnałem z obecnie istniejącego okablowania wzajemnego.Za pomocą 8-bitowego sygnału alarmowego można zasygnalizować wiele niebezpiecznych warunków, a także tryby pracy, takie jak test, wyciszenie, reset, rozładowanie akumulatora itp . Przedstawiono także detektory dymu, tlenku węgla i kombinowane detektory warunków niebezpiecznych, które wykorzystują przedstawiony tutaj protokół komunikacyjny.
Ich protokół ma dwie duże funkcje:
- Pozwala wyrazić 8-bitowe wskazanie typu alarmu na przewodzie sygnałowym. Umożliwia to obsługę połączonych urządzeń w celu wykrycia takich warunków, które różnią się od alarmu przeciwpożarowego.
- Takie wskazania alarmu przeciwdymowego są skonstruowane w taki sposób, aby nie powodować wydawania głupich połączonych alarmów dymowych, gdy na przewodzie sygnałowym zostanie wyemitowany sygnał braku alarmu dymowego.
Niestety patent nie zawiera tabeli kodów i związanych z nimi znaczeń, innych niż oznaczenie 10100101
alarmu tlenku węgla. Obejmuje jednak podstawową teorię działania i kodowanie protokołu. Informacje zawarte w patencie wydają się obejmować więcej niż wystarczająco, aby umożliwić wystarczająco zmotywowanym inżynierii wstecznej wszelkie nieudokumentowane szczegóły.
Ponownie jest to system bezpieczeństwa życia. Hakowanie go oznacza, że bierzesz swoje życie (i potencjalnie życie innych) w swoje ręce.