Update README.md

This commit is contained in:
BennyDaBee 2022-08-16 08:47:57 -05:00 committed by GitHub
parent 80462c926d
commit ac86d27bef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,23 +17,24 @@ Collect the following information:
### Node.js
It's a typical node.js application, but I am unfamiliar on how to pass ENV vars, so if someone wants to create a PR to explain how to do that, be my guest.
To install and run do the following commands.
`sudo wget https://www.github.com/bennydabee/onstar2mqtt
```
sudo wget https://www.github.com/bennydabee/onstar2mqtt
cd onstar2mqtt
npm install
`
```
The following is required as I am unfamilar with the ENV vars for NPM.
`
```
cd src
sudo nano index.js
`
```
Make the following lines similar to this
`deviceId: process.env.ONSTAR_DEVICEID || 'uuidhere',
vin: process.env.ONSTAR_VIN || 'vinhere',
username: process.env.ONSTAR_USERNAME 'usernamehere',
password: process.env.ONSTAR_PASSWORD 'password here',
onStarPin: process.env.ONSTAR_PIN 'pinhere',
`
`
```
```
const mqttConfig = {
host: process.env.MQTT_HOST || 'haip',
username: process.env.MQTT_USERNAME || 'mqttusername',
@ -42,7 +43,7 @@ port: parseInt(process.env.MQTT_PORT) || 1883,
tls: process.env.MQTT_TLS || false,
prefix: process.env.MQTT_PREFIX || 'homeassistant',
namePrefix: process.env.MQTT_NAME_PREFIX || '',
`
```
After all this run `cd ..` and then `npm run start` and it should now connect and you will have OnStarJS in your HA MQTT
### Home Assistant configuration templates