So everything functions as expected. I can control all my Z-Wave devices via my Hassio install on an rPi3 using Aeotec z-stick gen5. I can add and remove nodes from the hassio UI without issue.
However, if I try to click on any of the drop downs for “Node Values”, “Node group associations”, “Node config options” I get nothing.
Checking the browser console log I see the issue, the API calls to fetch this info is returning 404. Obfuscated my domain name.
GET https://my.fake.domain/api/zwave/config/6 404 (Not Found)
GET https://my.fake.domain/api/zwave/values/6 404 (Not Found)
GET https://my.fake.domain/api/zwave/groups/6 404 (Not Found)
GET https://my.fake.domain/api/zwave/usercodes/6 404 (Not Found)
I’ve checked everything. My configuration.yaml has an api:
, frontend:
sections.
If I try to access the base of the api:
curl -X GET -H "x-ha-access: MY_API_PASSWORD" -H "Content-Type: application/json" https://my.fake.domain/api/
I get:
{"message": "API running."}
Here is a manual attempt at one of the 404 API end points:
curl -X GET -H "x-ha-access: MY_API_PASSWORD" -H "Content-Type: application/json" https://my.fake.domain/api/zwave/config/6
I get:
404: Not Found
End result, I cannot modify any setting on any of my connected Z Wave devices.