Skip to content

Commit

Permalink
Translations
Browse files Browse the repository at this point in the history
  • Loading branch information
GermanBluefox committed Aug 25, 2024
1 parent f9bb487 commit e723d8e
Show file tree
Hide file tree
Showing 146 changed files with 7,663 additions and 3,876 deletions.
5 changes: 2 additions & 3 deletions docs/content.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,13 @@
* [Best Practices](logic/examples)

* en:Cloud-Services & Apps;de:Cloud-Services & Apps;ru:Облачные сервисы & Apps;zh-cn:云服务
* [IoT](cloud/iot)
* [Introduction](cloud/README)
* [IoT](cloud/iot)
* [Visualisations](cloud/viz)
* [Editors](cloud/editor)
* [Alexa Smarthome-Skill](cloud/alexasmart)
* [Alexa Custom-Skill](cloud/alexacustom)
* [Android App](cloud/androidapp)
* [iOS App](cloud/iosapp)
* [App](cloud/app)

* en:Advanced configuration;de:Erweiterte Konfiguration;ru:Экспертные настройки;zh-cn:高级配置
* [Introduction](config/README)
Expand Down
74 changes: 43 additions & 31 deletions docs/de/basics/adapter.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,61 @@
---
lastChanged: "24.08.2024"
lastChanged: 24.08.2024
editLink: https://github.com/ioBroker/ioBroker.docs/edit/master/docs/de/basics/adapter.md
title: Controller und Adapter
translatedFrom: en
translatedWarning: Wenn Sie dieses Dokument bearbeiten möchten, löschen Sie bitte das Feld "translationsFrom". Andernfalls wird dieses Dokument automatisch erneut übersetzt
hash: rX78U8X1Tc4gCcfD0BxZf25oR3whd6R0b4YXewZbVtg=
---
# Controller und Adapter

## Was ist ein Controller?

Ein Controller in ioBroker ist eine zentrale Komponente, die für die Verwaltung und Koordination des gesamten ioBroker-Systems verantwortlich ist.
Er übernimmt Aufgaben wie die Verwaltung der Adapter, die Speicherung von Daten und die Bereitstellung von Schnittstellen für die Kommunikation zwischen den verschiedenen Komponenten des Systems.
Momentan ist Controller mit TypeScript geschrieben.
Er übernimmt Aufgaben wie die Verwaltung der Adapter, die Speicherung von Daten und die Bereitstellung von Schnittstellen für die Kommunikation zwischen den Adaptern.
Derzeit wird der Controller mit TypeScript geschrieben.

### Hauptfunktionen eines Controllers
-
- **Verwaltung der Adapter**: Der Controller überwacht und steuert die verschiedenen Adapter, die im ioBroker-System installiert sind.
- **Datenverwaltung**: Der Controller speichert und verwaltet die Daten, die von den Adaptern gesammelt werden.
- **Systemüberwachung**: Der Controller überwacht den Zustand des gesamten Systems und stellt sicher, dass alle Komponenten und Adapter ordnungsgemäß funktionieren. Er kann Benachrichtigungen und Alarme auslösen, wenn Probleme auftreten.
- **Adapterverwaltung**: Der Controller überwacht und steuert die verschiedenen im ioBroker-System installierten Adapter.
- **Datenverwaltung**: Der Controller speichert und verwaltet die von den Adaptern gesammelten Daten.
**Systemüberwachung**: Der Controller überwacht den Zustand des gesamten Systems und stellt sicher, dass alle Komponenten und Adapter ordnungsgemäß funktionieren. Bei Problemen kann er Benachrichtigungen und Alarme auslösen.
- **Kommunikation**: Der Controller stellt die Schnittstellen bereit, über die die verschiedenen Adapter von ioBroker miteinander kommunizieren können.

## Was ist ein Adapter?
Ein Adapter in ioBroker ist eine Softwarekomponente, die es Ihnen ermöglicht, verschiedene Geräte, Dienste oder Protokolle in das ioBroker-System zu integrieren.

Ein Adapter in ioBroker ist eine Softwarekomponente, die es ermöglicht, verschiedene Geräte,
Dienste oder Protokolle in das ioBroker-System zu integrieren.
Adapter fungieren als Schnittstellen zwischen ioBroker und den externen Systemen, die Sie steuern oder von denen sie Daten sammeln.
Es kann verschiedene Aktionen mit den gesammelten Daten durchführen, z. B. sie speichern, verarbeiten oder an andere Systeme weiterleiten. Es kann die Daten auch auf verschiedene Weise visualisieren.

### Hauptfunktionen eines Adapters
Adapter fungieren als Schnittstellen zwischen ioBroker und den externen Systemen, die Sie steuern oder von denen bzw. zwischen denen Sie Daten sammeln, und dem Menschen.

1. **Datenintegration**: Adapter sammeln Daten von externen Geräten oder Diensten und stellen diese Daten im ioBroker zur Verfügung. Dies kann z.B. Sensordaten, Statusinformationen oder andere relevante Daten umfassen.
2. **Steuerung**: Adapter ermöglichen es, externe Geräte oder Dienste über das ioBroker-System zu steuern. Dies kann z.B. das Ein- und Ausschalten von Geräten, das Einstellen von Parametern oder das Ausführen von Befehlen umfassen.
3. **Protokollübersetzung**: Adapter übersetzen die Kommunikationsprotokolle externer Geräte oder Dienste in ein Format, das ioBroker verstehen kann. Dies ermöglicht die nahtlose Integration verschiedener Systeme, die unterschiedliche Protokolle verwenden.
### Hauptfunktionen eines Adapters
1. **Datenintegration**: Adapter sammeln Daten von externen Geräten oder Diensten und stellen diese im ioBroker zur Verfügung. Dies können beispielsweise Sensordaten, Statusinformationen oder andere relevante Daten sein.
2. **Steuerung**: Adapter ermöglichen die Steuerung externer Geräte oder Dienste über das ioBroker-System. Dazu kann beispielsweise das Ein- und Ausschalten von Geräten, das Setzen von Parametern oder das Ausführen von Befehlen gehören.
3. **Visualisierung**: Adapter können Daten auf verschiedene Weise visualisieren, beispielsweise in Diagrammen, Grafiken, Tabellen, Schaltflächen, Schiebereglern usw.
4. **Verlauf**: Adapter können Daten zur späteren Analyse oder Visualisierung speichern.
5. **Automatisierung**: Adapter können Aktionen basierend auf bestimmten Bedingungen oder Ereignissen auslösen.
6. **Benachrichtigung**: Adapter können basierend auf bestimmten Bedingungen oder Ereignissen Benachrichtigungen oder Warnungen senden.
7. **Service**: Adapter können Konfigurationen sichern, Firmware aktualisieren usw.

### Beispiele für Adapter

- **Zigbee-Adapter**: Ermöglicht die Integration von Zigbee-basierten Geräten wie Lampen, Sensoren und Schaltern.
- **MQTT-Adapter**: Ermöglicht die Kommunikation mit MQTT-basierten Diensten und Geräten.
- **HTTP-Adapter**: Ermöglicht die Integration von Diensten, die über HTTP kommunizieren.
- **JavaScript-Adapter**: Ermöglicht Ihnen, Skripte in JavaScript/TypeScript zu schreiben oder die Logikblöcke grafisch zu kombinieren, um Geräte oder Dienste zu steuern.

### Vorteile der Verwendung von Adaptern

- **Flexibilität**: Adapter ermöglichen die Integration einer Vielzahl von Geräten und Diensten, unabhängig von deren Kommunikationsprotokollen.
- **Erweiterbarkeit**: Neue Adapter können entwickelt werden, um zusätzliche Geräte oder Dienste zu unterstützen, wodurch das ioBroker-System kontinuierlich erweitert werden kann.
- **Zentralisierung**: Durch die Verwendung von Adaptern können alle Geräte und Dienste zentral über das ioBroker-System verwaltet und gesteuert werden.

