Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. InfluxDB
  3. influxdb-logger

influxdb-logger

Apache-2.0Groovy

A collection of custom SmartApps and device handlers for extending Samsung SmartThings home automation capabilities.

GitHubGitHub
314 stars525 forks0 contributors

What is influxdb-logger?

SmartThings by codersaur is a collection of custom SmartApps and device handlers for the Samsung SmartThings home automation platform. It extends SmartThings' functionality by adding support for specific third-party devices like Honeywell Evohome systems and various Z-Wave sensors and controllers, and enables logging to InfluxDB. The project solves the limitation of SmartThings' native device support by providing community-developed handlers that offer advanced features and better integration.

Target Audience

SmartThings users and developers who want to integrate unsupported devices or systems, or who need advanced control and logging capabilities beyond the platform's default offerings.

Value Proposition

Developers choose this project because it provides well-documented, tested code for niche integrations and devices not officially supported by SmartThings, saving time and enabling more complex home automation setups. The advanced device handlers offer features like full parameter synchronization and detailed logging that aren't available in standard handlers.

Overview

Samsung SmartThings SmartApps and Device Handlers

Use Cases

Best For

  • Integrating Honeywell Evohome heating systems with SmartThings
  • Logging SmartThings device data to an InfluxDB database
  • Adding advanced control for Fibaro Z-Wave devices like dimmers and flood sensors
  • Monitoring energy usage with Aeon or GreenWave power meters in SmartThings
  • Debugging and configuring Z-Wave devices using the Z-Wave Tweaker tool
  • Extending SmartThings with custom device handlers for unsupported hardware

Not Ideal For

  • Users with smart home setups dominated by Wi-Fi or Bluetooth devices not covered in the repository
  • Projects requiring official Samsung support or warranty-backed integrations for critical systems
  • SmartThings users migrating to the new Edge Driver platform who need future-proof, locally executed handlers
  • Simple automation scenarios where all devices are already natively supported by SmartThings without advanced features

Pros & Cons

Pros

Advanced Z-Wave Control

Provides detailed device handlers for specific Z-Wave devices like Fibaro dimmers, enabling features such as full parameter synchronization and multi-channel associations that exceed default SmartThings capabilities.

Third-Party Integration

Bridges SmartThings with external systems like Honeywell Evohome for heating control and InfluxDB for data logging, expanding the platform's utility beyond its native ecosystem.

Clear Documentation

The README includes step-by-step installation guides with screenshots, reducing the learning curve for implementing custom handlers and SmartApps in the SmartThings IDE.

Debugging Utilities

Offers tools like the Z-Wave Tweaker for interrogating and configuring Z-Wave devices, aiding in troubleshooting and advanced device management for developers and tinkerers.

Cons

Legacy Platform Dependency

Relies on the older Groovy-based SmartThings IDE, which Samsung is deprecating in favor of Edge Drivers, risking future incompatibility and lack of updates.

Limited Device Coverage

Focuses on a niche set of Z-Wave devices and integrations; users with unsupported hardware must seek additional community solutions or develop their own handlers.

Beta and Maintenance Risks

Key components like the Evohome integration are marked as BETA, indicating potential bugs or incomplete features, and the project's last update was in 2017, suggesting it may not be actively maintained.

Frequently Asked Questions

Quick Stats

Stars314
Forks525
Contributors0
Open Issues39
Last commit2 years ago
CreatedSince 2016

Tags

#home-automation#samsung#groovy#influxdb#energy-monitoring#z-wave

Built With

G
Groovy

Included in

InfluxDB817
Auto-fetched 1 day ago

Related Projects

k6k6

A modern load testing tool, using Go and JavaScript

Stars30,581
Forks1,540
Last commit1 day ago
TelegrafTelegraf

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

Stars17,496
Forks5,804
Last commit2 days ago
snmpcollectorsnmpcollector

A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB

Stars304
Forks54
Last commit2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub