Giter Site home page Giter Site logo

balboa_homeassistan's People

Contributors

aicarmic avatar garbled1 avatar hwikene avatar natekspencer avatar plmilord avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

balboa_homeassistan's Issues

A lot Spa socket errors

I'n using te latest version (0.4) of this component. The component stops after a few hours. After a restart from Home Assistant, it works again. The logs:

_Logger: pybalboa.balboa
Source: /usr/local/lib/python3.8/site-packages/pybalboa/balboa.py:763
First occurred: 7 september 2020 22:21:48 (39791 occurrences)
Last logged: 19:42:19

Spa socket error: [Errno 104] Connection reset by peer
Spa socket error: [Errno 110] Operation timed out_

And

_Logger: pybalboa.balboa
Source: /usr/local/lib/python3.8/site-packages/pybalboa/balboa.py:757
First occurred: 7 september 2020 22:21:48 (10 occurrences)
Last logged: 7:23:18

Connection reset by peer_

Any idea what it could be?

Looks like Fan entity has changed in HA

When trying to configure the pump 2 speed operation I get the following message:

failed to call service fan/set_percentage

i assume fan entity has changed in Home Assistant latest release to use percentage as speed setting rather then low/high etc…

For what it’s worth it might be better in my opinion if the pump operation was a select entity.

High range/Low range

Hi!

Is it possible to change between low- (10-26C) and highrange (26.5-40C) in home assistant? Must use the Balboa app for this now.

Finds the option for Ready / Rest but not the range.

Best regards
Thomas

pybalboa.balboa Pipe Broken

I am using the HACS version, and manually updated manifest.json to reference the update pybalboa to 0.6 and now i am logging the following error every 1second

2020-05-26 11:52:48 ERROR (MainThread) [pybalboa.balboa] Spa socket error: [Errno 32] Broken pipe

No 'version' key in the manifest file

[homeassistant.loader] No 'version' key in the manifest file for custom integration 'balboa'. As of Home Assistant 2021.6, this integration will no longer be loaded. Please report this to the maintainer of 'balboa'

what model WIFI module is this supporting

