Hallo Liebes Forum,
kurz zu mir:
Baujahr 1971, Elektronikbegeistert, Ehrgeizig, Autodidaktisch veranlagt, Lernfähig.
Folgendes Projekt liegt vor mir:
Auslesen und Visualisieren von Signalen in unserem Christlichem Gemeindezentrum (Neubau).
Aktueller Zustand:
Rohbau, Fenster und Türen werden nächste Woche angeliefert und eingebaut.
Mein Vorhaben:
1. Alle Zustände (Auf/Zu) der Fenster/Aussentüren werden mit Hilfe von Reedkontakten ausgelesen und auf einen Server/Website hochgeladen. Zugriff über webinterface u.o. APP, bzw. Smartphone/Tablett.
An der Haupteingangstür wird zusätzlich ein (Funk-)Endschalter installiert, der den Zustand: Aufgeschlossen/Abgeschlossen abfrägt, installiert.
2. Raumtemperaturabfrage mit DS18B20
3. evtl. Abfrage, ob das Licht in den einzelnen Räumen an oder aus ist (<- nice to have, muss nicht)
Der Hintergrund ist, daß man an einem "Panel" (Floorplan mit LEDs) im Technikraum sehen kann, welche Fenster/Türen noch offen sind (und welche Lichter noch an sind).
Zusätzlich soll der Fernzugrif über www u.o. Smartphone funktionieren (Zustand Fenster/Türen, Raumtemperaturen, evtl. Lichtzustände).
Vorhanden sind:
1x Raspi B 512MB
30x Reedkontakte (25 benötigt)
20x Temperatursensoren DS18B20 (10-12 benötigt)
1x 32-Kanal GPIO-Erweiterung -> von hier
Was ich noch benötige, ist ein kleiner Schubs in die richtige Programmierrichtung:
Die Reedkontaktabfrage funktioniert nach dieser Anleitung über Python problemlos mit 70m Kabel.
Mit was programmier ich die Temperaturabfrage (Buskabel durch jeden Raum - ist das so machbar mit den DS18B20) ?
Kann ich alles über Python programmieren, oder muß ich hier auf etwas anderes ausweichen ?
Mit was kann ich die visualisierung umsetzen ?
Wie gesagt, es soll hier keine Steuerung erfolgen, nur eine Statusabfrage.
Danke schonmal für eure Antworten,
Gruß, Matthias