# Raspberry Pi

{% embed url="<https://youtu.be/DKgI4VWSGUM?si=eChZLV6MoFySbS5z>" %}

{% hint style="info" %}
Modelle mit weniger Arbeitsspeicher (RAM) können Leistungsprobleme verursachen. Ein **Raspberry Pi mit mindestens 4 GB Arbeitsspeicher wird empfohlen.**

Wenn Sie keinen Raspberry Pi haben, ziehen Sie die [virtuelle Maschine](https://cube.ewelink.cc/german/erste-schritte/quickstart/virtual-machine/virtualbox) Installation in Betracht.

Alternativ [kaufen Sie ein iHost](https://sonoff.tech/products/sonoff-ihost-smart-home-hub/58) mit CUBE OS von der SONOFF-Website oder Amazon geliefert, wenn keine der beiden Optionen möglich ist.
{% endhint %}

## 1. Vorbereitung

{% stepper %}
{% step %}
Besuchen Sie dieses [Repo](https://github.com/eWeLinkCUBE/CUBE-OS/releases/) um das neueste Image herunterzuladen.
{% endstep %}

{% step %}
Beschaffen Sie sich eine [Raspberry Pi](https://amzn.to/2S0Gcl1) und bereiten Sie ihn mithilfe der offiziellen Raspberry Pi [Anleitungen](https://www.raspberrypi.com/documentation/computers/getting-started.html) vor, wenn Sie ein Kit wie ein Gehäuse und einen Lüfter haben.
{% endstep %}

{% step %}
Weitere erforderliche Zubehörteile:

1. Eine microSD-Karte (TF-Karte) und ein Kartenleser. Speicherkarten mit mindestens C10- und A1-Klassifizierung werden empfohlen.
2. Ethernet-Kabel.
3. Wenn Sie Zigbee-Geräte hinzufügen möchten, bereiten Sie einen Zigbee-Dongle vor. Getestete Zigbee-Dongles sind unter anderem:
4. Netzteil (Alternativ: Wenn Sie einen Power-over-Ethernet-(PoE)-Hat installiert haben, stellen Sie sicher, dass Ihr Netzwerk-Switch oder Router sowie das Ethernet-Kabel ausreichende Leistung liefern können)

{% hint style="info" %}
Stellen Sie sicher, dass Sie ein [geeignetes Netzteil](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#power-supply) für den Raspberry Pi haben. Smartphone-Ladegeräte sind möglicherweise nicht geeignet, da einige nur bestimmten Herstellern volle Leistung liefern. USB-Anschlüsse an Computern liefern nicht ausreichend Strom und sollten nicht verwendet werden.
{% endhint %}
{% endstep %}
{% endstepper %}

## 2. CUBE OS auf die SD-Karte schreiben

{% stepper %}
{% step %}
Laden Sie den Raspberry Pi Imager von der [Raspberry Pi Website](https://www.raspberrypi.com/software/).

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F5B46Vg2xra7HWPE07VaK%2FScreenshot%202024-11-18%20at%2010.55.07.png?alt=media&#x26;token=a3871eb8-b815-4c2c-8d75-1e5c96e1bbe8" alt="" data-size="original">
{% endstep %}

{% step %}
Öffnen Sie den Raspberry Pi Imager und wählen Sie Ihr Raspberry Pi-Gerät aus.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2Faspk4R2HmFtRFuoHKWSZ%2FScreenshot%202024-11-15%20at%2017.27.08.png?alt=media&#x26;token=0c249868-3a45-4092-bd06-1aae77ee2956" alt="" data-size="original">
{% endstep %}

{% step %}
Wählen Sie als Betriebssystem „Use Custom“ und wählen Sie das heruntergeladene CUBE-Image aus.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FRPdxJoo4RUIjS7LoSlju%2FScreenshot%202024-11-15%20at%2017.27.12.png?alt=media&#x26;token=68f3ee2c-b2cc-4ab4-b63d-a30966b60861" alt="" data-size="original">![](https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FVSEZsAF8RhxQetSQKr2l%2FScreenshot%202024-11-15%20at%2017.27.40.png?alt=media\&token=6b1a3e5f-825d-4039-98d5-8a805ac63b4f)
{% endstep %}

{% step %}
Stecken Sie die SD-Karte in den Computer und wählen Sie sie als zu verwendenden Speicher aus.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FJf1GeNXHY34sNUkQwcKX%2FScreenshot%202024-11-15%20at%2017.27.48.png?alt=media&#x26;token=f50f39f7-bf42-4fb9-9f7a-ea0cc6e98edd" alt="" data-size="original">
{% endstep %}

{% step %}
Wenn Ihnen Anpassungsoptionen angeboten werden, klicken Sie `NEIN`.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FoaVBw3HwqvZCiZHSgfO5%2FScreenshot%202024-11-15%20at%2017.27.52.png?alt=media&#x26;token=9d3aef50-65b2-418b-bb2a-b583ba489607" alt="" data-size="original">
{% endstep %}

{% step %}
Klicken Sie auf „Weiter“, um das Image auf die SD-Karte zu schreiben. Beachten Sie, dass der Inhalt der Karte überschrieben wird.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FFVyczYr2WXfmIIJAkcES%2FScreenshot%202024-11-15%20at%2017.27.56.png?alt=media&#x26;token=dbec868e-06db-41e8-9f94-e6b9f1209990" alt="" data-size="original">
{% endstep %}

{% step %}
Warten Sie, bis der Schreibvorgang 100 % erreicht hat, und werfen Sie die SD-Karte nach Abschluss aus.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FoXSRA52I2y31mPWujWXc%2FScreenshot%202024-11-15%20at%2017.28.06.png?alt=media&#x26;token=b6a0ef97-904d-401e-9014-be54c13f1aed" alt="" data-size="original">
{% endstep %}
{% endstepper %}

## 3. Raspberry Pi starten und auf CUBE zugreifen:

{% stepper %}
{% step %}
Setzen Sie die Micro-SD-Karte in den Raspberry Pi ein (an der kurzen Seite der Platine in der Nähe der LED).

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FeG76zDQ7Do73B4AcmPHj%2FIMG_3191.JPG?alt=media&#x26;token=5ed8d8d3-5872-4705-83da-8b643fdc1ccf" alt="" data-size="original">
{% endstep %}

{% step %}
Verbinden Sie den Raspberry Pi mit einer Stromquelle und einem Ethernet-Kabel, und stellen Sie sicher, dass er sich im selben Netzwerk wie Ihr Computer befindet und mit dem Internet verbunden ist.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F79Kb4vE4uFcwr6IUJaHU%2FF17ABFCB-DC06-43F1-A1D9-266A7F063FD0_1_201_a.jpeg?alt=media&#x26;token=9915c5cd-ecd6-4238-a679-917f59ff4c3e" alt="" data-size="original">
{% endstep %}

{% step %}
Optional: Wenn Sie einen Zigbee-Dongle haben, stecken Sie ihn in einen USB-Anschluss.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2Fy8fbNvPTAbTykeYOhIt2%2FIMG_3192.JPG?alt=media&#x26;token=f455cc05-2d50-478b-ae2a-6fa6aeac4f8f" alt="" data-size="original">
{% endstep %}

{% step %}
Nachdem Sie den Raspberry Pi eingeschaltet haben, warten Sie ein paar Minuten, bis er hochgefahren ist. Greifen Sie dann über die Web-Verwaltungsseite zu mit [cube.local](http://cube.local).

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2FAihP549ni2nOMCEPJRyF%2FScreenshot%202024-11-18%20at%2011.24.57.png?alt=media&#x26;token=6176bc04-01b5-4e18-aec9-7830c149b0cf" alt="" data-size="original">

Oder Sie können die IP des CUBE über die Oberfläche Ihres Routers finden und diese verwenden, um auf die Verwaltungsseite zuzugreifen. Normalerweise sehen Sie die IP neben dem Gerät mit dem Namen `cube`, das auch die längste verbleibende Lease-Zeit (Leasetime remaining) hat.

<img src="https://1528069096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCnF8kmk9yw3yiy2mRerq%2Fuploads%2F86D0Dm4uHbjX61IaAJGG%2FScreenshot%202024-11-18%20at%2011.28.29.png?alt=media&#x26;token=298b1360-1267-4ca0-9e92-c4c022801501" alt="" data-size="original">
{% endstep %}

{% step %}
Nach erfolgreichem Zugriff wird auf der Einstellungsseite eine kurze ID angezeigt. Greifen Sie anschließend über cube-{short id}.local auf die CUBE-Webverwaltung zu, was besonders nützlich ist, um mehrere CUBEs 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 %}
