# \[Announce\] node-red-contrib-homie-convention

**URL:** https://discourse.nodered.org/t/announce-node-red-contrib-homie-convention/16329
**Category:** Share Your Nodes
**Created:** [4 October 2019 17:32 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-homie-convention/16329 "2019-10-04T17:32:16Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)
#### Post date: [29 November 2019 09:34 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-homie-convention/16329/7 "2019-11-29T09:34:32Z")

</div>

The TLS config node is provided by the core as `tls-config`, so you can use it like any other config node.

So I think all you need to do is just add an optional node property, like

`tls: {type:"tls-config",required: false}`

The core MQTT node is a good example.

---

_[View the full topic](https://discourse.nodered.org/t/announce-node-red-contrib-homie-convention/16329)._
