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.
    • C Offline
      cyberphox @sdetweil
      last edited by

      @sdetweil I figured it might not be!
      Thanks!!! You rock as always

      Full time Dad, DJ and entertainer and lover of technology.

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

        @cyberphox

        Yes, my mirror works perfectly without the module.

        I have some topics here. look at my problems:

        https://forum.magicmirror.builders/topic/12014/erro-mmm-hass/4

        S 1 Reply Last reply Reply Quote 0
        • 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
                        • 1
                        • 2
                        • 3
                        • 4
                        • 2 / 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