OpenClaw · Skill

NGBS

Control NGBS iCON Smart Home thermostats via enzoldhazam.hu.

Smart Home & IoT
v1.0.1
VirusTotal: Suspicious

Install

Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.

Primary command

clawhub install daniel-laszlo/enzoldhazam

ClawHub installer

npx clawhub@latest install daniel-laszlo/enzoldhazam

OpenClaw CLI

openclaw skills install daniel-laszlo/enzoldhazam

Direct OpenClaw install

openclaw install daniel-laszlo/enzoldhazam

What this skill does

Control NGBS iCON Smart Home thermostats via enzoldhazam.hu.

Why it matters

Provides programmatic control over NGBS iCON thermostats without navigating the web interface, enabling scripting and AI-driven automation.

Typical use cases

  • Checking which rooms are currently heating
  • Setting the bedroom to a lower temperature before sleep
  • Reading all room temperatures in one command
  • Adjusting living room heat before arriving home
  • Automating temperature changes based on schedule

Source instructions

enzoldhazam

Control NGBS iCON Smart Home thermostats via enzoldhazam.hu.

Setup

  1. Install the CLI:
git clone https://github.com/daniel-laszlo/enzoldhazam.git
cd enzoldhazam
go build -o enzoldhazam ./cmd/enzoldhazam
sudo mv enzoldhazam /usr/local/bin/
  1. Login (credentials stored in macOS Keychain):
enzoldhazam login

Or set environment variables:

export ENZOLDHAZAM_USER="your-email"
export ENZOLDHAZAM_PASS="your-password"

Commands

CommandDescription
enzoldhazam statusShow all rooms with temperatures
enzoldhazam status --jsonJSON output for parsing
enzoldhazam get <room>Get specific room details
enzoldhazam set <room> <temp>Set target temperature
enzoldhazam loginSave credentials to Keychain
enzoldhazam logoutClear stored credentials

Examples

# Check current temperatures
enzoldhazam status

# Set a room to 22°C
enzoldhazam set "Living Room" 22

# Get room info as JSON
enzoldhazam get "Bedroom" --json

Instructions

When the user asks about home temperature, heating, or thermostats:

  1. Use enzoldhazam status to check current state
  2. Use enzoldhazam set <room> <temp> to change temperature
  3. Parse --json output when you need to process the data

Always confirm temperature changes with the user before executing.

Related OpenClaw skills

Browse all →
Featured slot

Your product here

Reserve this slot to reach operators and coding-agent buyers.

Shown where builders are actively comparing tools and deployment options.

Advertise