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
      • Uhr1WertSetzen

        void Uhr1WertSetzen​(int stunden)
        Setzt Uhr 1 auf eine neue Zeit
        Parameters:
        stunden - neue Stundenangabe
      • Windsensor1WertSetzen

        void Windsensor1WertSetzen​(int eingabe)
        Setzt Windsensor 1 auf einen neuen Wert
        Parameters:
        eingabe - neue Windstärke
      • Bewegunsmelder1WertSetzen

        void Bewegunsmelder1WertSetzen​(boolean an)
        Setzt Bewegunsmelder 1 auf einen neuen Wert
        Parameters:
        an - neuer Wert
      • Sonnensensor1WertSetzen

        void Sonnensensor1WertSetzen​(int eingabe)
        Setzt Sonnensensor 1 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 Lampe 1 dauerhaft ein
      • Lampe1Ausschalten

        void Lampe1Ausschalten()
        Schaltet Lampe 1 dauerhaft aus
      • Lampe1AutomatikSetzen

        void Lampe1AutomatikSetzen()
        Setzt Lampe 1 auf Automatikbetrieb
      • Rollladen1Hochziehen

        void Rollladen1Hochziehen()
        Zieht Rollladen 1 dauerhaft hoch
      • Rollladen1Runterlassen

        void Rollladen1Runterlassen()
        Lässt Rollladen 1 dauerhaft runter
      • Rollladen1AutomatikSetzen

        void Rollladen1AutomatikSetzen()
        Setzt Rollladen 1 auf Automatikbetrieb
      • ZuständeAnzeigen

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