Hi this isnt realy an issue per-sai I just want to confirm what model spar controler this supports. I curently have a Balboa Revolutioin which uses BWA (https://www.balboawatergroup.com/bwa) However this is the worlds worst spa controler application! and It looks likeI may have to upgrade due to an issue with my controler (main controler board has fried due to mousture).

So I am looking at getting a controler that supports Control My Spa https://www.balboawatergroup.com/ControlMySpa. but I dont want to do that if this addon only supports BWA!... I am highly frustrated that it apearss that non of the spa manufacturers have the slightes clue about integration into anything like home automation.

Not showing up after latest HA updates

After updating to the latest Core and supervisor, this integration is not showing up anymore.
I tried reinstalling version 0.6 and the master version.

Any solution to this issue available?

HA: 2021.6

Thx

need help?

I just stumbled upon pybalboa because I've started working on a component for HA and new as soon as I saw a python library that someone beat me to it.

Happy to help out here however I can.

Unable to change temperature

Just installed this through HACS, and everything seems to be working.

However, as soon as I try to change temperature(increase), it drops to 26degC, and I am unable to increase it. Any idea?

image

Alll options available but nothing working

I updated the version number previously when nothing was working and all seemed to be ok. However recently although all controls seem active when I switch anything on it doesnt come on and just reverts to off. Same on the temp control.

3 Pump Spa

As previously mentioned, the current software doesn't run the 3 pump spa very well I have noted down the actions of what happens when the pumps are triggered on HA

Pump 1 -
Toggle On - Turns on Pump 1 with HA into Low mode
Toggle Off - HA turns on pump 2, however the Spa has turned Pump 1 into High. Turning off Pump 1 again on HA then turns off Pump 1

Pump 2 -
Toggle On - Turns on Pump 2 & 3 on HA, however the spa has turned on Pump 2 in Low Mode
Toggle Off - Turns on Pump 2 into high mode, and unable to turn off this pump via HA in any combination

Pump 3 -
Toggle On - Turns on Pump 3 on HA, and then turns it off, however Pump 3 remains on in low mode on the spa
Toggle Off - Unable to toggle Off as when you toggle on, it immediately turns off

If I can offer any further help or support please let me know!

Thanks,

New Hot Tub

Hello,
I'm planning the buy a hot tub in the near future and want to make sure it will integrate with home assistant. Can you please let me know which of the modules of Balboa work with your component ?
What can be measured and controlled with the component ? I see heat and blowers. Can this be set to °C instead of °F ?

regards,
Jens

Connection Drops

Hi and thanks for this great addon!

I have a good wifi connection, but from time to time the integration does not get data from the wifi module.
what did I miss or did I have done wrong?

thanks for any help!

BR
Chris

Lost some enteties when "upgrading"

I tried today to use the "new" build-in intergration after removing the custom integration from HACS but for some reason all my three pumps and the light controls are gone. There are a few errors in the log though...

VSKBP21
by Balboa Water Group
Firmware: M100_225 V20.0

No setup/Config prompt - Can't set this up. Help Please

I've just re-installed this all as the Balboa integration has gone.
It says that a flow will run, but there was nothing. Can I enter the configuration directly in the configuration.yaml file, of so what are the settings?

Otherwise how can I get the "There is a config flow for the spa. After installing," to run?

Custom Component implements device state attributes.

G'day,

I know you are migrating to official support as a native component, but I've just seen this message in the logs against the custom component, so figured I would raise an issue regardless:

Entity climate.backyard_spa_climate (<class 'custom_components.balboa.climate.BalboaSpaClimate'>) implements device_state_attributes. Please report it to the custom component author.

Config flow could not be loaded: {"message":"Invalid handler specified"}

I am trying to get the Balboa Spa integration to work, I have tried the integration that is shipped with Home Assistant but that only produces 4 sensors and is otherwise useless. Apparently a known issue https://github.com/home-assistant/core/issues/79391 the BWA integration, isn’t finished… that’s helpful… NOT! If its not finished… why is it published?

Anyway, I followed the instructions and installed the HACS version. I have installed version 0.6.1 and wouldn’t you know it… it also doesn’t work. I am getting the error “Config flow could not be loaded: {"message":"Invalid handler specified"}” I have tried to install older versions of the integration from HACS, but it always installed the same version (0.6.1)
I’m using Home Assistant OS, version 2023.3.3, Supervisor 2023.03.1, Operating System 9.5, Frontend 20230309.0 - latest

how to reduce the sampling speed?

Hi,
I noticed that when this integration is running, the access through the standard app becomes very difficult. Could this be connected to teh fact that the integrations keeping the "channel" occupied?

Seeing errors in my logs - anything to worry about?

2022-02-09 20:24:11 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [2968789128] Received invalid command: energy/info
2022-02-09 20:24:17 WARNING (MainThread) [homeassistant.helpers.entity] Entity binary_sensor.filter_cycle_1_status (<class 'custom_components.spaclient.binary_sensor.FilterCycle'>) implements device_state_attributes. Please report it to the custom component author.
2022-02-09 20:24:17 WARNING (MainThread) [homeassistant.helpers.entity] Entity binary_sensor.filter_cycle_2_status (<class 'custom_components.spaclient.binary_sensor.FilterCycle'>) implements device_state_attributes. Please report it to the custom component author.
2022-02-09 20:24:17 WARNING (MainThread) [homeassistant.helpers.entity] Entity switch.pump_1 (<class 'custom_components.spaclient.switch.SpaPump'>) implements device_state_attributes. Please report it to the custom component author.
2022-02-09 20:24:17 WARNING (MainThread) [homeassistant.helpers.entity] Entity switch.heat_mode (<class 'custom_components.spaclient.switch.HeatMode'>) implements device_state_attributes. Please report it to the custom component author.
2022-02-09 20:24:17 WARNING (MainThread) [homeassistant.helpers.entity] Entity switch.temperature_range (<class 'custom_components.spaclient.switch.TempRange'>) implements device_state_attributes. Please report it to the custom component author.

Integration is using deprecated `DEVICE_CLASS_*` constants

This custom integration uses deprecated DEVICE_CLASS_* constants in its codebase.

The DEVICE_CLASS_* constants have been deprecated and replaced in Home Assistant Core 2021.12 (over a year ago). I would highly suggest updating/migrating this integration to the new enums.

For example, for the device classes supported by the sensor platform, there is now a SensorDeviceClass enum. So if a sensor previously used the DEVICE_CLASS_ENERGY constant, it should now use SensorDeviceClass.ENERGY. Other platforms (like binary_sensor, and number) provide similar enumerations for their supported device classes.

The migration thus only consists of replacing constants with an enumeration member and is, therefore, very low impact and should be fairly straightforward.

If I can help resolve any questions regarding this change or migration, feel free to ask or respond to this issue. I'm happy to help!

Kindest regards,

../Frenck

High Speed Blower in HA?

Hi,

I have 2 pumps in my SPa. Both pumps are OFF - LOW - HIGH. I can only operate OFF or LOW with the switch. How can I get the pump into HIGH speed?

No Controls on Swim Spa

First of all, thanks so much for this. Was really excited when I saw this in the announcement for HA 2021.12. I have a swim spa with 2 swim jet pumps, the seat pump, and a recirc pump but none of the pumps are available as status or able to control however they are controlable in the BWA app.

https://i.imgur.com/DERpR0l.png

Thanks

Error setting up entry Balboa Spa for balboa

Hi,

Suddenly I have problems with the Balboa integration for Home Assistant. I use the HA version 0.114.4. I have no Idea how to solve this.

This is the info from the log:

Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 222, in async_setup
result = await component.async_setup_entry( # type: ignore
File "/config/custom_components/balboa/init.py", line 54, in async_setup_entry
connected = await spa.connect()
File "/usr/local/lib/python3.8/site-packages/pybalboa/balboa.py", line 190, in connect
self.reader, self.writer = await asyncio.open_connection(self.host,
File "/usr/local/lib/python3.8/asyncio/streams.py", line 52, in open_connection
transport, _ = await loop.create_connection(
File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1025, in create_connection
raise exceptions[0]
File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1010, in create_connection
sock = await self._connect_sock(
File "/usr/local/lib/python3.8/asyncio/base_events.py", line 924, in _connect_sock
await self.sock_connect(sock, address)
File "/usr/local/lib/python3.8/asyncio/selector_events.py", line 494, in sock_connect
return await fut
File "/usr/local/lib/python3.8/asyncio/selector_events.py", line 526, in _sock_connect_cb
raise OSError(err, f'Connect call failed {address}')
TimeoutError: [Errno 110] Connect call failed ('my_balboa_ip', 4257)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.