# Schwenk der 9820 nur bei externer Auslösung machbar?

**URL:** https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323
**Category:** IN-9820 4K
**Created:** [15. November 2025 um 15:56 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323 "2025-11-15T15:56:34Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![refloater](https://forum.instar.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@refloater](https://forum.instar.com/u/refloater)
#### Post date: [15. November 2025 um 15:56 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/1 "2025-11-15T15:56:34Z")

</div>

Hallo zusammen,

leider habe ich in den Beiträgen keine Lösung gefunden.

Ich habe an meiner 9820 einen externen Bewegungsmelder vor der Garage angeschlossen. Bei Alarm schwenkt die Kamera auf Pos. 2 (Garage). Nach einiger Zeit fährt die Kamera wieder in die Parkposition 1 (Haustür) zurück. Das funktioniert.

Nun habe ich aber festgestellt, dass die Kamera stets auf Position 2 schwenkt, egal ob der Alarm intern oder über den externen Sensor erfolgt.

Das ist nicht im Sinne des Erfinders, wenn vom Einbrecher und Pos.1 weggeschwenkt wird…

Was mache ich hier falsch? Ich habe auch keine Einstellung gefunden, dass nur bei externem Signal auf Pos. 2 geschwenkt wird. Wie kann ich das einstellen?

---

<div class="post-metadata">

### Author: ![Fswalle](https://forum.instar.com/user_avatar/forum.instar.com/fswalle/32/6616_2.png) [@Fswalle](https://forum.instar.com/u/Fswalle)
#### Post date: [1. Dezember 2025 um 19:31 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/2 "2025-12-01T19:31:39Z")

</div>

Hi,

Der ExBW ist außerhalb des Sichtbereiches?

Alarmbereiche sind konfiguriert?

N.C/N.O korrekt?

Ich persönlich habe diese Prozedur über Alarmserver und NodeRed umgesetzt, ob das ohne Umweg überhaupt funktioniert, weiß ich ehrlicherweise nicht.

Gruß

Franz

---

<div class="post-metadata">

### Author: ![refloater](https://forum.instar.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@refloater](https://forum.instar.com/u/refloater)
#### Post date: [1. Dezember 2025 um 20:39 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/3 "2025-12-01T20:39:11Z")

</div>

Der externe Sensor ist im nicht sichtbaren Bereich wenn die Kamera auf Pos.1 steht.

Der Eingang ist richtig geschaltet, das funktioniert alles. Es löst zuverlässig aus. Die Scan-Bereiche in Pos.1 sind optimal gesetzt und sprechen zuverlässig an.

Ich habe mir inzwischen einen Raspberry Pi 5 geholt und werde versuchen damit den Schwenk hinzubekommen.

Wieder was gelernt. Ich habe eine Kamera gekauft die meine Anforderung nicht erfüllen kann. Sei es bei der Tiererkennung (da habe ich nun 2 Wildkameras installiert, die präzise arbeiten) oder beim Alarm über externen Sensor. Das ist meiner Dchludrigkeit geschuldet. Hätte ich mir vorm Kauf die Sache exakt angesehen wäre eine andere Kaufentscheidung gefallen. So werde ich programmieren lernen, und dann ist es auch wieder gut.

---

<div class="post-metadata">

### Author: ![Fswalle](https://forum.instar.com/user_avatar/forum.instar.com/fswalle/32/6616_2.png) [@Fswalle](https://forum.instar.com/u/Fswalle)
#### Post date: [1. Dezember 2025 um 20:55 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/4 "2025-12-01T20:55:16Z")

</div>

Falls Du es mit NodeRed versuchen willst ( läuft ja auf dem Raspi ) hier mal mein Flow.

Die XXX und PASSWORT musst Du natürlich ersetzen, Pos. 2 ist eingetragen, Aufnahmedauer steht auf 30s.

Wenn Du noch Fragen zur Einstellung des Alarmservers hast, hau raus. Falls ich helfen kann, mach ich das.

Gruß

Franz

```json
[

    {

        "id": "ad9fa0840f720812",

        "type": "tab",

        "label": "Garage",

        "disabled": false,

        "info": "",

        "env": \[\]

    },

    {

        "id": "500dd4ba6da20e06",

        "type": "http response",

        "z": "ad9fa0840f720812",

        "name": "",

        "statusCode": "",

        "headers": {},

        "x": 470,

        "y": 100,

        "wires": \[\]

    },

    {

        "id": "774cc227f6f81b17",

        "type": "template",

        "z": "ad9fa0840f720812",

        "name": "page",

        "field": "payload",

        "fieldType": "msg",

        "format": "handlebars",

        "syntax": "mustache",

        "template": "<html>\\n <head></head>\\n <body>\\n <h2>Camera: {{req.query.camera}}</h2>\\n <h2>Test Value 2: {{req.query.query2}}</h2>\\n <h2>Test Value 3: {{req.query.query3}}</h2>\\n <h2>Active: {{req.query.active}}</h2>\\n </body>\\n</html>",

        "x": 350,

        "y": 100,

        "wires": \[

            \[

                "500dd4ba6da20e06"

            \]

        \]

    },

    {

        "id": "cdd629a5b5104e8d",

        "type": "http in",

        "z": "ad9fa0840f720812",

        "name": "Webhook with URL Query",

        "url": "/as-webhook/garage",

        "method": "get",

        "upload": false,

        "swaggerDoc": "",

        "x": 150,

        "y": 140,

        "wires": \[

            \[

                "774cc227f6f81b17",

                "8c48ac2b560814ca"

            \]

        \]

    },

    {

        "id": "8c48ac2b560814ca",

        "type": "function",

        "z": "ad9fa0840f720812",

        "name": "extract query",

        "func": "msg.payload = msg.req.query;\\nreturn msg;",

        "outputs": 1,

        "timeout": "",

        "noerr": 0,

        "initialize": "",

        "finalize": "",

        "libs": \[\],

        "x": 370,

        "y": 180,

        "wires": \[

            \[

                "e75a6e6837df3460",

                "78415ef4938d8579",

                "94595faa522319ce",

                "f65d7412627afb49"

            \]

        \]

    },

    {

        "id": "8b660d18a412787f",

        "type": "debug",

        "z": "ad9fa0840f720812",

        "name": "Old Alarmserver",

        "active": false,

        "tosidebar": true,

        "console": true,

        "tostatus": true,

        "complete": "payload",

        "targetType": "msg",

        "statusVal": "payload",

        "statusType": "auto",

        "x": 730,

        "y": 80,

        "wires": \[\]

    },

    {

        "id": "e75a6e6837df3460",

        "type": "change",

        "z": "ad9fa0840f720812",

        "name": "active",

        "rules": \[

            {

                "t": "set",

                "p": "payload",

                "pt": "msg",

                "to": "payload.trigger",

                "tot": "msg"

            }

        \],

        "action": "",

        "property": "",

        "from": "",

        "to": "",

        "reg": false,

        "x": 530,

        "y": 140,

        "wires": \[

            \[

                "8b660d18a412787f"

            \]

        \]

    },

    {

        "id": "78415ef4938d8579",

        "type": "change",

        "z": "ad9fa0840f720812",

        "name": "trigger",

        "rules": \[

            {

                "t": "set",

                "p": "payload",

                "pt": "msg",

                "to": "payload.trigger",

                "tot": "msg"

            }

        \],

        "action": "",

        "property": "",

        "from": "",

        "to": "",

        "reg": false,

        "x": 530,

        "y": 180,

        "wires": \[

            \[

                "b54ffe54e910bf35"

            \]

        \]

    },

    {

        "id": "94595faa522319ce",

        "type": "change",

        "z": "ad9fa0840f720812",

        "name": "object",

        "rules": \[

            {

                "t": "set",

                "p": "payload",

                "pt": "msg",

                "to": "payload.object",

                "tot": "msg"

            }

        \],

        "action": "",

        "property": "",

        "from": "",

        "to": "",

        "reg": false,

        "x": 530,

        "y": 220,

        "wires": \[

            \[

                "c981538d88840d89"

            \]

        \]

    },

    {

        "id": "9130db790bbe1e04",

        "type": "debug",

        "z": "ad9fa0840f720812",

        "name": "New Alarmserver",

        "active": true,

        "tosidebar": true,

        "console": true,

        "tostatus": true,

        "complete": "payload",

        "targetType": "msg",

        "statusVal": "payload",

        "statusType": "auto",

        "x": 1170,

        "y": 140,

        "wires": \[\]

    },

    {

        "id": "c981538d88840d89",

        "type": "debug",

        "z": "ad9fa0840f720812",

        "name": "Detected Object",

        "active": false,

        "tosidebar": true,

        "console": true,

        "tostatus": true,

        "complete": "payload",

        "targetType": "msg",

        "statusVal": "payload",

        "statusType": "auto",

        "x": 730,

        "y": 360,

        "wires": \[\]

    },

    {

        "id": "b54ffe54e910bf35",

        "type": "switch",

        "z": "ad9fa0840f720812",

        "name": "BW Ex",

        "property": "payload",

        "propertyType": "msg",

        "rules": \[

            {

                "t": "eq",

                "v": "32",

                "vt": "str"

            },

            {

                "t": "eq",

                "v": "32",

                "vt": "str"

            }

        \],

        "checkall": "true",

        "repair": false,

        "outputs": 2,

        "x": 670,

        "y": 180,

        "wires": \[

            \[

                "417c7c51a2da7fa6"

            \],

            \[

                "f7d66e0eb0cdcf26"

            \]

        \]

    },

    {

        "id": "5c4ec323ae9aa2eb",

        "type": "http request",

        "z": "ad9fa0840f720812",

        "name": "Start REC",

        "method": "GET",

        "ret": "txt",

        "paytoqs": "ignore",

        "url": "http://admin:PASSWORT@192.168.178.XXX/param.cgi?cmd=startrec&time=30",

        "tls": "",

        "persist": false,

        "proxy": "",

        "insecureHTTPParser": false,

        "authType": "",

        "senderr": false,

        "headers": \[\],

        "x": 1000,

        "y": 140,

        "wires": \[

            \[

                "9130db790bbe1e04"

            \]

        \]

    },

    {

        "id": "f7d66e0eb0cdcf26",

        "type": "http request",

        "z": "ad9fa0840f720812",

        "name": "Fahre Preset",

        "method": "GET",

        "ret": "txt",

        "paytoqs": "ignore",

        "url": "http://admin:PASSWORT@192.168.178.XXX/param.cgi?cmd=getptzpreset&act=goto&index=2",

        "tls": "",

        "persist": false,

        "proxy": "",

        "insecureHTTPParser": false,

        "authType": "",

        "senderr": false,

        "headers": \[\],

        "x": 830,

        "y": 220,

        "wires": \[

            \[

                "c615816c350c9f97"

            \]

        \]

    },

    {

        "id": "417c7c51a2da7fa6",

        "type": "delay",

        "z": "ad9fa0840f720812",

        "name": "",

        "pauseType": "delay",

        "timeout": "1",

        "timeoutUnits": "seconds",

        "rate": "1",

        "nbRateUnits": "1",

        "rateUnits": "second",

        "randomFirst": "1",

        "randomLast": "5",

        "randomUnits": "seconds",

        "drop": false,

        "allowrate": false,

        "outputs": 1,

        "x": 820,

        "y": 140,

        "wires": \[

            \[

                "5c4ec323ae9aa2eb"

            \]

        \]

    },

    {

        "id": "c615816c350c9f97",

        "type": "debug",

        "z": "ad9fa0840f720812",

        "name": "New Alarmserver",

        "active": false,

        "tosidebar": true,

        "console": true,

        "tostatus": true,

        "complete": "payload",

        "targetType": "msg",

        "statusVal": "payload",

        "statusType": "auto",

        "x": 1030,

        "y": 220,

        "wires": \[\]

    },

    {

        "id": "f65d7412627afb49",

        "type": "debug",

        "z": "ad9fa0840f720812",

        "name": "payload",

        "active": false,

        "tosidebar": true,

        "console": true,

        "tostatus": true,

        "complete": "payload",

        "targetType": "msg",

        "statusVal": "payload",

        "statusType": "auto",

        "x": 500,

        "y": 360,

        "wires": \[\]

    }

]

```

---

<div class="post-metadata">

### Author: ![refloater](https://forum.instar.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@refloater](https://forum.instar.com/u/refloater)
#### Post date: [2. Dezember 2025 um 05:44 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/5 "2025-12-02T05:44:31Z")

</div>

Träumen, danke Dir vielmals!

---

<div class="post-metadata">

### Author: ![refloater](https://forum.instar.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@refloater](https://forum.instar.com/u/refloater)
#### Post date: [5. Dezember 2025 um 09:20 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/6 "2025-12-05T09:20:47Z")

</div>

Danke Dir, Franz. Heute kann ich mich endlich mehr damit beschäftigen.

Kann ich Deinen Flow einfach 1:1 kopieren und in den Raspi reinschreiben (natürlich mit meinen richtigen Einträgen? Oder benötige ich da noch weitere Vorbereitung? Sorry, ich bin aus der Hardwarewelt…

---

<div class="post-metadata">

### Author: ![Fswalle](https://forum.instar.com/user_avatar/forum.instar.com/fswalle/32/6616_2.png) [@Fswalle](https://forum.instar.com/u/Fswalle)
#### Post date: [5. Dezember 2025 um 09:48 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/7 "2025-12-05T09:48:55Z")

</div>

Moin,

also: NodeRed auf Deinem Raspi installieren ( davon habe ich allerdings keine Ahnung, läuft bei mir auf Synology NAS ), da den Flow mit Deinen Daten importieren.

In der Kamera WebUI Daten ( Deine IP, Garage hast Du ja auch) und Einstellungen wie auf dem angefügten Bild, sollte, falls ich nichts vergessen habe, so laufen. Ist bei mir auch schon ne Weile her.

 ![1000051150](https://forum.instar.com/uploads/default/original/2X/a/aac70f153c2d4944da5a747cdcc41d2cb51eed07.jpeg)

Diesen Flow habe ich damals auch Instar geschickt, die Leute haben da sicherlich mehr Ahnung als ich, zur Not, falls doch was nicht läuft, könnten die auch helfen, bin denen da ziemlich “auf den Sack” gegangen 🤭

Toitoitoi

Gruß

Franz

---

<div class="post-metadata">

### Author: ![INSTAR](https://forum.instar.com/user_avatar/forum.instar.com/instar/32/871_2.png) [@INSTAR](https://forum.instar.com/u/INSTAR)
#### Post date: [5. Dezember 2025 um 09:57 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/8 "2025-12-05T09:57:22Z")

</div>

> [@refloater](#):
>
> Raspi reinschreiben

Node-RED auf einem Raspberry Pi installieren:

> **[Running on Raspberry Pi : Node-RED](https://nodered.org/docs/getting-started/raspberrypi)**

> [@refloater](#):
>
> Kann ich Deinen Flow einfach 1:1 kopieren

Einfach hier reinkopieren (erster Screenshot):

> **[INSTAR MQTT Server mit Node-RED – INSTAR Wiki](https://wiki.instar.com/de/Erweitert/INSTAR_MQTT_Broker/Node-RED/#node-red-konfiguration)**
>
> Wir haben Node-RED-Flows vorbereitet, die Ihnen über den MQTT Broker Zugriff auf alle Kamerafunktionen ermöglichen. Anleitung zur Konfiguration und Einrichten.

Und eine Liste für weitere Node-RED „Projekte“:

> **[Node-RED Tutorials mit INSTAR Kameras – INSTAR Wiki](https://wiki.instar.com/de/Erweitert/Alle_Node-RED_Tutorials/)**
>
> Node-RED Tutorials für Alexa, IFTTT, MQTT, Alarmserver Queries, SQL-Logging, Dashboard Live Video usw., um die INSTAR IP Kameras so flexible wie möglich zu konfigurieren. FAQs vorhanden.

---

<div class="post-metadata">

### Author: ![refloater](https://forum.instar.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@refloater](https://forum.instar.com/u/refloater)
#### Post date: [5. Dezember 2025 um 11:39 UTC](https://forum.instar.com/t/schwenk-der-9820-nur-bei-externer-ausloesung-machbar/31323/9 "2025-12-05T11:39:51Z")

</div>

Perfekt, danke! Da werde ich mich mal reinfuchsen.