### Typen von Adaptern
- **Geräteadapter**: Diese Adapter ermöglichen die Integration und Steuerung von physischen Geräten wie Lampen, Sensoren und Schaltern. Beispiele sind der Zigbee-Adapter und der Z-Wave-Adapter.
- **Protokolladapter**: Diese Adapter übersetzen verschiedene Kommunikationsprotokolle in ein Format, das ioBroker verstehen kann. Beispiele sind der MQTT-Adapter und der HTTP-Adapter.
- **Serviceadapter**: Diese Adapter ermöglichen die Integration von Online-Diensten und APIs. Beispiele sind der Alexa-Adapter und der Google-Home-Adapter.
- **Datenbankadapter**: Diese Adapter ermöglichen die Speicherung und Abfrage von Daten in verschiedenen Datenbanksystemen. Beispiele sind der SQL-Adapter und der InfluxDB-Adapter.
- **Visualisierungsadapter**: Diese Adapter bieten Möglichkeiten zur Visualisierung und Darstellung von Daten. Beispiele sind der Vis-Adapter und der Flot-Adapter.
- **Skriptadapter**: Diese Adapter ermöglichen das Erstellen und Ausführen von Skripten innerhalb von ioBroker. Beispiele sind der JavaScript-Adapter und der Blockly-Adapter.
- **Spezialadapter**: Diese Adapter bieten spezielle Funktionen oder Integrationen, die nicht in die anderen Kategorien passen. Beispiele sind der Ping-Adapter und der Backitup-Adapter.
- **Flexibilität**: Adapter ermöglichen die Integration einer breiten Palette von Geräten und Diensten, unabhängig von ihren Kommunikationsprotokollen.
- **Erweiterbarkeit**: Es können neue Adapter entwickelt werden, um zusätzliche Geräte oder Dienste zu unterstützen, sodass das ioBroker-System kontinuierlich erweitert werden kann.
- **Zentralisierung**: Durch den Einsatz von Adaptern können alle Geräte und Dienste zentral über das ioBroker-System verwaltet und gesteuert werden.

### Adaptertypen
- `general` - Adapter für allgemeine Zwecke. Beispiele sind die Adapter `web`, `welcome` oder `js-controller`.
- „Alarm“ – Für Sicherheits- und Alarmfunktionen. Beispiele sind die Kameraadapter.
- „climate-control“ – Zur Steuerung von Heizungs-, Lüftungs- und Klimaanlagen. Beispiele sind die Adapter „Daikin“ oder „dysonairpurifier“.
- „Kommunikation“ – Zur Kommunikation mit anderen Systemen oder Diensten. Beispiele sind die „Rest-API“ oder „Cloud“-Adapter.
- „Datum und Uhrzeit“ – Zur zeitgesteuerten Steuerung von Geräten. Beispiele sind der Adapter „trashschedule“ oder „birthdays“.
- „energy“ - Zur Überwachung und Steuerung des Energieverbrauchs bzw. der Energieverbrauchserzeugung. Beispiele hierfür sind die Adapter „Solarlog“ oder „SMA-EM“.
- „Garden“ – Zur Steuerung von Gartengeräten. Beispiele sind der Adapter „Gardena“ oder „Rainbird“.
- „Geoposition“ – Zum Verfolgen der Position von Geräten. Beispiele sind der Adapter „Geofency“ oder „Owntracks“.
- „Hardware“ – Diese Adapter ermöglichen die Integration und Steuerung von physischen Geräten wie Lampen, Sensoren und Schaltern. Beispiele sind der Zigbee-Adapter, der Z-Wave-Adapter usw.
- „health“ – Zur Überwachung von Gesundheitsdaten. Beispiele sind der Adapter „fitbit-fitness“ oder „withings“.
- „Haushalt“ – Zur Steuerung von Haushaltsgeräten wie Staubsaugern oder Geschirrspülern. Beispiele sind der Adapter „Botvac“ oder „Ecovacs-Deebot“.
- „Infrastruktur“ – Zur Überwachung und Steuerung von Infrastrukturgeräten wie Routern, Druckern oder NAS. Beispiele sind der „Fritzbox“- oder „Proxmox“-Adapter.
- „iot-systems“ – Zur Integration von IoT-Systemen mit verschiedenen Gerätetypen. Beispiele sind der Adapter „s7“ oder „tasmota“.
- ...
1 change: 1 addition & 0 deletions docs/de/basics/enums.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ Von Start an gibt es zwei Kategorien: `Räume` und `Funktionen`. Allerdings kön
- **Visualisierung**: Die Kategorien helfen dabei, die Objekte in der Visualisierung zu gruppieren und zu sortieren.
- **Logik**: In Skripten können die Kategorien verwendet werden, um bestimmte Aktionen für alle Objekte einer Kategorie auszuführen.
- **Szenes**: Die Kategorien können in Szenen verwendet werden.
- **Sprachsteuerung**: Die Kategorien können in der Sprachsteuerung verwendet werden um z.B. zu sagen "Schalte alle Lichter im Wohnzimmer an"
Binary file added docs/de/basics/media/Repository_BasicSettings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 0 additions & 14 deletions docs/de/cloud/androidapp.md

