nextcloud / spreed

🗨️ Nextcloud Talk – chat, video & audio calls for Nextcloud
https://nextcloud.com/talk
GNU Affero General Public License v3.0
1.64k stars 438 forks source link

Discussion: Node-RED Integration/Connector #1191

Open tgurr opened 6 years ago

tgurr commented 6 years ago

Similiar to https://github.com/nextcloud/spreed/issues/809 and https://github.com/nextcloud/spreed/issues/826 it would be nice to have an integration with Node-Red similiar to e.g. https://github.com/mlopezr/node-red-contrib-matrixbot that exists for the Matrix.org chat.

Node-Red would offer a huge range of possibilities to easily connect with other services, or easily forward/exchange/bridge messages with other services like e.g. Nextcloud Talk -> Node-RED -> Matrix.org/XMPP where a native connector doesn't exist (yet).

As a specific use-case one could make use of Nextcloud Talk for notifications and interactions with various Smarthome platforms and sensors, be it via MQTT (which Node-Red supports natively) or where a dedicated Node-Red connector exists like for e.g.

openHAB2: https://flows.nodered.org/node/node-red-contrib-openhab2 Home Assistant: https://flows.nodered.org/node/node-red-contrib-home-assistant HomeMatic: https://www.npmjs.com/package/node-red-contrib-homematic

Actually it wouldn't be an integration to happen within Nextcloud Talk but rather someone volunteering to write a Node-Red Node for Nextcloud Talk. However I guess the people interested most about it are here and as far as I know there doesn't exist a central place for requesting additional Node-Red nodes at Node-Red directly as everyone is free to do so. Looking at the matrixbot repository it seems that not much code might be needed, however sadly I'm not a coder myself to do so.

I hope it's okay to request such a "feature" here.

sunjam commented 5 years ago

Node-red integration for Nextcloud is being developed here. Hope it helps for collaboration and moving these kinds of ideas for Talk forward!