{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "unique_id_mismatch": "Please ensure you reconfigure against the same device." }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "malformed_token": "Malformed access token" }, "step": { "reauth_confirm": { "data": { "access_token": "[%key:common::config_flow::data::access_token%]" }, "data_description": { "access_token": "[%key:component::smarla::config::step::user::data_description::access_token%]" } }, "user": { "data": { "access_token": "[%key:common::config_flow::data::access_token%]" }, "data_description": { "access_token": "The access token generated by the Swing2Sleep app." } } } }, "entity": { "button": { "send_diagnostics": { "name": "Send diagnostics" } }, "number": { "intensity": { "name": "Intensity" } }, "sensor": { "activity": { "name": "Activity" }, "amplitude": { "name": "Amplitude" }, "period": { "name": "Period" }, "spring_status": { "name": "Spring status", "state": { "constellation_critical_too_high": "Critically too strong", "constellation_critical_too_low": "Critically too weak", "constellation_too_high": "Too strong", "constellation_too_low": "Too weak", "normal": "Normal" } }, "swing_count": { "name": "Swing count", "unit_of_measurement": "swings" }, "total_swing_time": { "name": "Total swing time" } }, "switch": { "smart_mode": { "name": "Smart Mode" } } } }