Currently there are no built-in Mycroft to Mycroft communication protocols, so any ideas on how to do that would be much welcomed! Although there is a soon to come feature we call skill settings. Which allow mycroft to upload settings for specific skills to home.mycroft.ai, and allow users to edit the settings from there. The settings can also sync across mycroft devices. You can potentially leverage that to pass messages to different mycroft devices that way. I wouldn’t say this is the best way to standardize how mycroft can communicate with other mycroft but in theory it should work.
Since most of the work is actually done on the server and there is no real local process ran on the device itself then the number of skills I add to each pi, or mycroft shouldn’t matter right?
HI there, I’ve just create a project in order to comunicate from picroft to picroft using ssh connection and say_to_mycroft commands.
At this stage it works using two skills I’ve made, skill-communicate and skill-gpio8s.
The first one is installed in a local picroft or Desktop and using ssh sends command to the remote one turnig a light on/off.
Just have a look
I’m not sure mark1 has say_to_mycroft script which is required, picroft has it.