# VMware

{% embed url="<https://www.youtube.com/watch?t=3s&v=TD_Gr38HOsU>" %}

### 1. Vorbereitung:

{% stepper %}
{% step %}
**Laden Sie das** CUBE OS **Image**

Besuchen Sie dieses [Repo](https://github.com/eWeLinkCUBE/CUBE-OS/releases/latest) um das neueste `.vmdk`Image herunterzuladen. Bitte extrahieren Sie das Image nach dem Herunterladen.
{% endstep %}

{% step %}
**Installieren Sie VMware**

Laden Sie einen Virtual Machine Manager herunter und installieren Sie ihn, wobei [VMware Workstation](https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion) empfohlen wird.

> Andere virtuelle Maschinenmanager? Die folgenden Schritte können theoretisch ebenfalls verwendet werden.\
> Unvertraut mit virtuellen Maschinen und besitzen einen Raspberry Pi? Sie können sich entscheiden, CUBE OS auf einem [Raspberry Pi](https://cube.ewelink.cc/german/erste-schritte/quickstart/raspberry-pi). \
> Wenn keine dieser Optionen möglich ist, können Sie einen [iHost](https://sonoff.tech/products/sonoff-ihost-smart-home-hub/58) mit vorinstalliertem CUBE OS auf der offiziellen SONOFF-Website oder auf Plattformen wie Amazon erwerben.
> {% endstep %}

{% step %}
**Zigbee-Adapter (Optional)**

Wenn Sie Zigbee-Geräte hinzufügen müssen, bereiten Sie einen Zigbee-Dongle vor. Getestete Zigbee-Dongles umfassen:
{% endstep %}
{% endstepper %}

### 2. Erstellen einer virtuellen Maschine

{% stepper %}
{% step %}
Starten Sie VMware, wählen Sie „Create a New Virtual Machine“ <img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2Fr8PHiRqOiXobDqruy7s0%2Fimage.png?alt=media&#x26;token=421b78d6-dcc8-4cfb-aa13-79694108ab9d" alt="" data-size="line">.

<div align="left"><figure><img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FQFbFezH6P9YB1oVGan0g%2F551861f9b11344999e39d9447484c924.png?alt=media&#x26;token=f97b61fc-2fd0-4aac-b857-bc03cc130a6d" alt="" width="375"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Wählen Sie **Custom**, klicken Sie **Weiter**. Hardware-**Workstation 17.5 oder neuer,** klicken Sie **Weiter.**\
![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FfvUh55dxCDtcpFt8Ybv1%2Fimage.png?alt=media\&token=716754d2-2744-4dfd-8b50-9ee164e6786d)![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F7E5wYAgLZSxS4Q18EjOQ%2Fimage.png?alt=media\&token=9c5632c1-e7b4-4750-b86e-083ec7165ee9)
{% endstep %}

{% step %}
Wählen Sie **Ich werde das Betriebssystem später installieren**, klicken Sie **Weiter**.![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FEucHMIu37HMItv7j5OAO%2Fimage.png?alt=media\&token=3c44176e-f8f7-4d20-8918-5821433418cb)
{% endstep %}

{% step %}
Wählen Sie **Linux > Other Linux 6.x kernel (64-bit)** als Gastbetriebssystemtyp.![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FnILL3D3O9WLaJ8Lv1fug%2Fimage.png?alt=media\&token=6830272f-cc25-40af-bd55-c941bc63b48f)
{% endstep %}

{% step %}
Benennen Sie die VM als **CUBE OS** und wählen Sie einen Speicherort.![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FICYGv0te8NoRQicSHuva%2Fimage.png?alt=media\&token=952ea744-d9d8-49ee-9b4e-e5dc2aacbe67)
{% endstep %}

{% step %}
Systemressourcen:

* **Prozessoren**: 2 Kerne
* **Arbeitsspeicher**: 4096MB (4GB) oder mehr\
  ![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FMOjhpyi8LK7LTdzO7gwM%2Fimage.png?alt=media\&token=34d5aac9-4b98-4ef9-b22e-7ba8b594005c)![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FzPV4t0VLW9yOCaUiOrdp%2Fimage.png?alt=media\&token=7f8ae473-9e9c-4fc5-95b8-48bd9784b955)
  {% endstep %}

{% step %}
Netzwerk- / I/O-Controller-Typen:

* Stellen Sie **Netzwerkadapter** auf **Bridged** Modus (wichtig für LAN-Zugriff und Erkennung).
* Stellen Sie **Controllertyp** auf **LSI Logic** (erforderlich für die Kompatibilität mit der virtuellen Festplatte).![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FOSEOMcBRodw2wak9OiXf%2Fimage.png?alt=media\&token=136456f4-79ef-4aaf-a3f8-456d0f5fde87)![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2Fg84GIe8PEuK0br7G9ozs%2Fimage.png?alt=media\&token=a7dcb94b-4c4d-44bf-b130-9eb70a0855b5)
  {% endstep %}

{% step %}
Wählen Sie einen Festplattentyp **SCSI(Empfohlen), Verwenden Sie eine vorhandene virtuelle Festplatte**.

![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2Fxhjmab8nWynNOo0cBx1A%2Fimage.png?alt=media\&token=60cac5c5-c62d-4b2c-925e-9c08b4ec8b05)![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F4vcagexh1BLTE0Ttwy8M%2Fimage.png?alt=media\&token=cfb9e466-cb58-4255-bece-973911bc4515)

{% endstep %}

{% step %}
Klicken Sie **Durchsuchen**, wählen Sie dann das CUBE OS `.vmdk` und **Bestehendes Format beibehalten**.![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FkvUPNDF8K1o9yTYKkT0D%2Fimage.png?alt=media\&token=ec59dbd9-6fda-4481-8a04-9b3b9ad79100)![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FyvCyLd1q35tQ5hrPx0Pj%2Fimage.png?alt=media\&token=a00c92a4-4385-45e3-8a43-50f27358fae4)
{% endstep %}

{% step %}
Klicken Sie auf „Fertig stellen“, um die virtuelle Maschine zu erstellen.
{% endstep %}
{% endstepper %}

### 3. Konfigurieren der virtuellen Maschine

{% stepper %}
{% step %}
Wählen Sie die erstellte virtuelle Maschine aus und klicken Sie auf die „Einstellungen“ ![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FMiAGjb0EmnV9shFNC89x%2Fimage.png?alt=media\&token=824d1587-76f7-4719-a709-68c333754ed4) Schaltfläche.![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F7dNJA5HcmoMOyOO6mpX9%2Fimage.png?alt=media\&token=fbcbd26d-d17c-4910-9df1-b2f010b73bb0)
{% endstep %}

{% step %}
Unter dem Reiter „Netzwerk“ bestätigen Sie die Netzwerkverbindung als „**Bridged**“ und wählen Sie **Physikalischen Netzwerkverbindungszustand replizieren**.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FI0Z4wF6yQX3cx0c8elIB%2Fimage.png?alt=media&#x26;token=8101a492-9a4f-46dd-b744-afec60edab40" alt="" data-size="original">
{% endstep %}

{% step %}
Unter dem Reiter „Optionen“-„Erweitert“ setzen Sie **Firmware-Typ** auf **UEFI**. ![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FPrkENK5ZVypAsV3YYG5p%2Fimage.png?alt=media\&token=f8d269bc-5565-409f-b6b5-9f4aea585704)
{% endstep %}

{% step %}
**Optional:** Wenn Sie einen Zigbee-USB-Dongle verwenden, stellen Sie sicher, dass **USB-Controller** hinzugefügt ist. Unter **USB-Controller**aktivieren Sie **Alle USB-Eingabegeräte anzeigen.**

![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F86yftEMneFGw6vP4IfLw%2Fimage.png?alt=media\&token=7a0eb35a-b74b-4e8e-bb5d-4865449fd8bb)
{% endstep %}

{% step %}
Klicken Sie auf „OK“, um die Konfiguration zu speichern.
{% endstep %}
{% endstepper %}

### 4. CUBE OS starten

{% stepper %}
{% step %}
Starten Sie die virtuelle Maschine.
{% endstep %}

{% step %}
Warten Sie einige Momente, bis CUBE OS initialisiert ist. Überwachen Sie den Boot-Bildschirm, bis der Startvorgang abgeschlossen ist.

![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F3DhdZN6Xb0hAz8cO9691%2Fimage.png?alt=media\&token=54720c3e-7aa0-4c8c-b114-b750e338a772)
{% endstep %}

{% step %}
Nach Abschluss sehen Sie die IP von CUBE OS auf dem Bildschirm angezeigt. Verwenden Sie diese IP-Adresse oder [cube.local](http://cube.local) um auf die Web-Verwaltungsseite von CUBE OS zuzugreifen.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FZbb6mFwPaMSDIRqzexaK%2FScreenshot%202024-11-15%20180746.png?alt=media&#x26;token=8bffc2eb-f774-4ac7-8916-1d04c07e405f" alt="" data-size="original">
{% endstep %}

{% step %}
Nach erfolgreichem Zugriff kann auf der Einstellungsseite eine kurze ID angezeigt werden. Anschließend greifen Sie auf die Web-Verwaltungsseite von CUBE OS zu über `cube-{short id}.local`, was nützlich ist, um mehrere CUBE OS-Instanzen im selben lokalen Netzwerk zu unterscheiden.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FXJi8azaU8jWkoxymkz8K%2FScreenshot%202024-11-18%20at%2011.33.14.png?alt=media&#x26;token=eb4c5fc2-307f-41d9-b0c7-ccefb6d3ad73" alt="" data-size="original">
{% endstep %}
{% endstepper %}


---

# 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://cube.ewelink.cc/german/erste-schritte/quickstart/virtual-machine/vmware.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.
