[somfytahoma] changed the severity of unsuported devices logging (#12372)

Signed-off-by: Ondrej Pecta <opecta@gmail.com>
This commit is contained in:
Ondrej Pecta 2022-02-27 17:44:49 +01:00 committed by GitHub
parent a116a496a6
commit 339df2cb3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 5 deletions

View File

@ -53,7 +53,8 @@ To start a discovery, just
- Add a new bridge thing.
- Configure the bridge selecting your cloud portal (www.tahomalink.com by default) and setting your email (login) and password to the cloud portal.
If the supplied credentials are correct, the automatic discovery can be used to scan and detect roller shutters, awnings, switches and action groups that will appear in your Inbox.
If the supplied credentials are correct, the automatic discovery can be used to scan and detect your devices which will appear in your Inbox.
If you are missing some device, check the debug log during the discovery and create an issue with the information about an unsupported thing from the log.
## Thing Configuration

View File

@ -378,16 +378,16 @@ public class SomfyTahomaItemDiscoveryService extends AbstractDiscoveryService
private void logUnsupportedDevice(SomfyTahomaDevice device) {
if (!isStateLess(device)) {
logger.info("Detected a new unsupported device: {} with widgetName: {}", device.getUiClass(),
logger.debug("Detected a new unsupported device: {} with widgetName: {}", device.getUiClass(),
device.getWidget());
logger.info("If you want to add the support, please create a new issue and attach the information below");
logger.info("Device definition:\n{}", device.getDefinition());
logger.debug("If you want to add the support, please create a new issue and attach the information below");
logger.debug("Device definition:\n{}", device.getDefinition());
StringBuilder sb = new StringBuilder().append('\n');
for (SomfyTahomaState state : device.getStates()) {
sb.append(state.toString()).append('\n');
}
logger.info("Current device states: {}", sb);
logger.debug("Current device states: {}", sb);
}
}