vccs
Vue 3용 차트 컴포넌트 모음, Recharts에서 포팅
Web-app for processing, logging and visualising energy, temperature and other environmental data
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Emoncms is an open source web application for processing, logging and visualising energy, temperature and other environmental data. It is part of the OpenEnergyMonitor project.
Emoncms 12 moves the interface to Bootstrap 5. See the release notes.
Every install includes its API reference:
/llms-full.txt or /api.md: the full reference as Markdown, for AI assistants and other tools. /llms.txt is a short index.The emoncms.org reference: Input API, Feed API.
Emoncms is tested on Raspberry Pi OS and Ubuntu. It should work on other Debian systems. Shared hosting and XAMPP are not supported, because Emoncms needs background services. A small Linux VPS works well.
An all-in-one Docker container is available for amd64, arm64 and arm/v7. It is built from the Emoncms stable branch on Alpine Linux, and tagged with the Alpine and Emoncms versions. It includes MariaDB, Redis, Mosquitto, the graph, sync, backup, dashboard and app modules, and the emoncms_mqtt, service-runner and feedwriter services.
sudo docker pull alexjunk/emoncms
mysqli, redis, gettext, mbstring, curl, gd, xml.mod_rewrite.Redis reduces disk writes, which extends the life of SD cards. Emoncms runs without Redis where it is not available, but input processes marked as needing Redis do not work.
Install a module by cloning it into the Modules folder, or into /opt/emoncms/modules with a symlink for modules that have background scripts. Run Update Database on the Admin page after installing a module.
Modules installed on the emonSD image:
Other modules include Email reports and the DemandShaper. See the Emoncms repositories.
master.Please read the state of development and contributing page before starting significant work. Then discuss your idea with us in the issue list, by email ([email protected]), or on a call (email us to arrange one). We are happy to talk ideas through from the start. Trystan & Glyn, OpenEnergyMonitor.
Issues and pull requests made with the help of an AI agent are welcome. See AGENTS.md.
Report security problems privately. See SECURITY.md.
Emoncms is released under the GNU Affero General Public License, version 3 or later. See LICENSE.txt and COPYRIGHT.txt.