나의 찾기 데이터 조회 프로필 분리
This commit is contained in:
+2
-3
@@ -90,8 +90,7 @@ function findmydevice_mobile_command(string $message, array $data = []): bool
|
||||
function findmydevice_ha_profiles(): array
|
||||
{
|
||||
$config = custom_config();
|
||||
$refresh = $config['findmydevice_location_refresh'] ?? [];
|
||||
return array_values(array_unique(array_filter(array_map('strval', (array)($refresh['profiles'] ?? [$refresh['profile'] ?? 'seoul'])))));
|
||||
return array_values(array_unique(array_filter(array_map('strval', (array)($config['findmydevice_data_profiles'] ?? ['seoul', 'main'])))));
|
||||
}
|
||||
|
||||
function findmydevice_state_timestamp(?array $state): int
|
||||
@@ -353,7 +352,7 @@ if (isset($_GET['action']) && $_GET['action'] === 'webhook') {
|
||||
|
||||
$config = custom_config();
|
||||
$entities = $config['entities'];
|
||||
$findmydeviceHaProfiles = ['seoul', 'main'];
|
||||
$findmydeviceHaProfiles = findmydevice_ha_profiles();
|
||||
$findmydeviceHomeConfig = is_array($config['findmydevice_home'] ?? null) ? $config['findmydevice_home'] : [];
|
||||
$findmydeviceHome = [
|
||||
'latitude' => isset($findmydeviceHomeConfig['latitude']) ? (float)$findmydeviceHomeConfig['latitude'] : null,
|
||||
|
||||
Reference in New Issue
Block a user