• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

MMM-FroniusSolar family modules

Scheduled Pinned Locked Moved Utilities
31 Posts 5 Posters 3.1k Views 5 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
    chrisfr1976
    last edited by Jan 10, 2025, 10:06 PM

    Hi,

    i was working the last days on a module to get rid of the last iframes on my mirror. These modules can all visualize solar energy data from a Fronius solar system using SVG magic :)

    • MMM-FroniusSolar: Best for simple setups prioritizing clarity and minimalism.
    • MMM-FroniusSolar2: Suitable for scenarios requiring visual feedback on power flows (e.g., monitoring dynamic energy consumption).
    • MMM-FroniusSolar3: Ideal for larger or customizable displays where scalability is important.

    If you do not have a FroniusPV but your system has an API it should be not much work to adjust the node_helper file.

    All in a column:
    MMM-FroniusSolar

    Regards, Chris.

    C 1 Reply Last reply Jan 11, 2025, 1:03 PM Reply Quote 1
    • C Offline
      chrisfr1976 @chrisfr1976
      last edited by Jan 11, 2025, 1:03 PM

      Hi,

      i found a small bug. At this moment you need to change your inverter-IP in the node_helper.js file.

      I‘ll fix this to a config entry this weekend.

      Regards, Chris.

      C 1 Reply Last reply Jan 11, 2025, 5:48 PM Reply Quote 0
      • C Offline
        chrisfr1976 @chrisfr1976
        last edited by Jan 11, 2025, 5:48 PM

        Fixed. IP can now be defined in the config.js:

        InverterIP: "<yourInverterIP>",
        

        Regards, Chris.

        C 1 Reply Last reply Jan 13, 2025, 8:24 PM Reply Quote 1
        • C Offline
          chrisfr1976 @chrisfr1976
          last edited by Jan 13, 2025, 8:24 PM

          Hello,

          I’ve added a quite special module to the “family” which is exact what I need. Maybe someone else hat also a PV on the roof controlled by the Fronius inverter and in addition a mini-PV system measuring with a Shelly-device. I have exactly that case in my house :-)

          So, that’s it: MMM-FroniusSolar4

          Added Shelly device in the monitoring:

          MMM-FroniusSolar4

          There is a small flickering effect with the text labels. SVG doesn’t like text with icons inside that much. I have no more ideas how to fix this (I tried a lot). But it is not really annoying me.

          One hint: the label text must be modified in the js-file in this part of the code:

                  svg.appendChild(createGauge( "Grid", this.config.icons.P_Grid, "top", .............));
                  svg.appendChild(createGauge( "Akku", this.config.icons.P_Akku, "bottom", ................));
                  svg.appendChild(createGauge( "", this.config.icons.P_Load, "middle",..................));
          	svg.appendChild(createGauge( "PV Mini", this.config.icons.P_Shelly, "bottom", ...............));
          

          The "" is the house in the middle :)

          Regards, Chris.

          1 Reply Last reply Reply Quote 0
          • A Offline
            alfi153
            last edited by Jan 19, 2025, 6:39 PM

            Hi. the module looks very good.
            I installed the Fronius3. But my mirror only shows loading. The ip is correct. On an other mirror I use energy monitor and this works.
            Any idea what I make wrong

            C 1 Reply Last reply Jan 19, 2025, 8:59 PM Reply Quote 0
            • C Offline
              chrisfr1976 @alfi153
              last edited by Jan 19, 2025, 8:59 PM

              @alfi153
              Hello,
              the node_helper.js is the same for module 1,2 and 3. If one of them is not running there must be a config error. Maybe my mistake in the readme. Check what the console messages and/or pm2 logs tell and send me the result. I‘ll check parallel the documentation.

              Regards, Chris.

              A 1 Reply Last reply Jan 24, 2025, 5:35 AM Reply Quote 0
              • A Offline
                alfi153 @chrisfr1976
                last edited by Jan 24, 2025, 5:35 AM

                @chrisfr1976
                Hello.
                On the other Mirror I use MMM-Fronius2 from deg0nz. These model get information from my Gen24. But your module shows: loading. Is there anything to change in the Gen24 settings

                C 2 Replies Last reply Jan 24, 2025, 7:46 PM Reply Quote 0
                • C Offline
                  chrisfr1976 @alfi153
                  last edited by chrisfr1976 Jan 24, 2025, 7:49 PM Jan 24, 2025, 7:46 PM

                  @alfi153 Hi, my module is working complete different. I don‘t know the other node_helper. The MMM-FroniusSolar 1-3 use the same node_helper. Version 4 is again different. For inverter settings nothing special is necessary. Is the ip configured corretly?

                  Which version do you try to use?

                  Chris.

                  Regards, Chris.

                  A 3 Replies Last reply Jan 25, 2025, 7:27 AM Reply Quote 0
                  • A Offline
                    alfi153 @chrisfr1976
                    last edited by Jan 25, 2025, 7:27 AM

                    @chrisfr1976
                    I try to use Version 3.
                    The ip is correct
                    i have activated the API on my Fronius Gen24
                    is it possible to get any Log file?

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      alfi153 @chrisfr1976
                      last edited by Jan 25, 2025, 7:32 AM

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 1 / 4
                      1 / 4
                      • First post
                        9/31
                        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