This file was deleted.

23 changes: 23 additions & 0 deletions docs/de/cloud/app.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: App (Android und iOS)
lastChanged: 14.09.2018
translatedFrom: en
translatedWarning: Wenn Sie dieses Dokument bearbeiten möchten, löschen Sie bitte das Feld "translationsFrom". Andernfalls wird dieses Dokument automatisch erneut übersetzt
editLink: https://github.com/ioBroker/ioBroker.docs/edit/master/docs/de/cloud/app.md
hash: ivQYhndkr+a7XP7JqnHpqDPGVHQdPo7OBOvt+7fZOhE=
---
# Offizielle ioBroker-App
Das ioBroker-Projekt verfügt über offizielle Apps für Android und iOS. Die Apps sind in den jeweiligen App Stores erhältlich:

- [Android-App](https://play.google.com/store/apps/details?id=com.iobroker.visu&hl=en_US)
- [iOS-App](https://apps.apple.com/de/app/iobroker-visu/id1673095774)

Die Nutzung der App für den lokalen Zugriff ist kostenfrei. Für den Fernzugriff (außerhalb Ihres lokalen Netzwerks) benötigen Sie ein Abonnement für die [ioBroker.pro](https://iobroker.pro/www/pricing#remote)-Cloud.

## Merkmale
Die App ermöglicht Ihnen:

- Greifen Sie über das lokale Netzwerk (kostenlos) oder von überall auf der Welt (Cloud-Abonnement erforderlich) auf Ihren ioBroker-Server zu.
- Steuern Sie Ihre Smart-Home-Geräte mit vis-2, iQontrol oder Lovelace
- Senden Sie Benachrichtigungen an Ihr Telefon
- Senden Sie den Telefonstatus an ioBroker, beispielsweise Batteriestand, Standort usw.
12 changes: 6 additions & 6 deletions docs/en/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ lastChanged: 29.02.2024
translatedFrom: de
translatedWarning: If you want to edit this document please delete "translatedFrom" field, elsewise this document will be translated automatically again
editLink: https://github.com/ioBroker/ioBroker.docs/edit/master/docs/en/README.md
hash: gxiIWnKD+23DCnfq39JpJ/SHUxlNFIHgBpRtg49DlrY=
hash: WWTt2d6oRczIfqwVnp6kXk77YQF1UxohHL8GkwChkIM=
---
## Make your life easier: Smart Home
Wouldn't it be practical to be able to read temperatures, consumption values or switching states of devices from different manufacturers centrally in one place? Wouldn't it be necessary to remember to switch devices on or off when certain conditions or states are reached?
Expand All @@ -27,7 +27,7 @@ With well over 600 adapters, ioBroker enables the integration of various platfor

These adapters enable the connection between physical devices (for example controllable sockets, relays, remote thermometers and the like) and the central ioBroker system. They are able to read the values measured by the devices and control the devices, which often happens via WLAN in the home network.

Other adapters are designed to graphically display measured values such as temperature, power, consumption values or switching states in diagrams.
Other adapters are designed to display measured values such as temperature, power, consumption values or switching states graphically in diagrams.
Visualization adapters also offer other options, such as integrating images (e.g. from surveillance cameras), weather data and much more.

In addition, there are adapters that offer functions for mathematical calculations or logical operations (such as comparisons).
Expand Down Expand Up @@ -139,14 +139,14 @@ The Lovelace Editor (WYSIWYG principle - what you see is what you get principle)
## Who is behind ioBroker?
ioBroker is an open source project developed by the ioBroker community and administered by [Bluefox](https://github.com/GermanBluefox) as project owner.

Many developers and many other helpers volunteer their free time to develop the central ioBroker system components, the many adapters, the social media support, the documentation and much more.
Many developers and many other helpers volunteer their time to develop the central ioBroker system components, the many adapters, the social media support, the documentation and much more.
With the large and helpful community, a solution has been found for every problem so far.

ioBroker follows a decentralized approach in which each adapter is maintained in its own GitHub repository.
The respective adapter developer makes decisions about his adapter largely independently.
Requests for functionality extensions or external feature extensions as a "pull request" are of course taken into account.

Some developers have also joined forces in the ioBroker adapter community to ensure that even if individual developers no longer have time for their adapters, they can continue to be maintained.
Some developers have also joined forces in the ioBroker adapter community to ensure that even if individual developers no longer have time for their adapters, they can still be maintained.

There is no contractual support from the open source community, but together we have solved every problem so far!

Expand All @@ -172,7 +172,7 @@ An overview and ordering of the license for these adapters can be found on this
The costs for commercial use of these adapters are also listed there.

### How does ioBroker finance itself?
All central components and almost all other adapters are available free of charge and the source code of the vast majority of adapters is openly available on GitHub.
All central components and almost all other adapters are available free of charge and the source code of most adapters is openly available on GitHub.

Since an open source project cannot generate income to buy servers, for example, an official legal form is required for these things, the ioBroker GmbH.
The ioBroker GmbH also offers, among other things, commercial support for the ioBroker software or sells, for example, an ioBroker server.
Expand All @@ -188,7 +188,7 @@ The following graphic provides an overview of the ioBroker Cloud Service product
![](../de/media/iobroker-cloud-services-overview.png)

## Community
Since 2014, ioBroker has secured broad support from thousands of users and developers due to its many advantages. Users and developers meet in the specially set up [Forum](https://forum.iobroker.net) and exchange their experiences and suggestions. On the ioBroker [Discord](https://discord.gg/sGWE65zF) server, experiences can be exchanged in live chat and live debug sessions can be carried out at short notice in order to get to the bottom of current problems.
Since 2014, ioBroker has secured broad support from thousands of users and developers due to its many advantages. Users and developers meet in the specially set up [forum](https://forum.iobroker.net) and exchange their experiences and suggestions. On the ioBroker [Discord](https://discord.gg/sGWE65zF) server, experiences can be exchanged in live chat and live debug sessions can be carried out at short notice in order to get to the bottom of current problems.

Link collection of the official ioBroker communities:

Expand Down
Binary file modified docs/en/adapterref/iobroker.worx/img/instance.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/adapterref/iobroker.worx/img/mower_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/adapterref/iobroker.worx/img/mower_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/adapterref/iobroker.worx/img/mower_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/adapterref/iobroker.worx/img/mower_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit e723d8e

Please sign in to comment.