enzoldhazam

Review·Scanned 2/17/2026

This skill provides a CLI to control NGBS iCON Smart Home thermostats via enzoldhazam.hu and the enzoldhazam command. It instructs running shell install/CLI commands, storing/reading credentials in macOS Keychain or ENZOLDHAZAM_* env vars, and making network requests to https://www.enzoldhazam.hu.

from clawhub.ai·va6f7beb·12.6 KB·0 installs
Scanned from 1.0.1 at a6f7beb · Transparency log ↗
$ vett add clawhub.ai/daniel-laszlo/enzoldhazamReview findings below

enzoldhazam

CLI tool for controlling thermostats via enzoldhazam.hu (NGBS iCON Smart Home system).

Installation

# Clone the repository
git clone https://github.com/daniel-laszlo/enzoldhazam.git
cd enzoldhazam

# Build
go build -o enzoldhazam ./cmd/enzoldhazam

# Optional: move to PATH
mv enzoldhazam /usr/local/bin/

Usage

Authentication

Login and save credentials to macOS Keychain:

enzoldhazam login

Or use environment variables:

export ENZOLDHAZAM_USER="your-email@example.com"
export ENZOLDHAZAM_PASS="your-password"

Commands

# Show all rooms with current/target temperatures
enzoldhazam status

# Get specific room details
enzoldhazam get <room-name>
enzoldhazam get <thermostat-id>

# Set target temperature
enzoldhazam set <room-name> <temperature>

# Clear stored credentials
enzoldhazam logout

JSON Output

All data commands support --json flag for automation:

enzoldhazam status --json
enzoldhazam get <room-name> --json

Example Output

$ enzoldhazam status
Device: My Device (123456789012)
Status: Online | Water: 38.2°C | External: 5.0°C

Living Room     22.5°C (target: 21.5°C) RH: 31%
Office          21.6°C (target: 21.5°C) RH: 30%
Bedroom         21.8°C (target: 21.5°C) RH: 26%

Requirements

  • Go 1.21+
  • macOS (for Keychain credential storage)
  • An enzoldhazam.hu account with registered NGBS iCON device(s)

License

MIT