// ----- NARUŠENÍ, POPLACH ----
 private void NaruseniObjektu(string akce)
 {
     MessageBox.Show("narušení objektu ON");
     if (akce == "on")
     {
         NaruseniObjektuAktivovano = true;
         spravceCidel.ZmenaStavuNaruseni("on");
         mainWindow.HesloPageAktivni("on");
         spravceCidel.SvetlaIN("chodba", "lustr", "on");
         Thread.Sleep(22);
         Thread vlaknoOdpoctuPoplachu = new Thread(SpustitOdpocetPoplachu);
         vlaknoOdpoctuPoplachu.Start();
         backGroundProcesy.ZmenaStavuPoplachu("on");
     }
     else if (akce == "off")
     {
         NaruseniObjektuAktivovano = false;
         spravceCidel.ZmenaStavuNaruseni("off");
         mainWindow.HesloPageAktivni("off");
         MessageBox.Show("Poplach vypnut");
     }
 }
Ejemplo n.º 2
0
        private void Light(string slovo)
        {
            if (aktualniSlovo == "light")
            {
                posledniSLovo = "light";
            }

            if (posledniSLovo == "light" || posledniSLovo == "livingroom")
            {
                if (aktualniSlovo == "on")
                {
                    spravceHudby.SayLightsOn();
                    spravceCidel.SvetlaIN("vse", "", "on");
                    mistieLisening = false;
                }
                if (aktualniSlovo == "off")
                {
                    spravceHudby.SayLightsOff();
                    spravceCidel.SvetlaIN("vse", "", "off");
                    mistieLisening = false;
                }

                if (aktualniSlovo == "livingroom" || posledniSLovo == "livingroom")
                {
                    posledniSLovo = "livingroom";

                    if (aktualniSlovo == "everithing")
                    {
                        spravceCidel.SvetlaIN("obyvak", "vše");
                        mistieLisening = false;
                    }
                    if (aktualniSlovo == "lampa")
                    {
                        spravceCidel.SvetlaIN("obyvak", "lampa");
                        mistieLisening = false;
                    }
                    if (aktualniSlovo == "dekoration")
                    {
                        spravceCidel.SvetlaIN("obyvak", "dekorace");
                        mistieLisening = false;
                    }
                    if (aktualniSlovo == "strop")
                    {
                        spravceCidel.SvetlaIN("obyvak", "lustr");
                        mistieLisening = false;
                    }
                }
            }
        }