Closed astrowave closed 5 years ago
Editing line 41 of emby_client.py to read self.host = "http://localhost:8096"
is a temporary fix
I'll have to take a look at this. My test env is always pointing to http://emby which may be why I have yet to run into this problem.
@astrowave, Did you configure this skill at https://account.mycroft.ai/skills or was this manually done in the settings.json file. That yaml file is just a template with defaults. Mycroft syncs the skills config to the settings.json file. I just tested this locally and when I manually set a value in the settings.json file it is overwritten with what is set at the mycroft/skills config site. I'm not sure the exact interval that mycroft syncs with the skills config site, I was able to verify this occurs after a reboot.
Thanks for looking in to this. It was done manually, I can confirm it is not an issue if done through the web. I'm happy for this to be closed if you are.
Sounds good! Thanks for taking the time to submit an issue. As you use the skill I'd love to get feedback on how I can make the skill better.
It's failing to connect as the settings.json file keeps getting overwritten. Correct host is stored in settingsmeta.yaml
But settings.json is continually overwritten with http://emby:
{"__mycroft_skill_firstrun": false, "port": 8096, "hostname": "http://emby", "password": "password", "username": "username"}
`All files are owned by mycroft:mycroft