Class Haus


  • class Haus
    extends Object
    Verwaltung des Hauses
    Version:
    1.0
    Author:
    Albert Wiedemann
    • Constructor Detail

      • Haus

        Haus()
        Legt die Sensoren und Komponenten des Hauses an
    • Method Detail

      • Thermometer1WertSetzen

        void Thermometer1WertSetzen​(int eingabe)
        Setzt Thermometer 1 auf einen neuen Wert
        Parameters:
        eingabe - neuer Temperaturwert
      • UhrWertSetzen

        void UhrWertSetzen​(int stunden)
        Setzt die Uhr auf eine neue Zeit
        Parameters:
        stunden - neue Stundenangabe
      • WindsensorWertSetzen

        void WindsensorWertSetzen​(int eingabe)
        Setzt den Windsensor auf einen neuen Wert
        Parameters:
        eingabe - neue Windstärke
      • BewegunsmelderWertSetzen

        void BewegunsmelderWertSetzen​(boolean an)
        Setzt Bewegunsmelder auf einen neuen Wert
        Parameters:
        an - neuer Wert
      • SonnensensorWertSetzen

        void SonnensensorWertSetzen​(int eingabe)
        Setzt Sonnensensor auf einen neuen Wert
        Parameters:
        eingabe - neue Helligkeit
      • Waage1WertSetzen

        void Waage1WertSetzen​(int eingabe)
        Setzt Waage 1 auf einen neuen Wert
        Parameters:
        eingabe - neues Gewicht
      • Heizkörper1Einschalten

        void Heizkörper1Einschalten()
        Schaltet Heizkörper 1 dauerhaft ein
      • Heizkörper1Ausschalten

        void Heizkörper1Ausschalten()
        Schaltet Heizkörper 1 dauerhaft aus
      • Heizkörper1AutomatikSetzen

        void Heizkörper1AutomatikSetzen()
        Setzt Heizkörper 1 auf Automatikbetrieb
      • Lampe1Einschalten

        void Lampe1Einschalten()
        Schaltet alle Lampen dauerhaft ein
      • Lampe1Ausschalten

        void Lampe1Ausschalten()
        Schaltet alle Lampen dauerhaft aus
      • Lampe1AutomatikSetzen

        void Lampe1AutomatikSetzen()
        Setzt alle Lampen auf Automatikbetrieb
      • Rollladen1Hochziehen

        void Rollladen1Hochziehen()
        Zieht alle Rollläden dauerhaft hoch
      • Rollladen1Runterlassen

        void Rollladen1Runterlassen()
        Lässt alle Rollläden dauerhaft runter
      • Rollladen1AutomatikSetzen

        void Rollladen1AutomatikSetzen()
        Setzt alle Rollläden auf Automatikbetrieb
      • ZuständeAnzeigen

        void ZuständeAnzeigen()
        Zeigt die zustände aller Geräte an