X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/ebc1c6b7e7a739a6f8ec8403c7b50b8f92782571..22ecce62a1e54894d72640533fc2277214b9fdb9:/StratumKey.mw diff --git a/StratumKey.mw b/StratumKey.mw index dd278d85b..1fef68677 100644 --- a/StratumKey.mw +++ b/StratumKey.mw @@ -19,8 +19,39 @@ Das System besteht aus einer Master- und einer Slaveseite, wobei der Schlüssel Auf der Masterseite ist ein ATMega8, der im Wesentlichen als Relais dient. Er leitet die über One-Wire ankommenden Daten via UART weiter an einen Rechner, der die Authentifizierung durchführt. Das wird aller Wahrscheinlichkeit nach der StatusBerry werden (oder der Rechner, auf dem der [[Open/Close-Monitor]] dann läuft). +===Key BOM=== + +{| class="wikitable" style="text-align: center;" +|- +! Anzahl !! Name !! Preis +|- +| 1 || 6,3mm Klinke mit recht großer Schraubkappe, damit der ATtiny reinpasst || 1,50-5 € +|- +| 1 || Atmel ATtiny85 (es geht ggf. auch 45) || 2,50 € +|- +| 1 || 5,5V QUAD TVS-Schutzdioden SMD (dringend empfohlen) || 0,10 € +|- +| 1 || 1µF Keramik Konensator SMD (dringend empfohlen) || 0,01 € +|- +| 1 || LED (optional) || 0,10 € +|- +| x || etwas Draht || - +|} + +=== Host === +* BOM: https://docs.google.com/spreadsheet/ccc?key=0AoZ-nhkm1T8ndGNqVWlkdEpFbnplcGtCaXIxaTJwUmc +* HomeMatic: http://www.elv.de/homematic-keymatic-set-weiss.html +* Und warum man sie nicht direkt Steuern kann: http://www.elv.de/controller.aspx?cid=824&detail=10&detail2=3465 +* Eine Andere Funkfernbedienung für die HomeMatic: http://www.elv.de/homematic-hm-pbi-4-fm-funk-tasterschnittstelle-4fach-unterputzmontage.html (Kompatibel? --[[Benutzer:Chrissi^|Chrissi^]] 22:34, 13. Jan. 2013 (CET)) +* Aktueller Stand Leiterplatte Host: [http://svn.tinyhost.de/stratum0/stuff/StratumKey%20Host/ SVN] + == Software == Die Software der AVRs ist in C geschrieben (große Überraschung) und kann von dem Github-Repository https://github.com/hellfyre/stratumkey heruntergeladen, geforkt, beobachtet oder erweitert werden. Die Software, die die Authentifizierung übernimmt, ist in Python geschrieben und befindet sich in dem Github-Repository https://github.com/hellfyre/stratumkey-daemon. + +Nach dem cbounce uns darauf hingewiesen hat, dass es evtl. schlecht ist alle Keys ungesichert zu speicher habe ich(--[[Benutzer:Oni|Oni]] 00:29, 29. Aug. 2012 (CEST)) mir mal einige Gedanken gemacht. +Der Schlüssel wird demnach zwei Keys bekommen, mit dem einen kann der Master dann den zweiten, für die Challenge genutzten, entschlüsseln. +Hab dazu mal ein Bild gemacht und was programmiert(git://github.com/oni303/stratumkey-daemon.git branch double_key).. +[[Datei:Key.png|thumb|Bildbeschriftung hier hinzufügen]]