ich möchte den inhalt einer xml via ausgangsbefehl an meine Hikvision kameras senden um sie scharf bzw unscharf zu schalten
Hier mal der Code um die kamera ein zu schalten. für das ausschalten muss lediglich der enabled part auf false umgestellt werden.
leider quittiert mir die loxone app, dass der befehlt zu lang ist... und nun?
<?xml version="1.0" encoding="UTF-8"?> <MotionDetectionExt version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <enabled>true</enabled> <samplingInterval>2</samplingInterval> <startTriggerTime>500</startTriggerTime> <endTriggerTime>500</endTriggerTime> <minObjectSize>0</minObjectSize> <maxObjectSize>100</maxObjectSize> <ROI> <minHorizontalResolution>1000</minHorizontalResolution> <maxHorizontalResolution>1000</maxHorizontalResolution> </ROI> <enableHighlight>true</enableHighlight> <MotionDetectionSwitch version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <type>off</type> <Schedule> <scheduleType>day</scheduleType> <TimeRange> <beginTime>06:00:00</beginTime> <endTime>18:00:00</endTime> </TimeRange> </Schedule> </MotionDetectionSwitch> <activeMode>expert</activeMode> <MotionDetectionRegionList size="0" > <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>1</id> <enabled>true</enabled> <sensitivityLevel>60</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>26</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>754</positionX> <positionY>726</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>1000</positionX> <positionY>726</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>1000</positionX> <positionY>823</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>754</positionX> <positionY>823</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>2</id> <enabled>true</enabled> <sensitivityLevel>60</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>25</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>847</positionX> <positionY>494</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>1000</positionX> <positionY>494</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>1000</positionX> <positionY>750</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>847</positionX> <positionY>750</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>3</id> <enabled>true</enabled> <sensitivityLevel>60</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>25</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>872</positionX> <positionY>2</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>994</positionX> <positionY>2</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>994</positionX> <positionY>468</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>872</positionX> <positionY>468</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>4</id> <enabled>true</enabled> <sensitivityLevel>60</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>25</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>904</positionX> <positionY>831</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>997</positionX> <positionY>831</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>997</positionX> <positionY>909</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>904</positionX> <positionY>909</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>5</id> <enabled>true</enabled> <sensitivityLevel>50</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>0</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>6</id> <enabled>true</enabled> <sensitivityLevel>50</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>0</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>7</id> <enabled>true</enabled> <sensitivityLevel>50</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>0</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> <MotionDetectionRegion version="2.0" xmlns="http://www.hikvision.com/ver20/XMLSchema"> <id>8</id> <enabled>true</enabled> <sensitivityLevel>50</sensitivityLevel> <daySensitivityLevel>50</daySensitivityLevel> <nightSensitivityLevel>50</nightSensitivityLevel> <objectSize>0</objectSize> <dayObjectSize>0</dayObjectSize> <nightObjectSize>0</nightObjectSize> <RegionCoordinatesList> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> <RegionCoordinates> <positionX>0</positionX> <positionY>0</positionY> </RegionCoordinates> </RegionCoordinatesList> </MotionDetectionRegion> </MotionDetectionRegionList> </MotionDetectionExt>
loxberry und any plugin scheinen der richtige weg zu sein, nur ich bin ehrlich, alles was ich mit linux kann und weiß ist copy paste abspeichern und hoffen dass das was jemand gebaut hat funktioniert.
was ich probiert habe und in loxberry geht
1. loxberry per putty anmelden
2. nano kameraan.xml erstellen und den code darein kopieren und abspeichern
3. folgenden code ausführen in putty
curl -T kameraan.xml http://admin:XXXXXXXX@192.168.1.64/ISAPI/System/Video/inputs/channels/1/motionDetectionExt
Also kann mir irgendwer evtl. erklären wie ich dass für das any plugin bauen muss, dass das so funktioniert? ich stehe da auf dem schlauch...
danke