Hallo liebe Fhem-Community,
ich schaffe es einfach nicht meine Hikvision 2CD2042WD-I einzupflegen...
Bei der Definition habe ich mich an die CommandRef gehalten aber trotzdem geht es nicht..
Mittlerweile speichert Fhem eine Datei wenn ich im Kamera Device auf get image klicke.
Wenn ich die Datei öffne kommt folgendes :
1 Camera 01 true 554 1000 8200 RTSP true true 0.0.0.0 8600 true 1 H.264 progressive 2688 1520 VBR 5120 60 2000 50 0 JPEG false
Was zur Hölle soll das bitte bedeuten?
Kann mir bitte jmd weiterhelfen??
Meine Definition
define ipcam IPCAM 192.168.xxx.xxx
attr ipcam storage /opt/fhem/www/snapshots
attr path Streaming/channels/1
Schonmal danke für jede Hilfe!!
LG Andi
Hallo,
bei mir sieht die Definition so aus...
defmod Kamera_01 IPCAM 192.168.188.95
attr Kamera_01 basicauth <user>:<password>
attr Kamera_01 path Streaming/channels/101/picture
attr Kamera_01 room Kameras
attr Kamera_01 storage <speicherpfad>
attr Kamera_01 timestamp 1
Die Angaben in den spitzen Klammern musst Du natürlich anpassen.
Oli
Hallo OliS,
danke für die Antwort.
Bei dir läuft die Cam mit den Einstellungen???? :o Nutzt du auch eine Hikvison??
Ich habe gestern abend noch das attribut basicAuth vergeben, hat nichts geändert....
aber laut meinem FehlerLog liegt es bei mir ja am Dateiformat oder??
FHEM kann einen schon zur Weißglut treiben...
Hier Infos aus der Log
2019.05.28 16:50:45 1: IPCAM AbusCam URI: http://xxx:xxx@192.168.178.xx/Streaming/channels/1
2019.05.28 16:50:45 1: IPCAM AbusCam Snapshot: <?xml version="1.0" encoding="UTF-8"?>
xxx sind natürlich echte werte.
So sieht die Datei die auf dem Pi gespeichert wird mittlerweile aus :
<?xml version="1.0" encoding="UTF-8"?>
<StreamingChannel version="1.0" xmlns="http://www.hikvision.com/ver10/XMLSchema">
<id>1</id>
<channelName>Camera 01</channelName>
<enabled>true</enabled>
<Transport>
<rtspPortNo>554</rtspPortNo>
<maxPacketSize>1000</maxPacketSize>
<sourcePortNo>8200</sourcePortNo>
<ControlProtocolList>
<ControlProtocol>
<streamingTransport>RTSP</streamingTransport>
</ControlProtocol>
</ControlProtocolList>
<Unicast>
<enabled>true</enabled>
</Unicast>
<Multicast>
<enabled>true</enabled>
<destIPAddress>0.0.0.0</destIPAddress>
<destPortNo>8600</destPortNo>
</Multicast>
</Transport>
<Video>
<enabled>true</enabled>
<videoInputChannelID>1</videoInputChannelID>
<videoCodecType>H.264</videoCodecType>
<videoScanType>progressive</videoScanType>
<videoResolutionWidth>2688</videoResolutionWidth>
<videoResolutionHeight>1520</videoResolutionHeight>
<videoQualityControlType>VBR</videoQualityControlType>
<constantBitRate>5120</constantBitRate>
<fixedQuality>60</fixedQuality>
<maxFrameRate>2000</maxFrameRate>
<keyFrameInterval>50</keyFrameInterval>
<BPFrameInterval>0</BPFrameInterval>
<snapShotImageType>JPEG</snapShotImageType>
<SVC>
<enabled>false</enabled>
</SVC>
</Video>
</StreamingChannel>
Ich verstehs net.. Hier : <snapShotImageType>JPEG</snapShotImageType> steht doch snapshot type JPEG >:( >:( >:( >:( >:(
Dann gib doch mal deine URL in den Browser ein.
Da bekommst du auch kein Bild sondern die XML von der CAM.
Der richtige Pfad lautet
attr path Streaming/channels/1/picture
Zitat von: Andi2708 am 28 Mai 2019, 14:09:37
Bei dir läuft die Cam mit den Einstellungen?? Nutzt du auch eine Hikvison??
Ja und ja. Ich habe exakt dasselbe Modell wie Du.
Oli