projekte:raumstatus

Dies ist eine alte Version des Dokuments!


Raumstatus

Da der alte Raumstatus-Schalter nicht mehr funktioniert, soll was Neues her.

  • Damian
  • Arvid
  • Pixtxa

Telegram-Gruppe

  • An/Aus für Auf/Zu
  • Ausschalten auch aus der Ferne, falls man es mal vergessen hat
  • Anbindung an mqtt
  • Optional:
    • Sound-Modul für Begrüßung, Verabschiedung, Fehlermeldungen, Eastereggs
    • Bedienelemente für Licht, Musik, …
    • Anzeige(n) für irgendwas

GPIOs:

  • 13 - Ausgang, Servo bekommt 5V bei LOW-Pegel (PNP-HIGH-SIDE-Switch am Pegelwandler)
  • 15 - Ausgang, Servo-Daten (Pegelwandler 5V, 1kOhm Pulldown da sonst Bootmodus), 15° = Schalter rücksetzen/Sperren, 42° = Normalbetrieb
  • 12 - Ausgang, LED-Stripe-Daten (Pegelwandler 5V)
  • 14 - Ausgang, Passiver Buzzer bekommt 5V bei HIGH-Pegel (33 Ohm Vorwiderstand, mit 47k recht grobes Poti für Lautstärkeeinstellung)
  • 10 - Eingang, LOW-Aktiv, interner Pullup benötigt, Schalter betätigt (Knopf nicht in 0-Position, ursprünglich für Zugmagnet an, Servo zu langsam), noch nicht angeschlossen.
  • 2 - Eingang, LOW-Aktiv, interner Pullup benötigt, Schalter ist an (=Space ist offen), Rücksetzbar mit Servo, LOW-Aktive LED am Node-MCU
  • 0 - Frei, auf Stiftleiste, LOW-Aktiver Eingang für Flash-Schalter auf dem NodeMCU
  • 16- Frei, auf Stiftleiste, LOW-Aktiver Ausgang für eine blaue LED auf dem NodeMCU
  • 4 - Frei, auf Stiftleiste
  • 5 - Frei, auf Stiftleiste
  • 9 - Frei, zum Anlöten (ist evtl. ein Reset oder sowas, machte Probleme)

Die Software ist auf Github hier zu finden. Weitere Software zur Integration mit der SpaceAPI sind auch bereits entwickelt und werden bald hier nachgetragen.

#define wifi_ssid „vspace.one“ #define wifi_password „12345678“

#define mqtt_server „mqtt.vspace“ #define mqtt_user „“ #define mqtt_password „“

  • Alten Drehschalter mit Wiederanlaufschutz-Fuktion gefunden
    • war Dreiphasig, zwei Kontakte fehlen, der verbleibende reicht aber
    • 220V-Zugmagnet entfernt, stattdessen einen Modellbau-Servomotor angeklebt
  • projekte/raumstatus.1529613148.txt.gz
  • Zuletzt geändert: 2020/10/18 14:01
  • (Externe Bearbeitung)