Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tailwind IQ3 - Calling cover.close on a closed door produces an error #119329

Open
sdholden28 opened this issue Jun 10, 2024 · 1 comment
Open
Assignees

Comments

@sdholden28
Copy link

The problem

I've discovered that if you call cover.close on a Tailwind garage door that is already closed, an HA error is encountered. Issuing the same service call when the door is open produces no error and the door closes as expected. There are no other ill effects apparently, except in the case of an automation that has subsequent steps and will stop if "continue on error" is not specified as true. This is how I discovered the issue. After a troubleshooting an automation that was no longer running properly, I discovered the automation was stopping when encountering this error. There are workarounds obviously. Adding "continue_on_error: true" to the automation action resolves my specific issue, and you could also check to see if the door is open before calling the close command. However, I don't think either of those should be necessary. I recently replaced 2 garadget openers (mqtt control) with Tailwind and I did not experience this issue before replacement.

Logger: homeassistant.helpers.script.websocket_api_script
Source: helpers/script.py:2005
First occurred: 3:07:20 PM (3 occurrences)
Last logged: 3:09:57 PM

websocket_api script: Error executing script. Error for call_service at pos 1: An error occurred while communicating with the Tailwind device

What version of Home Assistant Core has the issue?

core-2024.6.1

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Tailwind

Link to integration documentation on our website

https://www.home-assistant.io/integrations/tailwind/

Diagnostics information

home-assistant_tailwind_2024-06-10T20-21-56.330Z.log

Example YAML snippet

service: cover.close_cover
data: {}
target:
  entity_id: cover.double_garage_door

Anything in the logs that might be useful for us?

Logger: homeassistant.helpers.script.websocket_api_script
Source: helpers/script.py:2005
First occurred: 3:07:20 PM (5 occurrences)
Last logged: 3:21:30 PM

websocket_api script: Error executing script. Error for call_service at pos 1: An error occurred while communicating with the Tailwind device

Logger: homeassistant.components.websocket_api.http.connection
Source: components/websocket_api/connection.py:307
integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 3:09:43 PM (4 occurrences)
Last logged: 3:21:30 PM

[139739412400160] Error handling message: An error occurred while communicating with the Tailwind device (home_assistant_error) Scottie from 192.168.19.225 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36)
[139739395650416] Error handling message: An error occurred while communicating with the Tailwind device (home_assistant_error) Scottie from 192.168.19.225 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36)

Additional information

No response

@home-assistant
Copy link

Hey there @frenck, mind taking a look at this issue as it has been labeled with an integration (tailwind) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of tailwind can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign tailwind Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


tailwind documentation
tailwind source
(message by IssueLinks)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants