Zdalne wyłączanie k...
 
Powiadomienia
Wyczyść wszystko

[Rozwiązany] Zdalne wyłączanie komputera

20 Wpisów
3 Użytkownicy
2 Reactions
2,498 Wyświetleń
(@tadzik)
Wpisów: 20
Praktykant Donator 2K17
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#84]

Witam. 

Poproszę o wsparcie

Już drugi dzień nie mogę skonfigurować w OH1 zdalengo wyłączania WD My Cloud. 

znalazłem przykłady ale u mnie nie działają. 

na 192.168.1.100 mam skopiowany key public i z wiersza poleceń komenda 

ssh root@192.168.1.100 poweroff 

działa.

w Items mam ustawienia:

Switch  test_comm "Start/Stop" {nh="192.168.1.100" exec="OFF: ssh root@192.168.1.100 poweroff" }

 zainstalowany mam dodatek : openhab-addon-binding-exec 

no i niestety nie działa. 

Pozdrawiam. Tadzik

 


 
Dodane : 29/05/2017 10:36 am
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

pierwsza sugestia to, czy uzytkownik, na ktorym dziala OH1 ma uprawnienia root'a zeby robic reboot. 

nie pamietam z glowy gdzie to mozna znalesc. poszperaj cos w stylu "OH with root rights" lub "how to run OH on root account"


 
Dodane : 29/05/2017 10:40 am
(@tadzik)
Wpisów: 20
Praktykant Donator 2K17
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

chodzi o ustawienia w ?

sudo visudo

 
Dodane : 29/05/2017 11:08 am
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

nie, gdzies w konfiguracji, ale nie mam mnie przy kompie nie mam jak sprawdzic. 

ja potrzebowalem z poziomu OH sterowac PINami plyty glownej i do tego tez potrzebowalem uprawnien jak root'a

sprawdze wieczorem i dam znac


 
Dodane : 29/05/2017 2:27 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

wejdź tu i zmień User=root Group=root

/usr/lib/systemd/system/openhab.service

 


 
Dodane : 29/05/2017 8:01 pm
(@tadzik)
Wpisów: 20
Praktykant Donator 2K17
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

korzystam z tego przykładu org.openhab.binding.exec

Jest tam napisany przykład:  

Switch Network_NAS	"NAS"	(Network, Status)	{ nh="192.168.1.100", knx="<2/0/0", exec=">[OFF:ssh user@host shutdown -p now]" }

w sekcji [OFF:ssh user@host shutdown -p now] wstawiłem [OFF: ssh root@192.168.1.100 reboot]

no i nic! 🙁

z palca w wierszu poleceń działa. a tak nie.

oczywiście poczyniłem zmiany w /usr/lib/systemd/system/openhab.service

 


 
Dodane : 30/05/2017 8:10 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

a sorry bo ja nie skumałem na początku. Ty nie chcesz wyłączyć serwera OH tylko coś innego.

a do tego WD My Cloud jak logujesz się na root to podajesz jakieś hasło?


 
Dodane : 30/05/2017 9:26 pm
(@tomaszraszowski)
Wpisów: 162
Pomocny Zasłużony dla Forum Donator 2K19, Donator 2K18, Donator 2K17
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

A co Ci wywala w logach OH ?

i czy nie trzeba przypadkiem zbindować dodatkowo "network" ?

czy Wake-on-LAN jest aktywne na urządzeniu ?


 
Dodane : 31/05/2017 3:17 am
(@tadzik)
Wpisów: 20
Praktykant Donator 2K17
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Mam podpięty do lan WD My Cloud, którego chcę zdalnie wyłączać poleceniem 'poweroff'

A włączać kiedy to konieczne poprzez Sonoff. W tym celu wygenerowałem klucz publiczny dla użytkownika na mojej malinie (Pi3) i skopiowałem go do WD My Cloud. Teraz z palca (wiersza poleceń) bez problemu loguję się jako root na WD My Cloud używając komendy 'ssh root@192.168.1.100' i nie muszę przy tym podawać hasła do root@192.168.1.100. Bez hasła działa też komenda 'ssh root@192.168.1.100 poweroff' czy 'ssh root@192.168.1.100 reboot' .

W moim OH1 w items mam konfiguraję: 'Switch wdcloud  "MyCloud" {nh="192.168.1.100",exec=">[ON:ssh root@192.168.1.100 reboot]" } '

a w sitemap: 'Switch item=wdcloud'

logi z 'openhab.log' wyglądają tak: 

 

2017-05-31 08:19:33.065 [INFO ] [.o.b.exec.internal.ExecBinding] - executed commandLine 'ssh root@192.168.1.100 reboot'

2017-05-31 08:19:34.106 [WARN ] [.o.b.exec.internal.ExecBinding] - doesn't find matching binding provider [itemName=wdcloud, command=OFF]

