IoT Device Control

Control and monitor IoT devices via Home Assistant, MQTT, GPIO, and serial.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/balaraj74/F.R.I.D.A.Y --skill iot-device-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: IoT Device Control
Source: https://github.com/balaraj74/F.R.I.D.A.Y/tree/main/skills/iot-devices
Command: npx skills add https://github.com/balaraj74/F.R.I.D.A.Y --skill iot-device-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of various smart home devices and custom hardware, allowing for centralized control and automation.

Core Features & Use Cases

  • Home Automation: Control lights, thermostats, and run automations via Home Assistant.
  • Device Communication: Publish and subscribe to MQTT topics for custom device interactions.
  • Hardware Control: Directly manage Raspberry Pi GPIO pins or interact with Arduino/ESP32 via serial.
  • Smart Plug Management: Turn TP-Link Kasa smart plugs on/off.
  • Lighting Control: Adjust Philips Hue lights, including color and brightness.
  • Network Monitoring: Discover and check the status of devices on your network.

Quick Start

Use the IoT Device Control skill to turn on the living room light.

Frequently Asked Questions about IoT Device Control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Philips Hue lights and TP-Link Kasa smart plugs from a centralized interface?

Control Philips Hue lights and TP-Link Kasa smart plugs by using this skill to toggle power, adjust brightness, and change colors. It interfaces directly with these devices to enable centralized smart home management.

Can I manage Raspberry Pi GPIO pins and Arduino ESP32 serial communication for custom hardware?

Yes, you can manage Raspberry Pi GPIO pins and interact with Arduino or ESP32 boards via serial communication. The skill facilitates direct hardware control for custom IoT setups and device monitoring.

How do I publish and subscribe to MQTT topics for custom smart home device interactions?

Publish and subscribe to MQTT topics by utilizing the skill's MQTT broker integration. This enables custom device interactions, allowing you to send and receive messages across your smart home network.

Does this skill integrate with Home Assistant to run automations and control thermostats?

Yes, it integrates with Home Assistant to control lights, thermostats, and run automations. This simplifies central management of various smart home devices through a unified interface.

What is the best way to discover and check the status of devices on my local network?

Discover network devices and check their status using the skill's network monitoring capabilities. It facilitates automatic discovery to ensure your Internet of Things hardware is connected and responsive.