Good news! I installed the latest version by copying the files and now have some problems to change the mode. The drop down menu to select mode (home, away, boost…) isn’t working anymore. Everything else seems to work normally (for example remaining time is now shown in weeks).
Ah, the updated documentation PR was not merged yet.
I was not allowed to keep the drop-down menu, you have to make your own now.
Please check the following link for the updated docs that have an example:
After updating to version 0.95 i am getting error-messages for the vallox-component. After a period of time the vallox compoment loses the connection. That lasts for several minutes, then it works again. I didn’t have these problems in version 0.94.
Hi,
I updated to 0.96.0 (and now to 0.96.2), but vallox did not work with either versions.
Home Assistant is running in container homeassistant/raspberrypi3-homeassistant
config:
vallox:
host: 192.168.80.46
Error during setup of component vallox
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/websockets/client.py", line 77, in read_http_response
status_code, headers = yield from read_response(self.reader)
File "/usr/local/lib/python3.7/site-packages/websockets/http.py", line 123, in read_response
status_line = yield from read_line(stream)
File "/usr/local/lib/python3.7/site-packages/websockets/http.py", line 197, in read_line
raise ValueError("Line without CRLF")
ValueError: Line without CRLF
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 153, in _async_setup_component
hass, processed_config)
File "/usr/src/homeassistant/homeassistant/components/vallox/__init__.py", line 114, in async_setup
await state_proxy.async_update(None)
File "/usr/src/homeassistant/homeassistant/components/vallox/__init__.py", line 163, in async_update
self._metric_cache = await self._client.fetch_metrics()
File "/usr/local/lib/python3.7/site-packages/vallox_websocket_api/client.py", line 235, in fetch_metrics
result = await self._websocket_request(command=vlxDevConstants.WS_WEB_UI_COMMAND_READ_TABLES)
File "/usr/local/lib/python3.7/site-packages/vallox_websocket_api/client.py", line 223, in _websocket_request
async with websockets.connect("ws://%s/" % self.ip_address) as ws:
File "/usr/local/lib/python3.7/site-packages/websockets/py35/client.py", line 2, in __aenter__
return await self
File "/usr/local/lib/python3.7/site-packages/websockets/py35/client.py", line 19, in __await_impl__
extra_headers=protocol.extra_headers,
File "/usr/local/lib/python3.7/site-packages/websockets/client.py", line 260, in handshake
status_code, response_headers = yield from self.read_http_response()
File "/usr/local/lib/python3.7/site-packages/websockets/client.py", line 79, in read_http_response
raise InvalidMessage("Malformed HTTP message") from exc
websockets.exceptions.InvalidMessage: Malformed HTTP message
Hi,
I own a VALLOX 350 MV and I generally started to build up my little “Smart Home” with Home Assistant. I used the vallox Integration and I am thankfully able to see all Setting, Change Profile and set the profile fan Speed. I tried to understand your Code and how it interacts with the API, but having only some fundamentals in programming and not really started to get into phyton yet, I was not able to add a interaction to set the target air temperature for a profile.
So I would really appriciate, if somebody could add the entities for Setting AIR TARGET TEMP and also the Duration for the BOOST profile. Or give me some “general” hints or Maybe support to add more Input/sensor data.
Ok, meanwhile I managed it myself. After getting into the file again I got it. I am now able to Change the target temperatures for each profile and get some more sensor Information out of it.
cool, was also on my todo-list to try to figure it out. Would you mind sharing an example code change?
Apologies for my curiosity: You are really running the vent of the 350MV with 60%? I do this only on Boost-Mode (Party). Otherwise if it is > 35% and silent in a room I hear it (and I cannot stand it), despite having installed already 3 mufflers in the supplying air.