2017-05-31 08:19:36.342 [INFO ] [.o.b.exec.internal.ExecBinding] - executed commandLine 'ssh root@192.168.1.100 reboot'

2017-05-31 08:19:37.022 [WARN ] [.o.b.exec.internal.ExecBinding] - doesn't find matching binding provider [itemName=wdcloud, command=OFF]

2017-05-31 08:19:41.936 [INFO ] [.o.b.exec.internal.ExecBinding] - executed commandLine 'ssh root@192.168.1.100 reboot'

2017-05-31 08:19:42.204 [WARN ] [.o.b.exec.internal.ExecBinding] - doesn't find matching binding provider [itemName=wdcloud, command=OFF]

 

no i nie działa. 🙁


 
Dodane : 31/05/2017 8:24 am
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

a masz exec binding w ogóle zainstalowany?


 
Dodane : 31/05/2017 9:02 am
(@tadzik)
Wpisów: 20
Praktykant Donator 2K17
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

mam zainstalowany:  openhab-addon-binding-exec


 
Dodane : 31/05/2017 10:18 am
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

aa wywal to : nh="192.168.1.100",  nie wiem czy do czegoś jest to Ci potrzebne druga rzecz moze dodaj na koncu

ssh root@192.168.1.100 reboot > /var/log/openhab/reboot.log

powinno zapisać log z wykonania tej operacji do /var/log/openhab/reboot.log

tylko nie jeste pewien czy ma byc jedno > czy >> 

sprobuj najpierw wywolwac to z OH1 command line i zobaczyc czy tworzy plik log'a

 


 
Dodane : 31/05/2017 10:30 am
(@tadzik)
Wpisów: 20
Praktykant Donator 2K17
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

sprawdziłem.

przy: ssh root@192.168.1.100  > /var/log/openhab/reboot.log 

loguje do pliku zarówno z jednym '>' oraz '>>'. W pliku wynikowy jest to co wpisujemy na root@192.168.1.100.

Jeżeli dam ssh root@192.168.1.100  reboot > /var/log/openhab/reboot.log  nie otrzymuje pliku log. 

Przedarłem się przez kolejne opisy  w końcu dotarłem do składni: Switch wdcloud  "MyCloud" {exec="OFF:ssh root@192.168.1.100  reboot" }  ,która zadziałała! 🙂 

licząc przerwy wyszło mi jakieś 20 godzin szukania, pytania i testowania.

Dziękuję z pomoc. 🙂


 
Dodane : 31/05/2017 1:51 pm
adrian zareagował
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

przwróć poprzednią konfigurację w tym pliku: /usr/lib/systemd/system/openhab.service

nie jest zalecane pewnie odpalac OH jako root

 


 
Dodane : 31/05/2017 2:20 pm
(@tadzik)
Wpisów: 20
Praktykant Donator 2K17
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

już przywróciłem 🙂


 
Dodane : 31/05/2017 2:24 pm
(@tomaszraszowski)
Wpisów: 162
Pomocny Zasłużony dla Forum Donator 2K19, Donator 2K18, Donator 2K17
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

No tak to czasem jest, kilkadziesiąt godzin człowiek spędzi bo albo ma literówkę, albo źle sformułowaną komendę i trzeba grzebać 😀

Btw.Ja właśnie zamówiłem Dell Latitiude XT3 niebawem sprawozdanie z nowego serwerka Smart House 🙂


 
Dodane : 31/05/2017 5:02 pm
adrian zareagował
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
Dodane przez: Raszowski Tomasz

Btw.Ja właśnie zamówiłem Dell Latitiude XT3 niebawem sprawozdanie z nowego serwerka Smart House 🙂

no to jakiś monster będzie. na Windows będzie stał? linuch?


 
Dodane : 31/05/2017 10:01 pm
(@tomaszraszowski)
Wpisów: 162
Pomocny Zasłużony dla Forum Donator 2K19, Donator 2K18, Donator 2K17
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Fujjj winshit, nooooo 🙂 

Oczywiście że na pingwinku 🙂

 


 
Dodane : 31/05/2017 10:03 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

ok to będę jeszcze z TOba gadał 😉


 
Dodane : 31/05/2017 10:04 pm
(@tomaszraszowski)
Wpisów: 162
Pomocny Zasłużony dla Forum Donator 2K19, Donator 2K18, Donator 2K17
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ja chcę stabilnego systemu na serwerze 😀 a nie bluescreenów 😀

A monsterek to fakt 😛 8GB RAM - HDD 240 SSD tylko procek będę wymieniał prawdopodobnie, bo w tym jest i3 a jak będzie słabo śmigał to i7 tam zapakuję 4 rdzeniówkę 8 wątków 😀 powinien już spełniać moje oczekiwania:P


 
Dodane : 31/05/2017 10:05 pm
Udostępnij: