PHPackages                             kelemen/fibaro-hc3-influx-logs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. kelemen/fibaro-hc3-influx-logs

ActiveLibrary[Database &amp; ORM](/categories/database)

kelemen/fibaro-hc3-influx-logs
==============================

Fibaro HC3 changes export to influx database

1.0.0(6y ago)0111[2 issues](https://github.com/ricco24/fibaro-hc3-influx/issues)MITPHPPHP &gt;= 7.1.0

Since Apr 18Pushed 6y ago1 watchersCompare

[ Source](https://github.com/ricco24/fibaro-hc3-influx)[ Packagist](https://packagist.org/packages/kelemen/fibaro-hc3-influx-logs)[ RSS](/packages/kelemen-fibaro-hc3-influx-logs/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (3)Versions (2)Used By (0)

Fibaro HC3 influx logs
----------------------

[](#fibaro-hc3-influx-logs)

Library provide Symfony multiple commands to export logs from Fibaro HC3 to InfluxDB.

### Commands

[](#commands)

#### log:consumption

[](#logconsumption)

Logs consumption and actual power for compatible devices like Fibaro wall plug from **/consumption** API endpoint. Data was stored into InfluxDB with **calculated timestamp** \[equation: (timestampTo - timestampFrom)/2\]

**Params**

- *start\_timestamp* - When command runs for first time (or after delete consumption storage file for device) this timestamp is used as start point.
- *span* - Time span used for generate from/to timestamps. Lower span provide higher current power precision. Higher span provide higher consumption precision.
- *max\_calls* - How many maximum times will be consumption API called (or until last event from HC3 reached)

#### log:events

[](#logevents)

Loads events from HC3 **/panels/event** API endpoint and log them into InfluxDB. Every event is stored into InfluxDB with **real timestamp** when event was triggered.

**Params**

- *limit* - How many events from API will be downloaded in one API call.
- *max\_calls* - How many maximum times will be events API called (or until last event from HC3 reached)

#### log:refreshStates

[](#logrefreshstates)

Loads **/refreshStates** API data from HC3 and process data under changes key and store them into InfluxDB. All events are stored with **timestamp from API response**.

#### log:weather

[](#logweather)

Simply loads weather data from HC3 **/weather** API endpoint and log them with **current timestamp** into InfluxDB.

#### log:diagnostics

[](#logdiagnostics)

Loads diagnostics data about HC3 system like - cpu load, memory, storage and store them into InfluxDB with **current timestamp**.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2215d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/72f58e3d494056872274a7cd14323f13cc76e52c966eade5dec3129ea378c182?d=identicon)[kelemen.samuel](/maintainers/kelemen.samuel)

---

Top Contributors

[![ricco24](https://avatars.githubusercontent.com/u/1409647?v=4)](https://github.com/ricco24 "ricco24 (23 commits)")

---

Tags

logsinfluxfibarohc3

### Embed Badge

![Health badge](/badges/kelemen-fibaro-hc3-influx-logs/health.svg)

```
[![Health](https://phpackages.com/badges/kelemen-fibaro-hc3-influx-logs/health.svg)](https://phpackages.com/packages/kelemen-fibaro-hc3-influx-logs)
```

###  Alternatives

[tpetry/laravel-mysql-explain

Get Visual MySQL EXPLAIN for Laravel.

264154.2k](/packages/tpetry-laravel-mysql-explain)[worksome/foggy

Foggy is a tool for making database dumps with some data removed/changed.

26571.7k1](/packages/worksome-foggy)[dereuromark/cakephp-databaselog

A CakePHP plugin for storing and viewing application logs in the database

44165.0k2](/packages/dereuromark-cakephp-databaselog)[swiftotter/driver

A database task-runner that helps you to turn production database into a staging/development database sandbox

6111.1k2](/packages/swiftotter-driver)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)[bordeux/geoname-bundle

Symfony GeoNameBundle

1710.5k](/packages/bordeux-geoname-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
