Główny panel sterowania

User avatar
michael
Posts: 986
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Fri Mar 29, 2019 7:53 am

Super :)
Udostępnisz nam źródła, żeby pod siebie można było zmodyfikować?
Chętnie u siebie również coś takiego postawię
Kabel ucięty na miarę zawsze jest za krótki...
wsosniak
Posts: 337
Joined: Sat Jun 02, 2018 8:02 am

Fri Mar 29, 2019 8:23 am

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 ! :)
User avatar
lesny8
Posts: 863
Joined: Mon Dec 11, 2017 9:43 pm

Fri Mar 29, 2019 8:49 am

kleszczu1990 wrote:
Fri 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?
kleszczu1990
Posts: 3
Joined: Thu Dec 15, 2016 8:46 pm

Fri Mar 29, 2019 7:23 pm

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!):

Code: Select all

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

Code: Select all

 
 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:

Code: Select all


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 = "";
            }
        }

User avatar
maffiu
Posts: 487
Joined: Wed Nov 30, 2016 9:30 pm
Location: Kraków/Skawina

Fri Mar 29, 2019 10:38 pm

A już miałem nadzieje ze będzie coś na win co się zainstaluje i będzie :/
User avatar
akszyn
Posts: 77
Joined: Wed May 22, 2019 2:40 pm
Location: Szczecin
Contact:

Wed Jun 05, 2019 3:31 pm

kleszczu1990 wrote:
Fri 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
Supla na pokładzie wemosa D1 mini z relay shield (gate Zibiego)+ sonoff basic z domyślnym softem + broadlink RM mini 3 + Philips hue z bridge v1
Gucio2607.
Posts: 433
Joined: Tue Aug 22, 2017 1:56 pm

Wed Oct 16, 2019 4:53 pm

Jest ktoś w stanie wykonać mi ramkę pod wymiar?
Zainstalowane:
11x sonoff basic, 1x sonoff gate, 1x Yunshan, 2x H801, 7x sonoff touch(1,2,3 gang), 1x sonoff 4ch PRO
skutacz
Posts: 11
Joined: Sun Feb 11, 2018 6:15 am

Thu Oct 17, 2019 9:05 am

Gucio2607. wrote:
Wed Oct 16, 2019 4:53 pm
Jest ktoś w stanie wykonać mi ramkę pod wymiar?
Mogę wykonać druk 3d zapraszam do kontaktu
poshava
Posts: 1
Joined: Fri Oct 18, 2019 8:38 am

Fri Oct 18, 2019 8:39 am

siemka witam :)
Post Reply