Hei.
Har irritert meg grønn over at Yale hubben helt klart har ett webinterface, men vi nektes tilgang.
Så har til nå styrt anlegget mitt ved å pulle info fra yale serverene (dette stoppet jo opp her om dagen fordi de har glemt å fornye ssl sertifikatet sitt!).
Men jeg trigger events ut fra hvem som låser opp døren, og da er det veldig teit å pulle informasjonen fra yaleserverene hvert 5 sekund.
Etter mange forsøk å komme seg inn på webinterface og å sniffe datatrafikk så var tiden inne for å åpne boksen og se om jeg kunne finne noe der.
Alle spennende IC'er er selvfølgelig anonyme eller info skrapet bort, men tok en sjans på en 3 pinnet header rett ved ene mcu'en og koblet den til pcen som en uart, og vipps. Data på første forsøk. Tror aldri det har skjedd før.
Den gir velvillig fra seg MASSE informasjon. All data til og fra alle enheter og til og fra server, i klartekst og til og med merket.
Det største sjokket var alikevel at hubben "chatter" med Yale via jabber protokollen! Det har jeg aldri sett før.
Så 4 timer etter at jeg åpnet boksen får jeg nå push meldinger til serveren via usb når dørsensorer og doorman åpnes og lukkes, og en id på hvem som låser opp.
Skal jeg pushe actions (er vel kun åpne dør som er aktuelt for meg), så må jeg fremdeles gå via skya, har ikke funnet noen kommandoer jeg kan sende på serie.