Strona 5 z 6

Re: Główny panel sterowania

: pt mar 29, 2019 7:53 am
autor: michael
Super :)
Udostępnisz nam źródła, żeby pod siebie można było zmodyfikować?
Chętnie u siebie również coś takiego postawię

Re: Główny panel sterowania

: pt mar 29, 2019 8:23 am
autor: wsosniak
Bardzo fajny pomysł :) Mógłby to być początek uniwersalnej aplikacji dla windows , w ktorej można byłoby definiować zakładki ktore np mogły by byc pokojami ,....., grupami w supli. Definiując taki pokój w tej aplikacji można byłoby , z biblioteki urządzeń (światła, włączniki, bramy, sceny ......) metodą drag and drop "budować" pokój, podpinając pod urządzenia linki scen fracz-a lub ew. linki bezposrednie. Wyzwanie dla programistów ! :)

Re: Główny panel sterowania

: pt mar 29, 2019 8:49 am
autor: lesny8
kleszczu1990 pisze: pt mar 29, 2019 7:51 am Cześć,
ja ostatnio się nudziłem i trzasnąłem sobie taki panel pod Windows'a. Z racji że spędzam dużo czasu przy kompie.. a odblokowanie telefonu zajmuje dużo czasu, to postanowiłem skrobnąć aplikację która będzie w tray'u:D, oczywiście jeszcze nie skończyłem ale już widać efekty i działa z godnie z tym na czym mi zależało:D
Fajne ;)
A w czym to klepiesz? Działa to natywnie czy wykorzystujesz do obsługi linki bezpośrednie?

Re: Główny panel sterowania

: pt mar 29, 2019 7:23 pm
autor: kleszczu1990
Hej, wszystko jest obsługiwane linkami wygenerowanymi na supli. Pisane w C# WebForms (nie jestem programistą więc jak ktoś widzi jakieś problemy z kodem, to śmiało może poprawiać i udostępniać poprawione)
Nie ma sensu wrzucać chyba całego projektu ponieważ są tylko 2 funkcje - powielane, a rozkład buttonów i pictureboxów i tak każdy sobie zrobi pod siebie:) Jeśli ktoś potrzebuje cały projekt - żaden problem, proszę o kontakt priv i ogarniemy.

Przestrzeń nazw (koniecznie!):

Kod: Zaznacz cały

using System.Net;
using System.IO;
Przycisk:

Kod: Zaznacz cały

 
 private void button_swiatlo_sypialnia_Click(object sender, EventArgs e)
        {
            string kinkiet = "link-który-przełącza-stany(toggle)";
           
            WebRequest request = WebRequest.Create(kinkiet);
            WebResponse response = request.GetResponse();
            string result = new StreamReader(response.GetResponseStream()).ReadToEnd();
         
            string result1 = new WebClient().DownloadString(kinkiet);


            funkcja_odświeżania_glowne_sypialnia();
            funkcja_odświeżania_temperatury_sypialnia();
            funkcja_odświeżania_temperatury_goscinny();
        }
 
 
Funkcja odświeżania:

Kod: Zaznacz cały


public void funkcja_odświeżania_glowne_sypialnia()
        {
            string kinkiet = "link-który-czyta-stany(read)";  
           
            WebRequest request = WebRequest.Create(kinkiet);
            WebResponse response = request.GetResponse();
            string result1 = new StreamReader(response.GetResponseStream()).ReadToEnd();
          
            string result1read = new WebClient().DownloadString(kinkiet);
            if (result1 == "{\"connected\":true,\"on\":true}")
            {
                picturebox_glowne_sypialnia.Image = Image.FromFile("ścieżka_do_obrazka_turn-on.png");
                kinkiet = "";
            }
            else
             if (result1 == "{\"connected\":true,\"on\":false}")
            {
                picturebox_glowne_sypialnia.Image = Image.FromFile("ścieżka_do_obrazka_turn-off.png");
                kinkiet = "";
            }
        }


Re: Główny panel sterowania

: pt mar 29, 2019 10:38 pm
autor: maffiu
A już miałem nadzieje ze będzie coś na win co się zainstaluje i będzie :/

Re: Główny panel sterowania

: śr cze 05, 2019 3:31 pm
autor: akszyn
kleszczu1990 pisze: pt mar 29, 2019 7:51 am Cześć,
ja ostatnio się nudziłem i trzasnąłem sobie taki panel pod Windows'a. Z racji że spędzam dużo czasu przy kompie.. a odblokowanie telefonu zajmuje dużo czasu, to postanowiłem skrobnąć aplikację która będzie w tray'u:D, oczywiście jeszcze nie skończyłem ale już widać efekty i działa z godnie z tym na czym mi zależało:D
Można to by połączyć z tym co kiedyś coś zaczęło powstawać: https://github.com/SUPLA/supla-win ale przerwali ze względu na małe zainteresowanie

Re: Główny panel sterowania

: śr paź 16, 2019 4:53 pm
autor: Gucio2607.
Jest ktoś w stanie wykonać mi ramkę pod wymiar?

Re: Główny panel sterowania

: czw paź 17, 2019 9:05 am
autor: skutacz
Gucio2607. pisze: śr paź 16, 2019 4:53 pm Jest ktoś w stanie wykonać mi ramkę pod wymiar?
Mogę wykonać druk 3d zapraszam do kontaktu

Re: Główny panel sterowania

: pt paź 18, 2019 8:39 am
autor: poshava
siemka witam :)

Re: Główny panel sterowania

: czw mar 26, 2020 1:51 pm
autor: Gucio2607.
Mam i ja
IMG_20200326_133541.jpg
IMG_20200326_133541.jpg (2.29 MiB) Przejrzano 2991 razy
received_220337169170195.jpeg
received_220337169170195.jpeg (110.55 KiB) Przejrzano 2991 razy