Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/open-wa/node-red-contrib-wa-automate
A node-red connector for remote instances of wa-automate-nodejs. Be sure to 🌟 this repository for updates!
https://github.com/open-wa/node-red-contrib-wa-automate
automation chatbots homeassistant-integration node-red node-red-contrib whatsapp
Last synced: 2 months ago
JSON representation
A node-red connector for remote instances of wa-automate-nodejs. Be sure to 🌟 this repository for updates!
- Host: GitHub
- URL: https://github.com/open-wa/node-red-contrib-wa-automate
- Owner: open-wa
- License: mit
- Created: 2021-05-27T16:20:54.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-04-06T03:39:15.000Z (over 1 year ago)
- Last Synced: 2024-09-06T04:53:40.941Z (3 months ago)
- Topics: automation, chatbots, homeassistant-integration, node-red, node-red-contrib, whatsapp
- Language: TypeScript
- Homepage:
- Size: 2.03 MB
- Stars: 13
- Watchers: 4
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nodered - open-wa (whatsapp) - Efficiently connect to remote instances of your open-wa whatsapp automate servers. (Nodes / Social)
README
# @open-wa/node-red-contrib-wa-automate
> Various nodes to assist in setting up automation using [Node-RED](https://nodered.org/) communicating with [the open-wa EASY API](https://docs.openwa.dev/pages/Getting%20Started/quick-run.html).
## Getting Started
### Prerequisites
Have Node-RED installed and working, if you need to install Node-RED see [here](https://nodered.org/docs/getting-started/installation). Also ensure you have an authenticated and up-to-date EASY API session running with the `--socket` flag.
- [Node.js](https://nodejs.org) v14.15.0 or newer
- [NPM](https://nodejs.org) v7.12.0 or newer
- [Node-RED](https://nodered.org/) v1.0 or newer
- [wa-automate](https://openwa.dev/) v4.1.0 or newer## Remote Session Setup
```bash
# Install open-wa
> npm i @open-wa/wa-automate@latest# Use the CLI to launch an instance of the EASY API, make sure to add --socket flag
> npx @open-wa/wa-automate --socket -p 8080
# If this is the first time you are running the EASY API, you will need to scan the qr code.
```### Installation
```bash
PUPPETEER_SKIP_DOWNLOAD=true npm install @open-wa/node-red-contrib-wa-automateor
PUPPETEER_SKIP_DOWNLOAD=true yarn add @open-wa/node-red-contrib-wa-automate
```## Acknowledgements
This project is build upon the [alexk111/node-red-node-typescript-starter](https://github.com/alexk111/node-red-node-typescript-starter) template by [@alexk111](https://github.com/alexk111)