https://github.com/pierregode/mmm-zaptec
MMM-ZAPTEC module displays ZAPTEC charger data and charge history on MagicMirror. It supports multiple chargers and customizable settings like language and update interval.
https://github.com/pierregode/mmm-zaptec
Last synced: about 1 year ago
JSON representation
MMM-ZAPTEC module displays ZAPTEC charger data and charge history on MagicMirror. It supports multiple chargers and customizable settings like language and update interval.
- Host: GitHub
- URL: https://github.com/pierregode/mmm-zaptec
- Owner: PierreGode
- License: mit
- Created: 2023-04-06T07:52:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-02T19:17:15.000Z (over 1 year ago)
- Last Synced: 2025-04-09T06:50:29.737Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 183 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# MMM-ZAPTEC
This is a [MagicMirror²](https://magicmirror.builders/) module for connecting to the ZAPTEC API
and showing charger information on your Mirror.
18 languages supported
[](https://ko-fi.com/J3J2EARPK)
## Screenshots




## How to install
```
cd MagicMirror/modules
```
```
git clone https://github.com/PierreGode/MMM-ZAPTEC.git
```
In MagicMirror/config/config.js
## Config
```
{
module: "MMM-ZAPTEC",
position: "bottom_right",
header: "Zaptec",
config: {
username: "YOUR_USERNAME",
password: "YOUR_PASSWORD",
updateInterval: 30000,
lang: "sv",
enableChargeHistory: true,
charger: "all",
showHistoryEntries: 5
}
},
```
## Description
```
charger: "all", // set to "all" to display data for all chargers,
or set to a specific charger number (1-99) to display data for only that charge, set none to hide chargers.
showHistoryEntries: 5 // define the max amount of charge history entries to show
```
yes sorry for username and password but the token only had a ttl of 24H / will find a resolition for this in the future.
Restart magic mirror.(pm2 restart)
After starting the module can take up to 60 sec to pull the first data.
```
languages supported.
Arabic: ar (العربية)
Chinese: zh (中文)
Danish: da (Dansk)
Dutch: nl (Nederlands)
English: en (English)
Finnish: fi (Suomi)
French: fr (Français)
German: de (Deutsch)
Hindi: hi (हिन्दी)
Icelandic: is (Íslenska)
Italian: it (Italiano)
Japanese: ja (日本語)
Korean: ko (한국어)
Norwegian: no (Norsk)
Polish: pl (Polski)
Portuguese: pt (Português)
Spanish: es (Español)
Swedish: sv (Svenska)
```
Api free: yes
development status: Complete