-
-
Notifications
You must be signed in to change notification settings - Fork 30.9k
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
Tahoma component stopped working after Connexoon firmware last update #37291
Comments
Updated to 0.112.0 without any changes. |
Conversation about the same issue https://community.home-assistant.io/t/tahoma-error-during-setup/208515 |
Seems to be related to the new ogp:Bridge device type: {
"creationTime": 1593547968000,
"lastUpdateTime": 1593547968000,
"label": "OGP KNX Bridge",
"deviceURL": "ogp://xxxx-xxxx-xxxx/xxxx",
"shortcut": false,
"controllableName": "ogp:Bridge",
"definition": {
"commands": [
{
"commandName": "sendPrivate",
"nparams": 1
}
],
"states": [
{
"type": "DataState",
"qualifiedName": "core:Private10State"
},
{
"type": "DataState",
"qualifiedName": "core:Private1State"
},
{
"type": "DataState",
"qualifiedName": "core:Private2State"
},
{
"type": "DataState",
"qualifiedName": "core:Private3State"
},
{
"type": "DataState",
"qualifiedName": "core:Private4State"
},
{
"type": "DataState",
"qualifiedName": "core:Private5State"
},
{
"type": "DataState",
"qualifiedName": "core:Private6State"
},
{
"type": "DataState",
"qualifiedName": "core:Private7State"
},
{
"type": "DataState",
"qualifiedName": "core:Private8State"
},
{
"type": "DataState",
"qualifiedName": "core:Private9State"
}
],
"dataProperties": [],
"widgetName": "DynamicBridge",
"uiClass": "ProtocolGateway",
"qualifiedName": "ogp:Bridge",
"type": "ACTUATOR"
},
"states": [
{
"name": "core:NameState",
"type": 3,
"value": "OGP KNX Bridge"
}
],
"attributes": [
{
"name": "core:Manufacturer",
"type": 3,
"value": "Overkiz"
},
{
"name": "ogp:Features",
"type": 10,
"value": [
{
"name": "private"
}
]
},
{
"name": "core:Technology",
"type": 3,
"value": "KNX"
},
{
"name": "core:ManufacturerReference",
"type": 3,
"value": "OGP KNX Bridge"
}
],
"available": true,
"enabled": true,
"placeOID": "xxxx",
"widget": "DynamicBridge",
"type": 1,
"oid": "xxxx",
"uiClass": "ProtocolGateway"
},
{
"creationTime": 1593547969000,
"lastUpdateTime": 1593547969000,
"label": "OGP Siegenia Bridge",
"deviceURL": "ogp://xxxx-xxxx-xxxx/xxxx",
"shortcut": false,
"controllableName": "ogp:Bridge",
"definition": {
"commands": [
{
"commandName": "discover",
"nparams": 0
},
{
"commandName": "identify",
"nparams": 0
},
{
"commandName": "setName",
"nparams": 1
}
],
"states": [
{
"values": [
"available",
"unavailable"
],
"type": "DiscreteState",
"qualifiedName": "core:AvailabilityState"
},
{
"type": "DataState",
"qualifiedName": "core:NameState"
}
],
"dataProperties": [],
"widgetName": "DynamicBridge",
"uiClass": "ProtocolGateway",
"qualifiedName": "ogp:Bridge",
"type": "ACTUATOR"
},
"states": [
{
"name": "core:NameState",
"type": 3,
"value": "OGP Siegenia Bridge"
}
],
"attributes": [
{
"name": "core:Manufacturer",
"type": 3,
"value": "Overkiz"
},
{
"name": "core:ManufacturerReference",
"type": 3,
"value": "OGP Siegenia Bridge"
},
{
"name": "ogp:Features",
"type": 10,
"value": [
{
"name": "discovery"
},
{
"name": "identification"
}
]
},
{
"name": "core:Technology",
"type": 3,
"value": "Siegenia"
}
],
"available": true,
"enabled": true,
"placeOID": "xxxx",
"widget": "DynamicBridge",
"type": 1,
"oid": "xxxx",
"uiClass": "ProtocolGateway"
},
{
"creationTime": 1593547968000,
"lastUpdateTime": 1593547968000,
"label": "OGP Intesis Bridge",
"deviceURL": "ogp://xxxx-xxxx-xxxx/xxxx",
"shortcut": false,
"controllableName": "ogp:Bridge",
"definition": {
"commands": [
{
"commandName": "discover",
"nparams": 0
},
{
"commandName": "identify",
"nparams": 0
},
{
"commandName": "setName",
"nparams": 1
}
],
"states": [
{
"values": [
"available",
"unavailable"
],
"type": "DiscreteState",
"qualifiedName": "core:AvailabilityState"
},
{
"type": "DataState",
"qualifiedName": "core:NameState"
}
],
"dataProperties": [],
"widgetName": "DynamicBridge",
"uiClass": "ProtocolGateway",
"qualifiedName": "ogp:Bridge",
"type": "ACTUATOR"
},
"states": [
{
"name": "core:NameState",
"type": 3,
"value": "OGP Intesis Bridge"
}
],
"attributes": [
{
"name": "core:ManufacturerReference",
"type": 3,
"value": "OGP Intesis Bridge"
},
{
"name": "ogp:Features",
"type": 10,
"value": [
{
"name": "discovery"
},
{
"name": "identification"
}
]
},
{
"name": "core:Manufacturer",
"type": 3,
"value": "Overkiz"
},
{
"name": "core:Technology",
"type": 3,
"value": "Intesis"
}
],
"available": true,
"enabled": true,
"placeOID": "xxxx",
"widget": "DynamicBridge",
"type": 1,
"oid": "xxxx",
"uiClass": "ProtocolGateway"
}, Actually it is a bit akward that they deliver such device in the response, while I'm not having it at all or the Box has the ability for it as this is only available on the TaHoma DIN Rail. I would consider this as an issue on Somfy side, doesn't help on the point that https://github.com/philklei/tahoma-api is tripping over it. I tried testing with https://github.com/iMicknl/ha-tahoma but ran into an unrelated issue of zwave:ZWaveOccupancySensor not yet supported by it as it seems. |
Just to add, excluding ogp doesn't help as the issue is within the underlying lib https://github.com/philklei/tahoma-api. Unfortunately, I do not have a working dev setup right now to further debug. |
This is indeed a bug in the api revealed by Tahoma's last server update. We are working on a new integration here with our own version of the api and a fix for the bug. |
@vlebourl , thanks for your response. I've tested the new integration and it detects the awning and the light sensor correctly. I can operate by setting its position manually, but it doesn't detects the In the following attributes state the awning is fully open: current_position: 0
uiclass: Awning
widget: PositionableHorizontalAwning
type: io:HorizontalAwningIOComponent
rssi_level: 82
core:NameState: Toldo salon
core:PriorityLockTimerState: 0
core:StatusState: available
core:DiscreteRSSILevelState: good
core:RSSILevelState: 82
core:DeploymentState: 100
core:OpenClosedState: open
friendly_name: Toldo salon
supported_features: 15
device_class: awning It seems that the I know that this is not part of this bug because the new integration is not part of the Home Assistant Core yet. This evening I will check the new integration issues in order to open a new one if this behaviour is not yet reported. I will also obey the debug logs and open an issue for |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. |
The problem
Tahoma component started failing after upgrading Connexoon firmware to latest version.
Before updating the firmware Tahoma component works fine.
After updating the firmware using the Connexoon Terrace app and before rebooting HA the awning is able to open or close from the HA, but it is not reporting its position.
Once HA is rebooted, the component isn't able to be loaded and logs the message shown in the Traceback/Error logs section.
Environment
Problem-relevant
configuration.yaml
Traceback/Error logs
Additional information
The text was updated successfully, but these errors were encountered: