Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:portal300

Dies ist eine alte Version des Dokuments!


Portal 300

Initial-Fragen aus U300 Haustechnik

Die folgenden Punkte kommen ursprünglich aus der Liste U300 Haustechnik

  • wie viele und wo brauchen wir Motorschlösser?
  • Punkte, an die zu denken ist:
    • Türschloßantrieb z.B. Homematic
    • Entkernen, wir brauchen nur den Antrieb
    • Stromversorgung für den Motor und Zuführung zum Motor. Bitte für Türe und Rahmen minimalinvasiv ausführen /!\
    • Raspi mit WLAN, SD-Card & Stromversorgung jeweils für Raspi und Motor - Vorhanden sind: Raspi B+, WLAN-Adapter TL-WN725N, Türschloßantrieb
    • Kontakt für Türblatt und den Schließriegel. Bitte für Türe und Rahmen minimalinvasiv ausführen /!\
    • shack-status mit der Info des Kontakts in der Türfalle füttern
    • wollen wir beide Türen mit dem Portal kontrollieren oder nur eine? Welche?
    • Beide Türen zu den shack-Räumen haben 10..11mm Überstand des Schlisszylinders. Check.
    • Die Eingänge „B“ und „C“ sind über Buzzer zu öffnen. Es bedarf eines Relaiskontakts parallel zum Drücker an der Türsprechanlage.

Initialzustand Gebäudetechnik

  • In Raum 04 ist die Gegensprechanlage S, um die Tür zu öffnen
  • An Türe B ist ein (potentiell KNX-fähiger) Türöffner (ungeklärt, ob er KNX frisst)
  • Tür B1 ist nicht verschlossen
  • Tür B2 hat einen Schließzylinder
  • Türe C (Hintereingang) ist typischerweise abgeschlossen, ohne Türöffner (dürften Schlüssel nachmachen)
  • Türe C1 hat keinen Schließzylinder.
  • Türe C2 hat einen Schließzylinder.
  • Türe A1 ist eine Türe, die von innen immer geöffnet werden kann, aber von außen einen Schlüssel benötigt. Benötigt Hausschlüssel
  • Türe B ist eine Türe mit Schließzylinder und dem Hausschlüssel.
  • Als Türklingel m. Gegensprechanlage und Türöffner ist an Eingang B eine Außenstation Busch/Jaeger 83101 installiert. Die Sprechstellen sind vom Typ 83205-AP-6xx Betriebsanleitung Bedienungsanleitung. Angeschlossen sind die Sprechstellen mit einer 2-Draht-Leitung, innen arbeitet ein PIC µC. Da wird also ein Protokoll Verwendung finden.

Projektziel

  • Die shack-Vordertür (B2) wird wie in 0xFF mit RaspberryPi + Motorschloss geöffnet und geschlossen. Hierfür werden auch Reedkontakte für „Türe ist mechanisch zu“ sowie „Schließbolzen ist im Schloss“ benötigt.
  • Die shack-Hintertür (C2) wird wie die Vordertür mit einer Portalschaltung versehen
  • Wenn shack-Vordertür (B2) geöffnet wird, muss die Gebäude-Vordertür (B) mit der Buzzer-Schaltung für eine gewisse Zeit geöffnet werden. Dies sollte potentiell erst einige Sekunden nach dem Schließen der SSH-Verbindung enden, damit man Zeit hat, seine Geräte wieder zu verstauen und die Türe aufzudrücken
  • Für die Gebäude-Hintertür (C) muss eine technische Lösung etabliert werden, um diese auf/abschließen zu können, um Zugang zur shack-Hintertür (C2) zu erhalten
  • Die Klo-Tür (To) sowie die Zwischentüre (A1) müssen mit einem Klo-Button ähnlich dem in der 0xFF gelöst werden. Dies ist aber potentiell ein separates Projekt.

Fragen / Brainstorming

  • Hinter- und Vordertür sollten nicht synchron aufgeschlossen werden, aber zugeschlossen
  • Hierfür open@ für vorn, backdoor@ für hinten und close@ für „gesamten shack schließen“?
  • Portal-Einheiten müssen miteinander reden für synchronen Close-Request

