zachowj / hass-node-red

Companion Component for node-red-contrib-home-assistant-websocket to help integrate Node-RED with Home Assistant Core
MIT License
465 stars 182 forks source link

Fresh install of HassIO: not able to get the Nodered webhook integration to show #7

Closed ikidd closed 4 years ago

ikidd commented 4 years ago

I've pretty much fresh installed hass.io on a rPi3b. Enable an SSH server, log into the box and do a git clone of this repo and cp the custom_components folder into the /config folder where the configuration.yaml file is.

Restart HA, not showing up in Add integration list. Rebooted. Only thing I see is in the /config/home-assistant.log is:

`config $ cat home-assistant.log 
2020-01-02 23:39:33 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for nodered which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.`

Not sure what else to try here, I've gone into the custom_components folder under /config and compared, all files and the .translations subfolder exist in there and have the same permissions as the rest of the items in /config

nodered $ ls -la
total 56
drwxr-xr-x    3 root     root          4096 Jan  2 23:37 .
drwxr-xr-x    3 root     root          4096 Jan  2 23:37 ..
drwxr-xr-x    2 root     root          4096 Jan  2 23:37 .translations
-rw-r--r--    1 root     root          7126 Jan  2 23:37 __init__.py
-rw-r--r--    1 root     root          2050 Jan  2 23:37 binary_sensor.py
-rw-r--r--    1 root     root           949 Jan  2 23:37 config_flow.py
-rw-r--r--    1 root     root          1094 Jan  2 23:37 const.py
-rw-r--r--    1 root     root          3366 Jan  2 23:37 discovery.py
-rw-r--r--    1 root     root           280 Jan  2 23:37 manifest.json
-rw-r--r--    1 root     root          1154 Jan  2 23:37 sensor.py
-rw-r--r--    1 root     root          3312 Jan  2 23:37 switch.py
-rw-r--r--    1 root     root          4333 Jan  2 23:37 websocket.py

Edit: Apparently the solution is "Wait Longer". After about an hour of playing around, it just showed up when I went to look for some reason.