===== LabNet ===== **Aktuell:** Power Hubs fertig bestücken. ==== Status: ==== **CAN Nodes:** alte HW verworfen und auf 4X Module umgesattelt\\ **CAN Protokoll:** Definition weitgehend ready \\ **CAN-PC Interface:** vorerst mit geliehenem Adapter der via SOCKET-CAN ansprechbar ist.\\ **Steckdosenleisten:** Produktiv einsatz mit Schluckauf. \\ ==== Dokumentation: ==== * [[:projekte:labnet:can_node|CAN Node Platine ]] * [[:projekte:labnet:netz|Netz / Verkabelung ]] * [[:projekte:labnet:3.10.2014_auftaktteffen_notizen|Protokoll/Notizen]] * [[:projekte:labnet:can_protokoll|LNCP - LabNet CAN Protokoll ]] * [[:projekte:labnet:nodes|Nodes ]] Hardware/Software Doku * [[:projekte:labnet:server|LabNet Server (Webinterface, Sensor Daten Archivierung) ]] * [[:projekte:labnet:can_node|CAN Node Platine ]] * [[:projekte:labnet:hr20|HR20 Heizungsregler ]] * [[:projekte:labnet:rittal-7200.0014|Rittal Steckdosenleisten ]] * [[:projekte:labnet:schaltschrank_bedienpanel|Bedienpanel ]] * [[:projekte:labnet:bridge|CAN to MQTT Bridge]] * [[:projekte:labnet:mqtt_schema|MQTT Schema]] ==== Beteiligte ==== * Federführender: [[:mitglieder:debauer|David Bauer]] (HW / Firmware / Server) * Lukas (Server Software) * Sven * Sarah (HW) * Florolf (entropia) (HW / Firmware) ==== Repositories ==== * [[https://github.com/fablab-ka/LabNetControl | LabNetControl @github ]] * [[https://github.com/morbidick/node-rittal_pdu | Node.JS Modul für Rittal 7200.0014 von morbidick]] ==== Erarbeitetes Konzept + Änderungen ==== Auf einem 6 8 Adrigem Kabel mit RJ11 RJ45 Steckern: * CAN Bus 125kbit/s * eventuell 2ten CAN Bus parallel um wichtig/unwichtig zu trennen * 24V Kommunikation Protokoll * Nodes Sprechen direkt miteinander - kein Single Point of Failure * Nodes arbeiten möglichst Autark. D.h. Lokale Daten haltung. MainNode aktualisiert nur. * MainNode empfängt die von den Nodes gesendeten Sensordaten * MainNode sendet Steuersignale aus Intranet/Internet ins LabNet * MainNode hat keine Steuerlogik. Das übernehmen die Nodes unter sich. === Node Ideen === * Klima (Temperatur + Feuchte) * DIO universal (Türen, Fenster, Melder) * Zähler (S0 für Stromverbrauch) * Funksender für Funksteckdosen * RS232 Bridge * Diverse Displays und Signale (LED Matrix, Warnleuchten) * FabLab ist offen Schalter * Tür/Fenster State (offen, gekippt, geschlossen) * Lichtschalter State (an/aus) ==== Vorhandenes Material ==== === gespendet === [[http://wiki.fablab-karlsruhe.de/lib/exe/detail.php?id=projekte%3Alabnet&media=projekte:tuerschalter.jpg | Türschalter ]] === Leihgaben zum Testen === ==== Resourcen ==== * http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek * https://entropia.de/Clubbus * https://www.chaos-inkl.de/wiki/_media/hexabus-vortrag-2013-2.pdf * AC/DC Converter solutions: http://electronics.stackexchange.com/questions/41938/230v-ac-to-5v-dc-converter-lossless/41944#41944 ==== weiterführende Links ==== * http://de.wikipedia.org/wiki/Controller_Area_Network