Hallo!
Mijn vraag
Aan de voordeur heb ik een intercom hangen van Mobotix, de S26 om specifiek te zijn.
Op deze S26 zit een relais module.
Als er nu aangebeld wordt sluit ik een relaitje en pak ik dat binnen via een input module in de KNX installatie.
Het is nu mijn idee om af te geraken van die bedrade oplossing.
Wil dit oplossen met een HTTP get die ik naar node-red stuur.
Relevante software en hardware die ik gebruik
Intercom - mobotix S26
RPI4 met node-red
via node-red stuur ik een actie op KNX.
Wat ik al gevonden of geprobeerd heb
In node red maak in onderstaande flow:
:fill(white):strip_exif()/f/image/K1xFwIYeYR1oYRcEHP73VIal.png?f=user_large)
In de flow heb ik een switch node voorzien die 2 signalen uitsplits, namelijk "ringing" als er iemand op de bel drukt en "movement" als er beweging is om de verlichting te schakelen.
In de flow zitten 2 timestamps, 1 voor het bel signaal en 1 voor het bewegings-signaal.
Als ik deze trigger worden deze mooi uitgesplits in de switch node.
Als ik vervolgens in de browser onderstaande url ingeef bekom ik niet het gewenste resultaat,
http://192.168.**.**:1880/DOORBELL?topic=movement
:fill(white):strip_exif()/f/image/57ZeWpYfI4e2cXoIdx6Nm768.png?f=user_large)
Kan er mij iemand in de goede richting duwen waar de fout zit?
Ben helaas geen programmeur dus is het bij mij via trial & error
Mijn vraag
Aan de voordeur heb ik een intercom hangen van Mobotix, de S26 om specifiek te zijn.
Op deze S26 zit een relais module.
Als er nu aangebeld wordt sluit ik een relaitje en pak ik dat binnen via een input module in de KNX installatie.
Het is nu mijn idee om af te geraken van die bedrade oplossing.
Wil dit oplossen met een HTTP get die ik naar node-red stuur.
Relevante software en hardware die ik gebruik
Intercom - mobotix S26
RPI4 met node-red
via node-red stuur ik een actie op KNX.
Wat ik al gevonden of geprobeerd heb
In node red maak in onderstaande flow:
:fill(white):strip_exif()/f/image/K1xFwIYeYR1oYRcEHP73VIal.png?f=user_large)
code:
1
| [{"id":"9832623d573c798a","type":"tab","label":"Camera voordeur","disabled":false,"info":"","env":[]},{"id":"44876f06833f22a1","type":"http in","z":"9832623d573c798a","name":"","url":"/DOORBELL","method":"get","upload":false,"swaggerDoc":"","x":170,"y":100,"wires":[["ea3fa8985ade4f6b","f10e74db9964582a","eb9d91aa3beba6ff"]]},{"id":"ea3fa8985ade4f6b","type":"debug","z":"9832623d573c798a","name":"debug 26","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":530,"y":100,"wires":[]},{"id":"f10e74db9964582a","type":"http response","z":"9832623d573c798a","name":"","statusCode":"200","headers":{},"x":520,"y":140,"wires":[]},{"id":"eb9d91aa3beba6ff","type":"switch","z":"9832623d573c798a","name":"","property":"topic","propertyType":"msg","rules":[{"t":"eq","v":"ringing","vt":"str"},{"t":"eq","v":"movement","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":430,"y":240,"wires":[["42e2fe65b49960b4"],["e88aa28acd43759f"]]},{"id":"42e2fe65b49960b4","type":"debug","z":"9832623d573c798a","name":"debug 28","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":700,"y":180,"wires":[]},{"id":"e88aa28acd43759f","type":"debug","z":"9832623d573c798a","name":"debug 29","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":700,"y":300,"wires":[]},{"id":"1414b6f717a65f74","type":"inject","z":"9832623d573c798a","name":"","props":[{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"movement","x":140,"y":180,"wires":[["eb9d91aa3beba6ff"]]},{"id":"292bdff8c9a2da48","type":"inject","z":"9832623d573c798a","name":"","props":[{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"ringing","x":150,"y":300,"wires":[["eb9d91aa3beba6ff"]]}] |
In de flow heb ik een switch node voorzien die 2 signalen uitsplits, namelijk "ringing" als er iemand op de bel drukt en "movement" als er beweging is om de verlichting te schakelen.
In de flow zitten 2 timestamps, 1 voor het bel signaal en 1 voor het bewegings-signaal.
Als ik deze trigger worden deze mooi uitgesplits in de switch node.
code:
1
| {"_msgid":"5c72c654c5d5e145","topic":"movement"} |
Als ik vervolgens in de browser onderstaande url ingeef bekom ik niet het gewenste resultaat,
http://192.168.**.**:1880/DOORBELL?topic=movement
:fill(white):strip_exif()/f/image/57ZeWpYfI4e2cXoIdx6Nm768.png?f=user_large)
Kan er mij iemand in de goede richting duwen waar de fout zit?
Ben helaas geen programmeur dus is het bij mij via trial & error