emoncms
Web-app for processing, logging and visualising energy, temperature and other environmental data (by emoncms)
Composer
Dependency Manager for PHP (by composer)
emoncms | Composer | |
---|---|---|
8 | 222 | |
1,259 | 28,876 | |
0.5% | 0.3% | |
8.4 | 9.6 | |
about 1 month ago | 13 days ago | |
PHP | PHP | |
GNU Affero General Public License v3.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
emoncms
Posts with mentions or reviews of emoncms.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-29.
-
It ain’t much but $350 later and I’ve got my first kiln. Just excited and wanted to share!
I think I have seen others do this with some smaller dedicated timer thermocouple controllers.. but I wanted to be able to write software to do more.. like email me start/stop emails.. and the openenergy monitor emonpi gives access to emoncms.org which lets me see the kiln temps 24 hours a day from anywhere in the world.. and they have an iphone app that you can use to see the data.. so all I had to do was figure out how to publish the data to their service.. and then write a if then loop python script to check for the kiln temp at a time.. if low..turn kiln on.. if high.. turn it off.... I have dreams of a cleaner simpler script.. but no time to get it done.
- OpenEnergyMonitor – open-source monitoring for energy
- Electrical monitoring for tripping circuits?
- Has anyone installed a engery monitoring system? Last electric bill came in and it's still high even though heat hasn't been running much as previous month. House is entirely LED too. Would love to be able to monitor and have a better idea of my energy usages.
- Breaker Power Usage Sensor with local API, no cloud dependency?
-
Energy consumption monitor that actually works
Take a look at CircuitSetup.us for their EmonESP whole-house energy monitor. I got their single phase with two current transformers several months ago and it has worked perfectly. It has a web page, sends out MQTT messages and can simultaneously send out emoncms data (see emoncms.org ).
- New electrical circuit wish list
- Wireless multi-sensor energy monitoring solution
Composer
Posts with mentions or reviews of Composer.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-03-04.
-
লারাভেল ব্যবহার করে REST API তৈরি: নতুনদের জন্য
Composer (লারাভেল ইনস্টল করার জন্য)
-
How to Build a CRUD API with Laravel for Beginners
Composer
-
Configurando Ambiente em PHP no Windows
https://getcomposer.org/
-
WordPress and Components
Composer and Packagist have become key tools for establishing the foundations of PHP-based applications. Packagist is essentially a directory containing PHP code out of which Composer, a PHP-dependency manager, retrieves packages. Their ease of use and exceptional features simplify the process of importing and managing own and third-party components into our PHP projects.
-
2025 Best PHP Micro Frameworks: Slim, Flight, Fat-Free, Lumen, and More!
Simplicity: Getting started is a breeze—install via Composer, define some routes, and you’re off. Scaling up? Add middleware or libs like Twig or Eloquent as needed.
-
Laravel 12 A Beginner-Friendly Guide
Laravel requires Composer, a dependency manager for PHP. You can download and install Composer from getcomposer.org.
-
Code registering in PHP
I was reading a comment of someone that liked php before version 5, because it had no object-oriented features. That made me think about how code gets discovered in php files. And the first thing I thought of was Composer. With a simple directive in the composer.json file you can make all classes discoverable in a directory.
- PHP 8.4.4 Released
-
How do I create my docker images for my Symfony projects
# Install Composer RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer # Install Node.js using NVM ENV NODE_VERSION=20.0.0 ENV NVM_DIR=/root/.nvm RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash && \ . "$NVM_DIR/nvm.sh" && \ nvm install ${NODE_VERSION} && \ nvm alias default v${NODE_VERSION} && \ ln -s "$NVM_DIR/versions/node/v${NODE_VERSION}/bin/node" /usr/local/bin/node && \ ln -s "$NVM_DIR/versions/node/v${NODE_VERSION}/bin/npm" /usr/local/bin/npm # Verify Node.js and npm installation RUN node --version && npm --version
-
Build a Symfony 7 boilerplate using FrankenPHP, Docker, PostgreSQL and php 8.4
FROM dunglas/frankenphp:1-php8.4-bookworm AS frankenphp_upstream FROM frankenphp_upstream AS frankenphp_base WORKDIR /app # persistent / runtime deps # hadolint ignore=DL3008 RUN apt-get update && apt-get install --no-install-recommends -y \ acl \ file \ gettext \ git \ && rm -rf /var/lib/apt/lists/* # https://getcomposer.org/doc/03-cli.md#composer-allow-superuser ENV COMPOSER_ALLOW_SUPERUSER=1 RUN set -eux; \ install-php-extensions \ @composer \ apcu \ intl \ opcache \ zip \ pdo_mysql \ pdo_pgsql \ gd \ intl \ xdebug \ ; COPY --link docker/frankenphp/conf.d/app.ini $PHP_INI_DIR/conf.d/ COPY --link --chmod=755 docker/frankenphp/docker-entrypoint.sh /usr/local/bin/docker-entrypoint COPY --link docker/frankenphp/Caddyfile /etc/caddy/Caddyfile ENTRYPOINT ["docker-entrypoint"] HEALTHCHECK --start-period=60s CMD curl -f http://localhost:2019/metrics || exit 1 # Dev FROM frankenphp_base AS frankenphp_dev ENV APP_ENV=dev XDEBUG_MODE=off VOLUME /app/var/ RUN mv "$PHP_INI_DIR/php.ini-development" "$PHP_INI_DIR/php.ini" RUN set -eux; \ install-php-extensions \ xdebug \ ; COPY --link docker/frankenphp/conf.d/app.dev.ini $PHP_INI_DIR/conf.d/ CMD [ "frankenphp", "run", "--config", "/etc/caddy/Caddyfile", "--watch" ]
What are some alternatives?
When comparing emoncms and Composer you can also consider the following projects:
IoTaWatt - IoTaWatt Open WiFi Electric Energy Monitor
Pickle - PHP Extension installer
kiln-controller - Python script to read max31850s and control SSR's to fire an electric kiln
Climb
EmonLib - Electricity monitoring library - install in Arduino IDE's libraries folder then restart the IDE
Melody - One-file composer scripts