나의 찾기 데이터 조회 프로필 분리

This commit is contained in:
seo
2026-07-16 18:59:36 +09:00
parent 921a3a3925
commit dfeb9f1592
2 changed files with 3 additions and 4 deletions
+2 -3
View File
@@ -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,