BlueIris Module

Wie wäre es mit der Doku :slight_smile:
WebHook Control — IP-Symcon :: Automatisierungssoftware
$_SERVER sollte auch funktionieren, da sind z.b. die Header enthalten.
Michael

Na dann guck mal :slight_smile: ich hab mit Paresy gesprochen , es gibt keine Chance zu sehen was da ankommt . Nur mit Postman , einem Tool was ich noch nicht genutzt habe .

Gesendet von iPhone mit Tapatalk

Kopier doch einfach das Beispielscript aus der Doku und probier es aus.
Wenn die Post Daten nicht in $_POST stehen, ist es ja wohl ein Bug.
Michael

ich prüfe das gerade … wäre ja top , spart zwei Bewegungsmelder :slight_smile:

da kommt bei WebHook RAW : „Alarm“ raus . der Rest ist murx. Aber das könnte/sollte reichen .
ich Prüfe weiter, bis gleich .

Kannst du mir nen Tip geben wie ich rausfinde ob im RAW Ruhig oder Alarm steht ?

Ich müsste mir das doch in eine hilfsvariable speichern oder einen if bauen können , bekomme ich nicht hin :frowning:

Ohne die Ausgabe zu kennen schwer.
Ganz simpel wäre strpos um zu erkennen ob eine Zeichenkette enthalten ist.


If (strpos(file_get_contents("php://input"),"Alarm") !== false){
// ALARM
} else{
// Kein Alarm
}

Michael

Hallo ,

jetzt hab ich es , also im Blue Iris im Webhook :

http://ipsymcon:82/hook/blueirisEingang?Meldung=Alarm

und im Script vom IPS :

if ($_GET['Meldung']=="Alarm")

und schon hat man je Kamera einen weiteren Bewegungsmelder . Ich freu mich .

Danke für die Anregungen

Moin Jungs ,

früher konnte ich mit folgendem Befehl PTZ Positionen anfahren, scheinbar hat sich da was geändert ?


BlueIris_PTZ(49213 /*[Allgemein\Geräte\Blue Iris Server\BlueIris Server]*/, $session, "Hinten", 103, $updown);

103 ist die 3. Eingespeicherte PTZ Position

ich erhalte folgenden Fehler:

  Error in Script D:\IP-Symcon\modules\SymconModule\SymconBlueIris\module.php on Line 394

ging aber schon mal , habe es durch zufall mitbekommen

Grade mal ein Fix hochgeladen, bitte Updaten und Prüfen ob es geht.

Gruß Swen

Moin Swen,

es geht wieder , vielen Dank .

Hi,
ich stehe leider auf dem Schlauch. Ich würde gerne meine PTZ Kamera bewegen, aber was muss denn bei $session und $updown für ein Wert eingetragen werden?

Gruß

schau mal hier:


$session = BlueIris_Login(12345 /*[BlueIris]*/);
$camera = "cam1"; //Kann auch index oder @index sein!
BlueIris_PTZ(12345 /*[BlueIris]*/, $session, $camera, $button, $updown);

oder du nimmst direkt


BlueIrisCam_PTZ(54321 /*[BlueIrisCam]*/, $button, $updown);

hier noch zu $button und $updown

button: this value determines the PTZ operation performed:
0: Pan left
1: Pan right
2: Tilt up
3: Tilt down
4: Center or home (if supported by camera)
5: Zoom in
6: Zoom out
8…10: Power mode, 50, 60, or outdoor
11…26: Brightness 0-15
27…33: Contrast 0-6
34…35: IR on, off
101…120: Go to preset position 1…20

updown: send a value of 1 to indicate that a complementary „stop“ event will follow; send 0 otherwise and the camera will be moved for a preset duration

Gruß: Swen

Hi,
ich habe es mal so versucht:

BlueIrisCam_PTZ(52626, 2, 0);

Ich bekomme dann folgenden Fehler angezeigt:

Fatal error: Uncaught TypeError: Argument 1 passed to BlueIrisCam::PTZ() must be an instance of integer or null, integer given, called in C:\IP-Symcon\scripts__generated.inc.php on line 259 and defined in C:\IP-Symcon\modules\SymconModule\SymconBlueIrisCam\module.php:110 Stack trace: #0 C:\IP-Symcon\scripts__generated.inc.php(259): BlueIrisCam->PTZ(2, 0) #1 C:\IP-Symcon\scripts\25342.ips.php(2): BlueIrisCam_PTZ(52626, 2, 0) #2 {main} thrown in C:\IP-Symcon\modules\SymconModule\SymconBlueIrisCam\module.php on line 110
Abort Processing during Fatal-Error: Uncaught TypeError: Argument 1 passed to BlueIrisCam::PTZ() must be an instance of integer or null, integer given, called in C:\IP-Symcon\scripts__generated.inc.php on line 259 and defined in C:\IP-Symcon\modules\SymconModule\SymconBlueIrisCam\module.php:110 Stack trace: #0 C:\IP-Symcon\scripts__generated.inc.php(259): BlueIrisCam->PTZ(2, 0) #1 C:\IP-Symcon\scripts\25342.ips.php(2): BlueIrisCam_PTZ(52626, 2, 0) #2 {main} thrown Error in Script C:\IP-Symcon\modules\SymconModule\SymconBlueIrisCam\module.php on Line 110

Was mache ich da falsch?

Gruß

schau ich mir nächstes WE an.

Gruß: Swen

Dienst von Symcon mal Neustarten ?

Gesendet von iPhone mit Tapatalk

Hi,
auch nach Symcon Update, Modulupdate und Neustart des Dienstes bekomme ich leider weiterhin die Fehlermeldung bei dem PTZ Befehl…

Gruß

Euch für euch, hab ich auf den Schirm, update folgt, aber wahrscheinlich erst nächstest Wochenende.

Gruß: Swen

Hi Swen,
konntest du bei dem PTZ Problem schon etwas erreichen?

Gruß

Noch nichts gemacht, heute ist ja WE da schau ich mir das nachher mal an

Gesendet von meinem CLT-L29 mit Tapatalk