# Developers

Welcome to the [nomos system Controller API](http://apidocs.nomos-system.com/) – your central interface for integrating and controlling SmartHome devices. The [nomos system Controller API](http://apidocs.nomos-system.com/) allows developers to create innovative applications that enhance users' lives through intelligent automation and seamless interaction with their SmartHome devices.

**Key Features:**

* **Easy Integration**: The [nomos system Controller API](http://apidocs.nomos-system.com/) provides a user-friendly RESTful interface, allowing quick and easy integration into existing systems. With clear endpoints and comprehensive documentation, developers can get started in no time.
* **Event-Driven Architecture**: Our API is event-based, meaning you can react in real-time to changes and events in SmartHome devices. Developers can use events to receive instant notifications on status changes, alarms, or other relevant events, enabling a dynamic and reactive user experience.
* **Device Management**: Manage a wide range of SmartHome devices, from lighting and thermostats to window shading and appliances. The API allows adding, removing, and configuring devices in real-time.
* **Automation and Scenarios**: Create custom automations and scenarios based on users' needs. The API supports triggers and conditions to design intelligent workflows that simplify daily life.
* **Real-Time Data**: Access real-time data from SmartHome devices to monitor status and performance. Use this information to create personalized experiences and optimize energy efficiency.
* **Security and Privacy**: The [nomos system Controller API](http://apidocs.nomos-system.com/) places a high emphasis on security. The API supports authentication mechanisms to ensure that only authorized applications can access SmartHome devices.

**Use Cases:**

* **Intelligent Home Automation**: Develop applications that intelligently control the user's home by automating devices based on schedules, presence, or environmental conditions.
* **Energy Management**: Create solutions to monitor and optimize energy consumption, helping users save costs and live more sustainably.
* **Security Solutions**: Integrate security cameras and alarm systems to provide users with a sense of safety in their homes and send real-time notifications.

**Node-RED Integration:**

The [Node-RED plugin](https://github.com/nomos-system/node-red-contrib-nomos) for the nomos system Controller API offers numerous benefits that significantly ease the integration and automation of processes. Here are some key advantages:

1. **Visual Programming**: [Node-RED](https://nodered.org/) offers a graphical user interface where users can create flows through simple drag-and-drop. This makes the development of automation processes intuitive and accessible, even for users without extensive programming experience.
2. **Easy Integration**: With the [Node-RED plugin](https://github.com/nomos-system/node-red-contrib-nomos), various systems and services can be seamlessly connected. The nomos system API easily integrates into existing Node-RED flows, improving interoperability between different applications and devices.
3. **Real-Time Data Processing**: Node-RED enables real-time data processing. This is particularly advantageous for applications requiring immediate responses, such as monitoring system states.
4. **Extensibility**: Node-RED can be easily expanded to add additional features or integrations. The large Node-RED community offers numerous [extra nodes and modules](https://flows.nodered.org/) that can further enhance functionality.
5. **Flexibility**: Node-RED supports a variety of protocols and data formats, making it easy to work with different data sources and targets. This allows high flexibility in designing automation solutions.

Overall, the [Node-RED plugin](https://github.com/nomos-system/node-red-contrib-nomos) for the nomos system Controller API offers a powerful and user-friendly solution for process automation and integration, enhancing efficiency and facilitating the development of new applications. [Node-RED](https://nodered.org/) with the [nomos system plugin](https://github.com/nomos-system/node-red-contrib-nomos) is [preinstalled on every nomos system Controller](/nomos-system/integrator-de/administration/erweitert.md) and accessible via the configuration panel for integrators.

**Summary:**

The [nomos system Controller API](http://apidocs.nomos-system.com/) is the ideal solution for developers looking to create innovative SmartHome applications. With a powerful, flexible, and secure API based on an event-driven architecture, you can harness the full potential of SmartHome technology and offer users an intelligent, connected home. Start developing today and shape the future of living!

[Proceed to Documentation](http://apidocs.nomos-system.com/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.nomos-system.com/nomos-system/entwickler-en/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
