# constants.py import os from dotenv import load_dotenv from tools.geometry import Coordinate load_dotenv() # --- Network & Credentials --- SENSOR_IP = os.getenv("SENSOR_IP", "10.11.4.78") SENSOR_HTTP = f"http://{SENSOR_IP}" MQTT_USERNAME = os.getenv("MQTT_USERNAME", "weather_station") MQTT_PASSWORD = os.getenv("MQTT_PASSWORD", "SensorData12345!") MQTT_FALLBACK_IP = os.getenv("MQTT_FALLBACK_IP", "10.11.0.33") # --- Location --- LAT = float(os.getenv("LATITUDE", "56.2006")) LONG = float(os.getenv("LONGITUDE", "12.5553")) HOME_LOCATION = Coordinate(LAT, LONG) # --- Localization --- WEEK_DAYS = { 0: "Måndag", 1: "Tisdag", 2: "Onsdag", 3: "Torsdag", 4: "Fredag", 5: "Lördag", 6: "Söndag", } MONTH_NAMES = { 1: "jan.", 2: "feb.", 3: "mars", 4: "apr.", 5: "maj", 6: "juni", 7: "juli", 8: "aug.", 9: "sep.", 10: "okt.", 11: "nov.", 12: "dec.", }