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

Scheduled Pinned Locked Moved Utilities
4 Posts 2 Posters 698 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.
  • M Offline
    mumblebaj Module Developer
    last edited by mumblebaj Jul 15, 2023, 1:25 PM Jul 15, 2023, 1:04 PM

    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

    A 1 Reply Last reply Jul 16, 2023, 5:31 PM Reply Quote 2
    • A Offline
      ankonaskiff17 @mumblebaj
      last edited by Jul 16, 2023, 5:31 PM

      @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.

      M 1 Reply Last reply Jul 16, 2023, 5:41 PM Reply Quote 0
      • M Offline
        mumblebaj Module Developer @ankonaskiff17
        last edited by Jul 16, 2023, 5:41 PM

        @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

        A 1 Reply Last reply Jul 16, 2023, 5:56 PM Reply Quote 0
        • A Offline
          ankonaskiff17 @mumblebaj
          last edited by Jul 16, 2023, 5:56 PM

          @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
          • 1 / 1
          1 / 1
          • First post
            1/4
            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