Hardware & Elektronik

Initialzustand Motorschloss

eqiva 142950A0 (Key-BLE)

Mechanik

Für das vollständige zerlegen benötigte Schraubenzieher:

  • Sechskant 2.5mm
  • Torx T6

Elektronik

  • STM8L052C6-Prozessor (`STM8L052`, `C6T6, 99020, 07VG`, `MYS 99 936` )
  • CYW20736-Prozessor (`S`, `2007 G 15`, `CYP 604473`, `TWN`)
  • 2× Motor
    • Motor 1 dreht das Schloss aktiv auf und zu
    • Motor 2 betätigt eine mechanische Kupplung, welche Motor 1 und Schloss mechanisch trennen kann
  • 2× RP752G (`IOSB_`, `F7317`), potentiell HEXFET Power MOSFET für H-Brücke der beiden Motoren
  • Manuell implementierter Drehencoder(?) mit 2 Schaltern
  • Testpunkte für PRG1 (Proz: ???) und PRG2 (Proz: ???) verfügbar, vermutlich Programmierinterface für STM8L052C6 und CYW20736.
  • Versorgung via 3 * Mignon-AA-Zellen, also ca. 4.5V
    • 1mA Stromaufnahme im Standby
    • ~400mA Stromaufnahme bei dauerhafter Motorbewegung (unbelastet)
    • ~900mA Stromaufnahme bei Anfahren (unbelastet)
  • Motor fährt beim Anschalten kurzzeitig zurück, und anschließend in die gewünschte Richtung
  • Die Motoren werden direkt mit der Batteriespannung versorgt

Umbau Motorschloss

Das Motorschloss hat im Batteriefach jetzt Schraubklemmen, die die beiden Taster sowie die Stromversorgung (4.5V) bereitstellen.

Die Schalter SW0 und SW1 haben jeweils zwei Anschlüsse, hierbei ist + jeweils der aktive Schalteingang (active low) und - die jeweilige Masse des Schalters. Der Anschluss BAT erwartet zwischen - (GND) und + (VCC) 4.5 Volt. Hier ist zu klären, ob auch 5V Versorgungsspannung gehen.

Software & Architektur

Die Software wird aktuell auf GitHub entwickelt.

Arbeitssitzungen

16.05.2022

Anwesende: xq, map, chris

  • Sichtung der vorhandenen Materialien
  • Drop von Relaiskarte, SD-Karte, Installationskabel (2- und 3-adrig, jeweils 20m), 8fach-Relaiskarte, 12V-zu-5V-USB-Netzteil
  • Reverse-Engineering des Motorschlosses
  • Umbau des vorhandenen Motorschlosses von (manuellem) Batteriebetrieb auf externe Stromversorgung+Schalter
  • Montage SD-Karte und WLAN-Adapter am RaspberryPi
  • Installation eines RaspberryPi OS auf der SD-Karte
    • Statische IP auf wlan0 eingerichtet (/etc/network/interfaces.d/wlan0)
    • ssh-Zugang aktiviert
    • Aktuell Defaultuser shack/shackit sowie root-User
    • Setup-Versuch von HostAPD, scheitert aber an „interface wlan0 not up.“

nächste Schritte

  • Material organisieren
    • 4 Reedkontakte für Türstatus-Ermittlung
    • 4 Magnete für Türstatus-Ermittlung
    • 1 Türschloßantrieb für Hintertür-Projekt organisieren
  • Rausfinden, mit welcher Technologie die Türbuzzer betätigt werden (Direkte Steuerleitung? Feldbus?)
  • shack-Vordertür und shack-Hintertür mit Reedkontakten versehen
  • Motorschlösser montieren
  • Pi montieren und mit Dauerstrom versorgen
  • Pi-Software aufsetzen
    • WLAN funktionsfähig machen (SSID: portal, ohne Passwort)
    • dnsmasq auf wlan0-Interface binden für IP-Vergabe.
    • Portal-Software von Github installieren und lauffähig machen
  • Motorschloss-Bluetooth deaktivieren
infrastruktur/portal300.1654013608.txt.gz · Zuletzt geändert: 2022-05-31 18:13 von xq