I will give it try and also figure the most convenient way to communicate.
In the meantime I did a clean install on the machine that I had used first. I had switched to a second machine because precise failed ( tensorflow bad op ) on the first. I compiled tensorflow for my architecture. I switched to the feature branch and it was working. Encouraged, I did a clean install on machine two but it still failed the same way when I was on the feature branch. Well almost the same. When loading the HA skill there are two exceptions raised as before but I noticed that the second exception identified an address which I didn’t see in the trace I sent you.
Connection Error: HTTPConnectionPool(host=‘localhost’, port=8123
The URL is wrong because port 8123 being HA, and HA is on machine one, the one apparently working.
I don’t know if it related to the exceptions but is there a way to purge some of the skills that home.mycroft.ai thinks are installed. I see four instances of homeassistant. They each should have a configuration dialog where the host and token should be entered. Two of them have an empty dialog. My guess is that this is related to switching branches after the skill was installed.
What is the purpose of settingsmeta.yaml in the skill’s directory? When filled it with the host and token it didn’t improve anything, rather it caused starting mycroft to take about five minutes.