1. Arduino IDE herunter laden und anpassen
Zunächst muss die Arduino IDE installiert werden. https://www.arduino.cc/en/software
Anschließend muss noch eine zusätzliche Bibliothek unter Datei > Voreinstellungen installiert werden.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
2. ESP32 mit USB to TTL Adapter verbinden
Nun den ESP32 Cam mit einem USB to TTL Serial Adapter verbinden.
Dabei auch die grau markierte Brücke einlegen.(Programmiermodus) Diese muss später zum eigentlichen betrieb des ESP32 Cam wieder entfernt werden.
3. Board im Arduino IDE auswählen
Dazu zunächst über Werkzeug > Boardverwalter die neueste esp32 Bibliothek installieren.
Anschließend das passende Board und Partitins Schema auswählen.
Und noch den Port für den USB zo TTL Adapter auswählen.
4. ESP32 Cam Flashen
Dazu wählen wir ein Beispielprogramm aus. Datei > Beispiele > ESP32 > Camera > CameraWebServer
Anschließend muss im Programmcode noch die SSID und Passwort des WLAN’s angepasst werden.
und anschließend oben links auf den Pfeil zum Kompellieren und Laden drücken.
Nach dem Flashen die „graue2 Brücke zwischen IO0 und GND entfernen.
5. Zugriff auf Camera
Jetzt kann über den Browser und der IP-Adresse (z.B. http://192.168.1.46/ ) auf die Settingoberfläche der Camera zugegriffen werden. Über Port 81 (z.B. http://192.168.1.46:81/stream ) kann direkt auf den Stream zugegriffen werden. Über
Port 80 (z.B. http://192.168.1.46:80/capture )
6. Einbindung in ioBroker / Visualisierung
Hier zunächst den Adapter „jQuery-UI style Widgets“ installieren.
Anschließend kann das Widget Cam/Video (Object) – Dialog verwendet werden.
Unter group_icon die URL für das Standbild eintragen. (z.B. http://192.168.1.46:80/capture ) und das Updateintervall. Anschließend noch unter dialog die URL für den Stream (z.B. http://192.168.1.46:81/stream ). Unter dem Button Einstellungen Cam habe ich dann noch die URL (z.B. http://192.168.1.46/ ) zu den Settings der Camera gelegt.
- 1. Raspberry Pi Grundinstallation
- 10. Raspberry Pi von USB-Laufwerk booten
- 11. Raspberry Pi Node Update
- 12. Zigbee Adapter Pushover Benachrichtigung
- 2. ioBroker Grundinstallation / Visualisierung