Можно ли позволить RasPberry найти собственный часовой пояс после подключения к WiFi, но без помощи долготы и широты, потому что у него нет GPS.
Геокодер для определения местоположения и часового пояса после подключения устройства к Wi-Fi
import geocoder g = geocoder.ip('me') timezone = g.geojson['features'][0]['properties']['raw']['timezone']
Сначала вам нужно найти способ найти местоположение для устройства.
Когда у вас есть местоположение, вы можете обратиться к списку опций в разделе Как получить часовой пояс из местоположения используя координаты широты и долготы?
Если у вас нет местоположения вообще, и вы не можете найти способ его определить, тогда извините - вам не повезло. Вам нужно будет собрать часовой пояс с помощью другого механизма, например, через пользовательский интерфейс или вручную настроить файл конфигурации.