Magic Mirror addon for home assistant

Still same problem…

module: "MMM-HASS",
position: "top_left",
config: {
        host: "http://192.168.10.242", // Special docker ha api proxy
        port: "8123",
        https: false,
        devices: [
        { deviceLabel: "Exterior",
                deviceReadings: [
                { sensor: "sensor.medel_temp_ute", icon: "wi wi-thermometer", suffix: "°"},
                { sensor: "sensor.weather_humidity", icon: "wi wi-humidity", suffix: "%"}
                ]
        },
        { deviceLabel: "Interior",
                deviceReadings: [
                { sensor: "sensor.kitchen_temperature", icon: "wi wi-thermometer", suffix: "°", notification: "INDOOR_TEMPERATURE"},
                { sensor: "sensor.kitchen_temperature", icon: "wi wi-humidity", suffix: "%"}
                ]
        }
        ]
  }
},        
{
		    module: 'MMM-homeassistant-sensors',
		    position: 'top_left',
		    config: {
			    url: 'http://192.168.10.242:8123', // Special docker ha api proxy
			    prettyName: false,
			    stripName: false,

Hi, got MM running on Hassio but how can I make MM to run automatically in a browser on my Raspi?

Got this error, when the add-on tried to install an update

[INFO] Updating Magic Mirror install
From https://github.com/MichMich/MagicMirror
   6aa156d..6db61b4  master     -> origin/master
 * [new tag]         v2.5.0     -> v2.5.0
 * [new tag]         V2.2.1     -> V2.2.1
 * [new tag]         v.2.1.3    -> v.2.1.3
 * [new tag]         v2.0.0     -> v2.0.0
 * [new tag]         v2.0.1     -> v2.0.1
 * [new tag]         v2.0.2     -> v2.0.2
 * [new tag]         v2.0.3     -> v2.0.3
 * [new tag]         v2.0.4     -> v2.0.4
 * [new tag]         v2.0.5     -> v2.0.5
 * [new tag]         v2.1.0     -> v2.1.0
 * [new tag]         v2.1.1     -> v2.1.1
 * [new tag]         v2.1.2     -> v2.1.2
 * [new tag]         v2.2.0     -> v2.2.0
 * [new tag]         v2.2.2     -> v2.2.2
 * [new tag]         v2.3.0     -> v2.3.0
 * [new tag]         v2.3.1     -> v2.3.1
 * [new tag]         v2.4.0     -> v2.4.0
Updating 6aa156d..6db61b4
error: Your local changes to the following files would be overwritten by merge:
	package-lock.json
Please commit your changes or stash them before you merge.
Aborting

Can you try uninstalling and installing the add-on again, that will refresh the enlistment completely. Not at home to try.

Im having issues with the restart of the add-on. Makes the changes in the config file, press restart. Nothing happens. When ill reboot the whole server it works. Seems to be something strange.

And should it not be a check config button as well?

I have Hassio installed with this Magic Mirror add-on and it’s working great via browser on my PC or tablet. But now I have mounted my rpi behind my 2-way mirror. How can I reach the browser with Hassio?

Embedding into Home Assistant
It is possible to embed Shinobi directly into Home Assistant. Home Assistant provides the panel_iframe component, for these purposes.

Example configuration:

panel_iframe:
  MagicMirror:
    title: Magic Mirror
    icon: mdi:image-filter-frames
    url: http://addres.to.your.hass.io:8181

MMM-hass module can’t access Hassio states because there is no option to provide api_password. I have found a fix posted by Flagun on the MagicMirror forum (https://forum.magicmirror.builders/topic/7245/mmm-hass). However, I can’t find any files of the MagicMirror modules. The config folder contains config.js file, but ‘modules’ folder is empty. As soon as I can access the MM interface at 8181 port and can see all installed modules are loaded, these files are somewhere, but where? Tried browse with SSH, but found nothing. Can anyone direct to MM modules files?

I’ve been trying this out. I don’t think that fix is what you want. I think we need the token. I’ve tried adding the token to get it fixed, but that doesn’t work either.

It might work I think if you leave legacy password as well.

Anything in the modules folder is copied over to the modules folder in the docker container. If you want to manage a module manually remove it from the configuration and place it in the modules folder. It will be copied over with the configuration.

echo "[INFO] Copying configuration and modules"
cp -Rf $MM_CONFIG_ROOT/modules $MIRROR_APP_PATH
cp -Rf $MM_CONFIG_ROOT/config $MIRROR_APP_PATH
cp -Rf $MM_CONFIG_ROOT/css $MIRROR_APP_PATH

Any idea on how to make this running on the hassbian OS and not HassIO?

In all honesty this long lived token has messed many things up integrating smart devices with HA is a real pain now.

I have the magic mirror up and running but I cant not get any of the modules to run. I have read a lot about even the simple openmapweather. I have even downloaded the modular from github and tired to edit the config. now I am trying the MMM-mycommute and cannot get that to show up.

the openmapweather seems to be the easy one yet i cant get it.

I had the github in my magic mirror config under the add-on but I took it out to see if it worked.

        module: "MMM-OpenmapWeather",
        position: "top_right",
        config: {
            location: "C,P",
            locationID: "xxxx",  //ID from http://www.openweathermap.org/help/city_list.txt
            appid: "00000xxxxx"
        }
    },
    {
        module: "MMM-OpenmapWeather",
        position: "bottom_right",
        header: "Weather Forecast",
        config: {
            location: "C,P",
            locationID: "xxxxx",  //ID from http://www.openweathermap.org/help/city_list.txt
            appid: "00000xxxxx"
        }

I removed any identifying information but they are the same in my config file.

 module: "MMM-HASS",
                position: "top_left",
                config: {
                        host: "192.168.1.164/api/states/", // what goes here?????
                        port: "8123",
                        https: false,

seems the problem with most people here is what goes there??
also it seems the HA is going away from having api passwords and going for tokes, how to go about it?
@sytone

hi, just deleted the repository and i trying to add it again, but it wont work…any ideas?

I have the same problem! I discovered that MagicMirror has been added to the Community hassio repository, but it hasn’t been released yet.

yes i saw it too, but i cant get it to work, cant add any modules,do you manage to do it?

saw this in the logs when i try to add the repository

19-05-16 18:33:43 INFO (MainThread) [hassio.store.git] Clone add-on GitHub - sytone/hassio-addons: A Hass.IO add-on repository created by sytone for HASS.IO running Home Assistant repository
19-05-16 18:33:44 WARNING (MainThread) [hassio.store.data] Can’t read /data/addons/git/64f57845/magic_mirror/config.json: required key not provided @ data[‘arch’]. Got None

same here, cannot install the addon