# IPcam text overlay met http-put in logica

**URL:** <https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832>\
**Category:** Vragen & hulp\
**Created:** [August 21, 2020, 11:59am UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832 "2020-08-21T11:59:11Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ygeffens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ygeffens/32/1905_2.png) [@ygeffens](https://community.homey.app/u/ygeffens)\
**Post date:** [August 21, 2020, 11:59am UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832/1 "2020-08-21T11:59:11Z")

</div>

![Schermafbeelding 2020-08-21 om 13.55.14](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/7/b7541f5e6909042ae9bf64f055dfd5b064604739.png)

Hi

Ik zou graag tekst van Homey tonen op mijn camera’s.  
Op deze pagina vond ik hoe het moet via Node Red.  
[https://www.iotwithus.com/hikvision-and-text-overlay/](https://www.iotwithus.com/hikvision-and-text-overlay/)

> **Function node:** we will form here the body of the request.
> 
> ```auto
> var text = msg.payload;
> msg.payload = '<TextOverlayList><TextOverlay><id>1</id>	<enabled>true</enabled><displayText>Temp: ' + text + '°C</displayText></TextOverlay></TextOverlayList>'
> return msg;
> 
> ```
> 
> **HTTP request node settings:**
> 
> - Method: PUT
> - URL: [http://camera-ip/ISAPI/System/Video/inputs/channels/1/overlays/text](http://camera-ip/ISAPI/System/Video/inputs/channels/1/overlays/text)
> - Use basic authentication: enter user and password for your camera
> 
> In the example above the function gets data from a temperature sensor and adds it to the camera. You can change the text between and to whatever you want.

Maar ik weet niet goed hoe ik het moet ‘vertalen’ naar Homey.

Wie kan helpen?

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [August 21, 2020, 12:42pm UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832/2 "2020-08-21T12:42:47Z")

</div>

Wat is precies het probleem dan?

---

<div class="post-metadata">

**Author:** ![ygeffens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ygeffens/32/1905_2.png) [@ygeffens](https://community.homey.app/u/ygeffens)\
**Post date:** [August 21, 2020, 1:32pm UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832/3 "2020-08-21T13:32:38Z")

</div>

Wel, er komt enkel dat bliksem-symbool te staan bij de PUT kaart.  
Verder zie ik niets gebeuren (en de tekst komt dus ook niet op de camera).

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [August 21, 2020, 2:05pm UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832/4 "2020-08-21T14:05:02Z")

</div>

Als je met je muis over dat symbool beweegt krijg je volgens mij meer te zien.

---

<div class="post-metadata">

**Author:** ![ygeffens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ygeffens/32/1905_2.png) [@ygeffens](https://community.homey.app/u/ygeffens)\
**Post date:** [August 22, 2020, 9:56am UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832/5 "2020-08-22T09:56:56Z")

</div>

![Schermafbeelding 2020-08-22 om 11.55.25](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/2/c2d1dc52ab01d663a08ca32e0ce1f3e00d6ef5b1.png)

Zegt je dat iets, mij iig niet…

Dit verschijnt rechts onderaan wanneer ik op ‘test’ heb gedrukt.  
Op het symbool zelf klikken of er over bewegen geeft verder niets.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [August 22, 2020, 10:01am UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832/6 "2020-08-22T10:01:53Z")

</div>

Het zou kunnen dat je per se een header moet meesturen. Probeer eens `Content-type: text/xml`

---

<div class="post-metadata">

**Author:** ![ygeffens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ygeffens/32/1905_2.png) [@ygeffens](https://community.homey.app/u/ygeffens)\
**Post date:** [August 22, 2020, 10:32am UTC](https://community.homey.app/t/ipcam-text-overlay-met-http-put-in-logica/33832/7 "2020-08-22T10:32:10Z")

</div>

> [@robertklep](#):
>
> Content-type: text/xml

Super, dat was het dus !  
Nu verschijnt mijn buitentemperatuur in het beeld van 1 van de camera’s.  
Als ik nu nog meerdere overlays gelijk kan tonen dan heb ik in 1 beeld de temperatuur van buiten, de spa en het zwembad.

Thanks !
