I have it working with HTTPS :grinning_face:
Change the url to match what you have for HA
{
module: 'MMM-homeassistant-sensors',
position: 'bottom_right',
config: {
url: 'https://username.duckdns.org:8123/api/states',
prettyName : 'true',
stripName: 'true',
values: ["sensor.humidity", "sensor.temperature"]
}
},
You will need to modify the node_help.js file for this module change the below line of code /MagicMirror/modules/MMM-homeassistant-sensors/node_helper.js
request({ url: url, method: 'GET' }, function (error, response, body) {
To the following and change the api-password to what you have set in HA it’s about line 12.
request({ url: url, headers: {'x-ha-access': 'api-password'}, method: 'GET' }, function (error, response, body) {
It’s working it looks like it takes a bit longer to get the data as I think the atentication takes some time.
Regards
skippy_oz