MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Which modules with Home Assistant currently work?

    Scheduled Pinned Locked Moved General Discussion
    39 Posts 7 Posters 15.1k Views 9 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      sdetweil @iorifly
      last edited by

      @iorifly fix reported in other topic

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • I Offline
        iorifly
        last edited by iorifly

        With the help of @sdetweil , I was able to solve problems with MM.

        Now I am having trouble accessing HA with MMM-HASS.

        If anyone can help I will be happy.

        alt text

        My HA configuration looks like this configuration.yam:

        homeassistant:
          whitelist_external_dirs:
            - /tmp
            - /config/temp/
          auth_providers:
              - type: legacy_api_password
                api_password: "juere3027"
          
              - type: trusted_networks
                trusted_networks:
                  - 192.168.1.0/24
                  - 127.0.0.1
                  - ::1
                allow_bypass_login: true
              - type: homeassistant
        

        config.js

        {
                        module: "MMM-HASS",
                        position: "middle_center",
                        config: {
                                host: "192.168.1.158",
                                port: "8123",
                                apipassword: "juere3027",
                                hassiotoken: true,
                                https: false,
                                devices: [
                                { deviceLabel: "Quintal",
                                        deviceReadings: [
                                        { sensor: "sensor.caixa_dagua", icon: "mdi:waves", suffix: "%"}
                                        
                                        ]
                                  }
                                
                                       ]
                                }       
                
                     },
        

        The mirror executes loads the other modules, but HASS does not load. I have the following output:

        > magicmirror@2.10.1 start /home/pi/MagicMirror
        > ./run-start.sh
        
        [22:26:04.896] [LOG] Starting MagicMirror: v2.10.1
        [22:26:04.931] [LOG] Loading config ...
        [22:26:04.951] [LOG] Loading module helpers ...
        [22:26:04.959] [LOG] No helper found for module: alert.
        [22:26:05.139] [LOG] Initializing new module helper ...
        [22:26:05.146] [LOG] Module helper loaded: updatenotification
        [22:26:05.151] [LOG] No helper found for module: clock.
        [22:26:06.647] [LOG] Initializing new module helper ...
        [22:26:06.650] [LOG] Module helper loaded: calendar
        [22:26:06.653] [LOG] No helper found for module: compliments.
        [22:26:07.888] [LOG] Initializing new module helper ...
        [22:26:07.890] [LOG] Module helper loaded: MMM-DarkSkyForecast
        [22:26:08.030] [LOG] Initializing new module helper ...
        [22:26:08.035] [LOG] Module helper loaded: newsfeed
        [22:26:08.129] [LOG] Initializing new module helper ...
        [22:26:08.133] [LOG] Module helper loaded: MMM-HASS
        [22:26:08.137] [LOG] All module helpers loaded.
        [22:26:08.143] [LOG] Starting server on port 8080 ...
        [22:26:08.251] [LOG] Server started ...
        [22:26:08.256] [LOG] Connecting socket for: updatenotification
        [22:26:08.261] [LOG] Connecting socket for: calendar
        [22:26:08.265] [LOG] Starting node helper for: calendar
        [22:26:08.268] [LOG] Connecting socket for: MMM-DarkSkyForecast
        [22:26:08.271] [LOG] ====================== Starting node_helper for module [MMM-DarkSkyForecast]
        [22:26:08.275] [LOG] Connecting socket for: newsfeed
        [22:26:08.278] [LOG] Starting module: newsfeed
        [22:26:08.282] [LOG] Connecting socket for: MMM-HASS
        [22:26:08.288] [LOG] Sockets connected & modules started ...
        [22:26:08.293] [LOG]
        Ready to go! Please point your browser to: http://localhost:8080
        Starting chromium browser now, have patience, it takes a minute
        [22:26:08.451] [ERROR]  { Error: listen EADDRINUSE: address already in use 127.0.0.1:8080
            at Server.setupListenHandle [as _listen2] (net.js:1280:14)
            at listenInCluster (net.js:1328:12)
            at GetAddrInfoReqWrap.doListen [as callback] (net.js:1461:7)
            at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:61:10)
          code: 'EADDRINUSE',
          errno: 'EADDRINUSE',
          syscall: 'listen',
          address: '127.0.0.1',
          port: 8080 }
        [22:26:08.444] [LOG]    Whoops! There was an uncaught exception...
        [22:26:08.510] [LOG]    MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
        [22:26:08.512] [LOG]    If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
         --disable-quic --enable-tcp-fast-open --ppapi-flash-path=/usr/lib/chromium-browser/libpepflashplayer.so --ppapi-flash-args=enable_stagevideo_auto=0 --ppapi-flash-version=
        [22:26:22.272] [LOG]    Use existing news fetcher for url: https://noticias.r7.com/rio-de-janeiro/feed.xml
        [22:26:22.303] [LOG]    Request URL: http://192.168.1.158:8123/api/states/sensor.caixa_dagua?api_password=juere3027
        [22:26:22.388] [LOG]    { undefined: undefined, label: 'Quintal' }
        
        
        S 1 Reply Last reply Reply Quote 0
        • I Offline
          iorifly
          last edited by

          I see that the module tries to connect to the Home assistant.

          https://imgur.com/oHjP479

          1 Reply Last reply Reply Quote 0
          • S Offline
            sdetweil @iorifly
            last edited by

            @iorifly said in Which modules with Home Assistant currently work?:

            EADDRINUSE

            U already have some application using that port, and are trying to start another

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • I Offline
              iorifly
              last edited by

              I don’t know what it would be. It is not related to MMM-HASS.

              Even with a simple config.js I have this msg. I think I should restart my raspberry.

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @iorifly
                last edited by

                @iorifly does mm start on boot?

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • I Offline
                  iorifly
                  last edited by iorifly

                  Do not. I restarted and the msg stopped. Now I’m fighting with MMM-HASS.

                  I take back what I said. He did give me more information!

                  The mistake I have is in the development of the module. The error is in the connection of the module to the HA system.
                    
                  I can’t do anything but wait for the developer’s announcement.

                  [14:23:57.773] [LOG]    Create new news fetcher for url: https://noticias.r7.com/rio-de-janeiro/feed.xml - Interval: 300000
                  [14:23:57.895] [LOG]    { deviceLabel: 'Quintal',
                    deviceReadings:
                     [ { sensor: 'sensor.caixa_dagua',
                         icon: 'wi wi-thermometer',
                         suffix: '%' } ] }
                  [14:23:57.919] [LOG]    192.168.1.158:8123/api/states/sensor.caixa_dagua?api_password=juere3027
                  [14:23:57.920] [LOG]    Request URL: http://192.168.1.158:8123/api/states/sensor.caixa_dagua?api_password=juere3027
                  [14:23:58.215] [ERROR]  (node:18860) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
                  [14:23:58.440] [LOG]    null
                  [14:23:58.443] [LOG]    401: Unauthorized
                  [14:23:58.445] [LOG]    { undefined: undefined, label: 'Quintal' }
                  [14:23:59.415] [LOG]    Refreshed access token because it has expired. Expired at: 14:23:57 now is: 14:23:59
                  [14:23:59.450] [LOG]    Refreshed access token because it has expired. Expired at: 15:23:59 now is: 14:23:59
                  [14:23:59.487] [LOG]    Refreshed access token because it has expired. Expired at: 15:23:59 now is: 14:23:59
                  pi@raspberrypi:~/MagicMirror $
                  
                  1 Reply Last reply Reply Quote 0
                  • I Offline
                    iorifly
                    last edited by

                    I tried this option but also to no avail.

                    https://github.com/aserramonner/MMM-HASS/pull/13

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      darbos @iorifly
                      last edited by

                      @iorifly to dvbit point you could just use fullpageos if you just want to display a Lovelace tab…

                      Also, I have had homeassistany sensors working recently…if you want to give some more detail of what you’ve done and what the problem is. And share you relevant code I can try to help…

                      I 1 Reply Last reply Reply Quote 0
                      • I Offline
                        iorifly @darbos
                        last edited by

                        @darbos

                        I would love to know how to display only one lovelace tab. But still it would be the whole screen or I can go down the screen to show only what I want.

                        I have my problem report here too:

                        https://community.home-assistant.io/t/magic-mirror/8443/59

                        what do you need ? I can pass everything !!!

                        S 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 3 / 4
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy