Włączanie/wyłączanie zasilacza laptopa w zależności od % baterii

Pawele
Posty: 106
Rejestracja: wt wrz 05, 2017 5:59 pm

pn sty 20, 2020 11:19 am

Mam w pokoju gniazdka sterowane suplą. z laptopa korzytam przeważnie stacjonarnie i korzystam z 1 lub 2 różnych gniazdek. I tak się zastanawiam czy jest jakiś odpowiednik jak w smartfonie np. Automate czy Taskera, który w zależności od % naładowania laptopa wykona jakiś link bezpośredni - wyłączy lub włączy zasilacz?
Duch__
Posty: 702
Rejestracja: śr sie 24, 2016 7:26 pm
Lokalizacja: Opole

pn sty 20, 2020 12:45 pm

Ja stosuje gniazdko ktore zalacza zasilacz w momencie kiedy laptop zostanie uruchomiony (widoczny jest jego adres IP). Na noc laptopa usypiam wiec jest rotacja energii na baterii caly czas zachowana.
Aktualnie w domu: 8xSRW-01, 1xROW-02, SUPLA BUTTON V3.4, 16xDS na ESP (GUI), Sonoff S20 jako kontroler CWU

Przydatne linki:
viewtopic.php?f=9&t=4160
search.php?keywords=
Yepestis
Posty: 245
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

pn sty 20, 2020 7:45 pm

Napisałem w pośpiechu małą aplikację, przetestuj i sprawdź czy o to Ci chodziło. Zawsze można coś dopracować ;)

Supla Battery On off.jpg
Supla Battery On off.jpg (53.69 KiB) Przejrzano 645 razy

W polu "Battery action ON" ustawiasz wartość poniżej której załączy Ci się zasilanie.
W polu "Battery action OFF" ustawiasz wartość powyżej której wyłączy Ci się zasilanie

W polu "Direct link ON" wprowadzasz link bezpośredni do załączania zasilania

Direst link on.JPG
Direst link on.JPG (43.37 KiB) Przejrzano 645 razy
Analogicznie dla pola "Direct link OFF"

Przyciskami "Test ON" oraz "Test OFF" możesz przetestować działanie linków bezpośrednich.
Przycisk "Start" uruchamia program, czyli automatyczne wysyłanie danych na serwer. Przycisk "Stop" zatrzymuje.
Dane na serwer wysyłane są co minutę, więc może być niewielki opóźnienie ale w tym zastosowaniu nie ma ono znaczenia.

W zasadzie tyle.
Pamiętaj tylko żeby przy tworzeniu linków zaznaczyć wszystkie opcje sterowania oraz opcję " Dla urządzeń".

Aha i jak chcesz żeby Ci działało po restarcie komputera to dodaj aplikację do autostartu.

Daj znać jak przetestujesz. W załączniku masz również kod źródłowy.

Najnowsza wersja i kod źródłowy dostępne na GitHub-ie
https://github.com/Yepestis/SuplaBatteryOnOff
Załączniki
SuplaBatteryOnOff.7z
(24.41 KiB) Pobrany 47 razy
Ostatnio zmieniony pt sty 31, 2020 5:00 pm przez Yepestis, łącznie zmieniany 1 raz.
Awatar użytkownika
uchnast.michal
Posty: 286
Rejestracja: wt cze 04, 2019 11:37 am
Lokalizacja: Czeladź
Kontaktowanie:

wt sty 21, 2020 5:14 am

Yepestis pisze:
pn sty 20, 2020 7:45 pm
Napisałem w pośpiechu małą aplikację, przetestuj i sprawdź czy o to Ci chodziło. Zawsze można coś dopracować ;)


Supla Battery On off.jpg


W polu "Battery action ON" ustawiasz wartość poniżej której załączy Ci się zasilanie.
W polu "Battery action OFF" ustawiasz wartość powyżej której wyłączy Ci się zasilanie

W polu "Direct link ON" wprowadzasz link bezpośredni do załączania zasilania


Direst link on.JPG

Analogicznie dla pola "Direct link OFF"

Przyciskami "Test ON" oraz "Test OFF" możesz przetestować działanie linków bezpośrednich.
Przycisk "Start" uruchamia program, czyli automatyczne wysyłanie danych na serwer. Przycisk "Stop" zatrzymuje.
Dane na serwer wysyłane są co minutę, więc może być niewielki opóźnienie ale w tym zastosowaniu nie ma ono znaczenia.

W zasadzie tyle.
Pamiętaj tylko żeby przy tworzeniu linków zaznaczyć wszystkie opcje sterowania oraz opcję " Dla urządzeń".

Aha i jak chcesz żeby Ci działało po restarcie komputera to dodaj aplikację do autostartu.

Daj znać jak przetestujesz. W załączniku masz również kod źródłowy.
fajnie gdyby działa jako usluga, nikt przez przypadek by nie włączył apki podczas pracy.
Awatar użytkownika
shimano73
Posty: 1081
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze

wt sty 21, 2020 5:27 am

Chyba dało by się to zrobić wg tego opisu https://pl.if-koubou.com/articles/how-t ... ndows.html
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Jak się dziś oddycha https://schimano73.aqi.eco/
https://github.com/shimano73
Yepestis
Posty: 245
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

wt sty 21, 2020 4:21 pm

Można zrobić minimalizowanie aplikacji do zasobnika systemowego (tray). Wtedy przypadkowo nikt nie wyłączy.
PioKar
Posty: 387
Rejestracja: czw maja 03, 2018 5:56 am

pt sty 24, 2020 2:39 pm

Yepestis pisze:
wt sty 21, 2020 4:21 pm
Można zrobić minimalizowanie aplikacji do zasobnika systemowego (tray). Wtedy przypadkowo nikt nie wyłączy.
Witam.
U mnie nie działa.
Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

************** Tekst wyjątku **************
EDIT:
Wykasowałem śmieci bo problemem były żle wygenerowane linki a nie aplikacja.
Ostatnio zmieniony pt sty 24, 2020 4:35 pm przez PioKar, łącznie zmieniany 1 raz.
Yepestis
Posty: 245
Rejestracja: pn wrz 24, 2018 6:08 pm
Lokalizacja: Wrocław

pt sty 24, 2020 2:42 pm

Masz zainstalowany .NET 4.5?
W którym momencie występuje ten błąd?
Masz linki poustawiane i sprawdzone przyciskiem test?
Jaki system operacyjny?
PioKar
Posty: 387
Rejestracja: czw maja 03, 2018 5:56 am

pt sty 24, 2020 3:23 pm

Yepestis pisze:
pt sty 24, 2020 2:42 pm
Masz zainstalowany .NET 4.5?
W którym momencie występuje ten błąd?
Masz linki poustawiane i sprawdzone przyciskiem test?
Jaki system operacyjny?
Win-7-64 NET 4.5
Przy wywołaniu TEST pojawia się:
Wystąpił nieobsługiwany wyjątek ....
...Indeks wykraczał poza granice tablicy.
Linki są dobre bo z supla-cloud działają prawidłowo.

Spodobała mi sie ta aplikacja. Nawet kupiłem specjalnie pod ten projekt małe gniazdo z pomiarem mocy i napięcia.
EDIT.
Naprawione, wszystko działa.
Awatar użytkownika
Robert Błaszczak
Posty: 1102
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontaktowanie:

pt sty 24, 2020 4:54 pm

Napisz, co było nie tak. Przyda się innym.
Pozdrawiam
Robert Błaszczak

Strona prywatna: https://www.blaszczak.pl
Jakość powietrza: https://robert.aqi.eco
ODPOWIEDZ