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-GasMonitor

    Scheduled Pinned Locked Moved Utilities
    4 Posts 2 Posters 1.1k Views 2 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.
    • mumblebajM Offline
      mumblebaj Module Developer
      last edited by mumblebaj

      Why
      I have in the last year moved “slightly” off the grid, solar, gas stove and a gas geyser. I am able to monitor my solar production using my MMM-Growatt module but was unable to monitor my gas usage and have the ability to order a refill in time before the gas runs out.

      I recently ordered a Mopeka Pro Check Sensor from Amazon.com but it does not have an integrated API and only provides a Bluetooth connection to the app.

      Solution
      What I came up with was creating the MMM-GasMonitor module.

      c39cfcb8-9fcf-4921-afd6-3a59c98de4ed-image.png

      How it works

      • You have to work out your average daily usage. Instructions included on how I achieved this on the module Github page.

      • The module will starts off with 100% tank level (you can set this yourself to match your tank level in the input.txt file). At first run it takes the daily average and add’s it to the 100% giving you a starting point of, you know it, 100% :-)

      • Based on the refresh rate, I run daily as I worked out my daily usage average, it will calculate the new level and display it along with adjusting the Level monitor and color accordingly.

      Some more examples
      7dee2e39-401e-40ef-abde-19916872e23e-image.png

      2da22362-53f7-42e5-b54a-d7c44a978520-image.png

      0db74abb-c950-4836-9e41-b82fc081df50-image.png

      I am open to integrate any API into the module if anybody has one that they would like integrated to monitor their own.

      As I could not find one for the Mopeka Pro monitor I went the manual calc method.

      Enjoy!!

      Check out my modules at: https://github.com/mumblebaj?tab=repositories
      Check my blog-post: https://mumblebaj.xyz/
      Check my MM Container: https://hub.docker.com/repository/docker/mumblebaj/magicmirror/general

      ankonaskiff17A 1 Reply Last reply Reply Quote 2
      • ankonaskiff17A Offline
        ankonaskiff17 @mumblebaj
        last edited by

        @mumblebaj What is a “Gas Geyser”?

        Another easy monitoring option is to put the tank on a scale. Track weight as % Full.
        Not long before I retired we put in a remote pumping station that consisted of 2 3-phase pumps, 3-phase generator that ran on natural gas. Tank for gas had resistance type level sensor.
        Used telemetry that sent us a common fault alarm and sent the local gas vendor live level indication.

        mumblebajM 1 Reply Last reply Reply Quote 0
        • mumblebajM Offline
          mumblebaj Module Developer @ankonaskiff17
          last edited by

          @ankonaskiff17 Cool. Yeah, I have the Mopeka Pro sensor on the tank at the moment and I can monitor via the Bluetooth app. But wanted something for the mirror so I could see it there. They do say those resistance level sensors are not very accurate as the liquid converts to gas and they don’t take that into consideration. What I read anyway. The Mopeka Pro is pretty good.

          Check out my modules at: https://github.com/mumblebaj?tab=repositories
          Check my blog-post: https://mumblebaj.xyz/
          Check my MM Container: https://hub.docker.com/repository/docker/mumblebaj/magicmirror/general

          ankonaskiff17A 1 Reply Last reply Reply Quote 0
          • ankonaskiff17A Offline
            ankonaskiff17 @mumblebaj
            last edited by

            @mumblebaj Our stuff was industrial grade and we had issues with the level sensor but related to day/night temperature & Sun impacting gas. but biggest problem with level sensor was related to it being a cylinder mounted horizontally…

            An inch of drop at top of sideways cylinder a lot less than an inch of drop across middle of cylinder so engineers had fun plotting that curve

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • 1 / 1
            • 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