Hallo liebe Community,
ich hoffe ihr könnt mir helfen. Suche mich seit Tagen schon durch das Forum und Google und bekomme leider nicht mein altes iPhone 5 als IP Camera in Homebridge eingebunden.
Gestartet habe ich mit dieser Anleitung hier und habe mir auch die App auf dem iPhone installiert. App läuft, Kamerabild lässt sich per IP im Browser abrufen.
Nun zur Homebridge. Ich habe "nur" das ffmpeg Plugin installiert, nicht das in der Anleitung erwähnte "OpenMAX H.264 GPU acceleration" Plugin. Evtl hier schon ein Fehler? Hatte in anderen Anleitungen nie was davon gelesen. Ich selbst nutze einen Raspberry Pi 3 B+.
Hab jetzt an der Config auch schon etwas rumgespielt, auch mehr auf gut Glück weil einfach nichts funktioniert hat bisher. Was mach ich falsch?
Hier mal meine Config von ffmpeg:
"platform": "Camera-ffmpeg",
"cameras": [
{
"name": "iPhone 5",
"videoConfig": {
"source": "-re -i http://XXX.XXX.X.XX",
"stillImageSource": "-i http://XXX.XXX.X.XX/image.jpg",
"maxStreams": 2,
"maxWidth": 1280,
"maxHeight": 720,
"maxFPS": 10,
"vcodec": "libx264"
}
}
],
Alles anzeigen
Und hier noch an welcher Position in der Config das ganze steht:
{
"bridge": {
"name": "Homebridge",
"username": "XXXX",
"port": XXX,
"pin": "XXX"
},
"description": "Home Smart Home",
"platforms": [
{
"platform": "config",
"name": "Config",
"port": XXXX,
"auth": "form",
"theme": "red",
"restart": "sudo -n systemctl restart homebridge",
"temp": "/sys/class/thermal/thermal_zone0/temp",
"sudo": true,
"log": {
"method": "systemd",
"service": "homebridge"
}
}
],
"platform": "Camera-ffmpeg",
"cameras": [
{
"name": "iPhone 5",
"videoConfig": {
"source": "-re -i http://XXX",
"stillImageSource": "-i http://XXX/image.jpg",
"maxStreams": 2,
"maxWidth": 1280,
"maxHeight": 720,
"maxFPS": 10,
"vcodec": "libx264"
}
}
],
"accessories": [
{
"accessory": "FakeBulb",
"name": "Test lamp",
"bulb_name": "Lamp1"
},
Alles anzeigen