since my linux knowledge is limited, I’m having a question.
Is there a way to reboot or shutdown another pi from my pimaitc pi?
want to use this as an execute command with a pimatic rule then.
-
[solved] Execute commands on another Pi
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
You can connect it to a RF switch
or use http://www.cyberciti.biz/faq/unix-linux-execute-command-using-ssh/pimatic rocks!
-
Well Yvesg11 is right but Linux would ask you to enter a password for this.
You need to do, in order to do this password-less, a ssh-key exchange:
http://www.linuxproblem.org/art_9.html -
you can use passwordless connexion, for that all you need to do is to add you id_rsa.pub (to create it if not already just do ssh-keygen on the pi you want to connect with) to the /root/.ssh/known_hosts (create it if not there) of the pi you want to connect to.
Let me know if unclear.
Pimatic, smart home made by smart folks, for the rest of us!
-
thanks guys! i’ll try that!
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
works like a charm and is easy to set up.
thanks again!!pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
works for me, too!
Just created two buttons and two rules for my server:if greenON is pressed and Green Server is absent then execute "sudo etherwake 6c:f0:49:74:60:42"
if greenOFF is pressed and Green Server is present then execute “ssh joe@green sudo shutdown -h now”IMPORTANT:
to be able to run the shutdown command you need to add the line
yourusername ALL = NOPASSWD: /sbin/shutdown
to the text file, which opens with the command
sudo visudo