16-08-24 14:22:18 homeassistant.bootstrap: Error during setup of component vera
Traceback (most recent call last):
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\homeassistant\bootstrap.py”, line 156, in setup_component
result = component.setup(hass, config)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\homeassistant\components\vera.py”, line 62, in setup
all_devices = VERA_CONTROLLER.get_devices()
File "C:\Users\Administrator\AppData\Roaming.homeassistant\deps\pyvera_init.py", line 97, in get_devices
self.get_simple_devices_info()
File “C:\Users\Administrator\AppData\Roaming.homeassistant\deps\pyvera_init_.py”, line 70, in get_simple_devices_info
j = requests.get(simple_request_url).json()
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\requests\models.py”, line 826, in json
return complexjson.loads(self.text, **kwargs)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\json_init_.py”, line 319, in loads
return _default_decoder.decode(s)
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\json\decoder.py”, line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\json\decoder.py”, line 357, in raw_decode
raise JSONDecodeError(“Expecting value”, s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
16-08-24 14:22:18 homeassistant.components.light.hue: Connected to Hue at 192.168.1.160 but not registered.
you need to use port 3480, not 80…
Hi,
I’ve just added something to my configuration.yaml file and now after restarting the services, it says there’s an issue with the configuration for Vera even though it wasn’t changed.
My line in configuration.yaml was:
vera_controller_url: http://192.168.176.75:3480/
Now if I try that in my browser, I get:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
Below that is just a horizontal line and nothing else.
Has Vera changed something?
Edit: I restarted the service again, as my z-wave devices weren’t showing in my “states” listing and this time I didn’t get any error message about Vera configuration even though I made no changes to configuration.yaml. Going to that website address still brings up the XML error message though.
Upcoming Security Enhancements to Vera Platform
« on: February 07, 2018, 08:00:49 am »
As part of our ongoing commitment to platform hardening and robustness, we are deploying several security enhancements in the coming months. Beginning with our 7.27 release (Beta begins mid-March), all Vera controllers will be secured by default , which means that:
-
Ports 22, 80, 443, 3480, and 49451 will be blocked on all the network interfaces , except the local loopback interface (localhost / 127.0.0.1).
-
The RunLua action will be disabled , by default.
Below are the most common plugin issues encountered after this upcoming security enhancement, and the proposed solutions:
- Issue: data_request?id=action&action=RunLua&Code=luup.variable_set(…)
- Issue: data_request?id=action&action=RunLua&Code=luup.call_action(…)
- Issue: requests on port 3480 / 49451
As a participating MiOS/Vera plugin author , you are receiving this email as a heads-up that your plugin will require an update , based on our code review. We have allocated internal resources within the Connected Objects Team to actively support our developer community through this transition.
As always, should you have any questions, comments, or concerns, please do not hesitate to be in touch via the expedited email address below. We will answer all requests on a first come, first served basis.
Thank you for your participation, patience, and continued support. Have questions ? [email protected]