NEWS
Ubuntu bei neuinstallation
-
Hallo liebe Gemeinde,
Ich habe auf einen alten Mini PC ubuntu installiert und danach iobroker über den Terminal befehl
curl -sLf https://iobroker.net/install.sh | bash -
danach noch
iob fix
danach konnte ich wunderbar per Bowser auf iobroker zugreifen. dann habe ich den PC heruntergefahren.
Nach dem Neustart ging nix mehr "" iobroker stop"" iobroker Start "" half leider nicht. auch iob fix hat keine Verbesserung gebracht.Hab schon 2 mal das System neu aufgesetzt jedoch immer nach einem Neustart des PCs kein zugriff mehr über den Web Browser.
-
Ich würde ja grundsätzlich Ubuntu auch gar nicht verwenden.
Besser das 'Original' in Form des aktuellen Debian-Releases.Unabhängig von der Distribution:
Liefer uns die Ausgabe von
iob diag
dann kann man auch mehr dazu sagen.
-
@bassfreak85 sagte in Ubuntu bei neuinstallation:
und danach iobroker über den Terminal befehl
Terminal auf dem Server, oder per Fernkonsole?
ohne irgendwelche harten Fakten ist Hilfe nicht möglich.
Fang doch mal mit der Langfassung der Ausgabe voniob diag
an -
@homoran Terminal auf dem Server
========== Start marking the full check here =========== ```bash Script v.2024-10-19 *** BASE SYSTEM *** Static hostname: s-k-HP-ProDesk-400-G3-DM Icon name: computer-desktop Chassis: desktop 🖥️ Operating System: Ubuntu 24.04.1 LTS Kernel: Linux 6.8.0-51-generic Architecture: x86-64 Hardware Vendor: HP Hardware Model: HP ProDesk 400 G3 DM Firmware Version: P23 Ver. 02.16 Firmware Date: Thu 2018-03-29 Firmware Age: 6y 9month 1w OS is similar to: debian model name : Intel(R) Core(TM) i5-7500T CPU @ 2.70GHz Docker : false Virtualization : none Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 15:04:05 up 39 min, 1 user, load average: 0.20, 0.18, 0.12 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System is the current Ubuntu LTS release codenamed 'noble'! *** TIME AND TIMEZONES *** Local time: Fri 2025-01-03 15:04:05 CET Universal time: Fri 2025-01-03 14:04:05 UTC RTC time: Fri 2025-01-03 14:04:05 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': s-k HOME=/home/s-k GROUPS=s-k adm cdrom sudo dip plugdev users lpadmin iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev bluetooth *** DISPLAY-SERVER SETUP *** Display-Server: true Desktop: ubuntu Terminal: wayland System is booting into 'graphical.target'. Usually a server is running in 'multi-user.target'. Please set BootTarget to 'multi-user.target' or run 'iobroker fix' *** MEMORY *** total used free shared buff/cache available Mem: 8.2G 3.0G 3.4G 563M 2.6G 5.2G Swap: 4.3G 0B 4.3G Total: 12G 3.0G 7.7G Active iob-Instances: 18 7834 M total memory 2886 M used memory 2651 M active memory 944 M inactive memory 3282 M free memory 108 M buffer memory 2391 M swap cache 4095 M total swap 0 M used swap 4095 M free swap *** top - Table Of Processes *** top - 15:04:06 up 39 min, 1 user, load average: 0.20, 0.18, 0.12 Tasks: 255 total, 1 running, 254 sleeping, 0 stopped, 0 zombie %Cpu(s): 3.9 us, 3.9 sy, 0.0 ni, 90.2 id, 2.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 7834.9 total, 3273.9 free, 2895.4 used, 2508.7 buff/cache MiB Swap: 4096.0 total, 4096.0 free, 0.0 used. 4939.6 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on tmpfs tmpfs 784M 2.0M 782M 1% /run /dev/sda2 ext4 233G 16G 206G 7% / tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs tmpfs 5.0M 8.0K 5.0M 1% /run/lock efivarfs efivarfs 150K 86K 60K 59% /sys/firmware/efi/efivars /dev/sda1 vfat 1.1G 6.2M 1.1G 1% /boot/efi tmpfs tmpfs 784M 128K 784M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Fri Jan 3 14:24:15 2025] EXT4-fs (sda2): mounted filesystem 52306b4f-6957-4d3f-a317-dbb0239e5a72 ro with ordered data mode. Quota mode: none. [Fri Jan 3 14:24:15 2025] EXT4-fs (sda2): re-mounted 52306b4f-6957-4d3f-a317-dbb0239e5a72 r/w. Quota mode: none. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,relatime |-/run/user/1000/doc portal fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 |-/snap/bare/5 /dev/loop0 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/core22/1564 /dev/loop1 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/firmware-updater/127 /dev/loop4 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/core22/1722 /dev/loop2 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/firefox/4793 /dev/loop3 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/gnome-42-2204/176 /dev/loop5 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/firmware-updater/147 /dev/loop6 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/gtk-common-themes/1535 /dev/loop7 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/snap-store/1173 /dev/loop8 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/snap-store/1248 /dev/loop9 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/snapd-desktop-integration/253 /dev/loop13 squashfs ro,nodev,relatime,errors=continue,threads=single |-/snap/snapd/23258 /dev/loop12 squashfs ro,nodev,relatime,errors=continue,threads=single |-/boot/efi /dev/sda1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro |-/snap/snapd/21759 /dev/loop11 squashfs ro,nodev,relatime,errors=continue,threads=single `-/snap/snapd-desktop-integration/178 /dev/loop10 squashfs ro,nodev,relatime,errors=continue,threads=single Files in neuralgic directories: /var: 2.7G /var/ 1.4G /var/lib 1.2G /var/lib/snapd 1.2G /var/cache 1.1G /var/cache/apt Archived and active journals take up 73.0M in the file system. /opt/iobroker/backups: 7.6M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 1.2G /opt/iobroker/iobroker-data/files 1.2G /opt/iobroker/iobroker-data/ 617M /opt/iobroker/iobroker-data/files/javascript.admin 560M /opt/iobroker/iobroker-data/files/javascript.admin/static 558M /opt/iobroker/iobroker-data/files/javascript.admin/static/js The five largest files in iobroker-data are: 38M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.d3d286bd.js.map 26M /opt/iobroker/iobroker-data/files/echarts/static/js/main.41cee985.js.map 26M /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.41cee985.js.map 24M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.135279a0.js.map 24M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.f305bc29.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' *** NodeJS-Installation *** /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 nodejs: Installed: 20.18.1-1nodesource1 Candidate: 20.18.1-1nodesource1 Version table: *** 20.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 20.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 18.19.1+dfsg-6ubuntu5 500 500 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: s-k-HP-ProDesk-400-G3-DM s-k-HP-ProDesk-400-G3-DM (version: 7.0.6, hostname: s-k-HP-ProDesk-400-G3-DM, alive, uptime: 2161) Core adapters versions js-controller: 7.0.6 admin: 7.1.5 javascript: 8.8.3 nodejs modules from github: 0 Adapter State + system.adapter.admin.0 : admin : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin system.adapter.alias-manager.0 : alias-manager : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.backitup.0 : backitup : s-k-HP-ProDesk-400-G3-DM - enabled system.adapter.cloud.0 : cloud : s-k-HP-ProDesk-400-G3-DM - disabled + system.adapter.denon.0 : Denon AVR-X2400H : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.discovery.0 : discovery : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.echarts.0 : echarts : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.energiefluss.0 : energiefluss : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.heos.0 : heos : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.heos.1 : heos : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.history.0 : history : s-k-HP-ProDesk-400-G3-DM - enabled system.adapter.iot.0 : iot : s-k-HP-ProDesk-400-G3-DM - disabled + system.adapter.iqontrol.0 : iqontrol : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.jarvis.0 : jarvis : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.javascript.0 : javascript : s-k-HP-ProDesk-400-G3-DM - disabled + system.adapter.modbus.0 : modbus : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.notification-manager.0 : notification-manager : s-k-HP-ProDesk-400-G3-DM - enabled system.adapter.ping.0 : ping : s-k-HP-ProDesk-400-G3-DM - disabled + system.adapter.plex.0 : plex : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.scenes.0 : scenes : s-k-HP-ProDesk-400-G3-DM - enabled system.adapter.vis-2.0 : vis-2 : s-k-HP-ProDesk-400-G3-DM - disabled system.adapter.weatherunderground.0 : weatherunderground : s-k-HP-ProDesk-400-G3-DM - enabled + system.adapter.web.0 : web : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.wifilight.0 : wifilight : s-k-HP-ProDesk-400-G3-DM - enabled + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.jarvis.0 : jarvis : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'stable' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'beta' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): stable Upgrade policy: none Installed ioBroker-Instances Used repository: stable Adapter "admin" : 7.1.5 , installed 7.1.5 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.0.25 , installed 3.0.25 Adapter "cloud" : 5.0.1 , installed 5.0.1 Adapter "denon" : 1.15.12 , installed 1.15.12 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "echarts" : 1.9.2 , installed 1.9.2 Adapter "energiefluss" : 3.6.2 , installed 3.6.2 Adapter "heos" : 2.2.1 , installed 2.2.1 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "iot" : 3.3.0 , installed 3.3.0 Adapter "iqontrol" : 3.0.0 , installed 3.0.0 Adapter "jarvis" : 3.1.8 , installed 3.1.8 Adapter "javascript" : 8.8.3 , installed 8.8.3 Controller "js-controller": 7.0.6 , installed 7.0.6 Adapter "modbus" : 6.3.2 , installed 6.3.2 Adapter "notification-manager": 1.2.1, installed 1.2.1 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "plex" : 1.1.4 , installed 1.1.4 Adapter "scenes" : 3.2.3 , installed 3.2.3 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "vis-2" : 2.9.64 , installed 2.9.64 Adapter "weatherunderground": 3.7.0, installed 3.7.0 Adapter "web" : 6.2.5 , installed 6.2.5 Adapter "wifilight" : 1.2.2 , installed 1.2.2 Adapter "ws" : 2.6.2 , installed 2.6.2 Objects and States Please stand by - This may take a while Objects: 1528 States: 625 *** OS-Repositories and Updates *** Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease Hit:2 https://deb.nodesource.com/node_20.x nodistro InRelease Hit:3 http://archive.ubuntu.com/ubuntu noble InRelease Hit:4 http://archive.ubuntu.com/ubuntu noble-updates InRelease Hit:5 http://archive.ubuntu.com/ubuntu noble-backports InRelease Reading package lists... Pending Updates: 0 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 5148 1/init tcp 0 0 0.0.0.0:8400 0.0.0.0:* LISTEN 1001 30723 5073/io.jarvis.0 tcp 0 0 127.0.0.54:53 0.0.0.0:* LISTEN 991 8701 656/systemd-resolve tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 991 8699 656/systemd-resolve tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 10885 1185/cupsd tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 28310 4784/iobroker.js-co tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 28305 4784/iobroker.js-co tcp6 0 0 :::111 :::* LISTEN 0 163 1/init tcp6 0 0 ::1:631 :::* LISTEN 0 10884 1185/cupsd tcp6 0 0 :::3389 :::* LISTEN 988 12957 735/gnome-remote-de tcp6 0 0 :::3390 :::* LISTEN 1000 14939 1363/gnome-remote-d tcp6 0 0 :::8081 :::* LISTEN 1001 27138 4802/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 28590 4998/io.web.0 udp 0 0 0.0.0.0:36094 0.0.0.0:* 108 10525 731/avahi-daemon: r udp 0 0 127.0.0.54:53 0.0.0.0:* 991 8700 656/systemd-resolve udp 0 0 127.0.0.53:53 0.0.0.0:* 991 8698 656/systemd-resolve udp 0 0 0.0.0.0:111 0.0.0.0:* 0 5149 1/init udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 10523 731/avahi-daemon: r udp 0 0 0.0.0.0:51181 0.0.0.0:* 1001 29150 5028/io.heos.0 udp 0 0 0.0.0.0:51567 0.0.0.0:* 1001 29183 5088/io.heos.1 udp6 0 0 :::111 :::* 0 5150 1/init udp6 0 0 fe80::138:8aec:2e93:546 :::* 0 16411 889/NetworkManager udp6 0 0 :::5353 :::* 108 10524 731/avahi-daemon: r udp6 0 0 :::55144 :::* 108 10526 731/avahi-daemon: r *** Log File - Last 25 Lines *** 2025-01-03 14:28:57.890 - info: jarvis.0 (5073) No Backup found for devices, thus backing up initially. 2025-01-03 14:28:57.891 - info: jarvis.0 (5073) No Backup found for layout, thus backing up initially. 2025-01-03 14:28:57.891 - info: jarvis.0 (5073) No Backup found for widgets, thus backing up initially. 2025-01-03 14:28:57.891 - info: jarvis.0 (5073) No Backup found for scripts, thus backing up initially. 2025-01-03 14:28:57.892 - info: jarvis.0 (5073) No Backup found for styles, thus backing up initially. 2025-01-03 14:28:57.929 - info: jarvis.0 (5073) Connection: WebSocket opened on port 8400 using http... 2025-01-03 14:28:57.930 - info: jarvis.0 (5073) Found Backups for settings. 2025-01-03 14:28:58.588 - info: denon.0 (4953) [CONNECT] Trying to connect to 192.168.1.72:23 2025-01-03 14:29:01.009 - info: host.s-k-HP-ProDesk-400-G3-DM instance system.adapter.heos.1 in version "2.2.1" started with pid 5088 2025-01-03 14:29:01.688 - info: heos.1 (5088) starting. Version 2.2.1 in /opt/iobroker/node_modules/iobroker.heos, node: v20.18.1, js-controller: 7.0.6 2025-01-03 14:29:01.826 - info: heos.1 (5088) searching for HEOS devices ... 2025-01-03 14:29:05.014 - info: host.s-k-HP-ProDesk-400-G3-DM instance system.adapter.energiefluss.0 in version "3.6.2" started with pid 5103 2025-01-03 14:29:05.574 - info: energiefluss.0 (5103) starting. Version 3.6.2 in /opt/iobroker/node_modules/iobroker.energiefluss, node: v20.18.1, js-controller: 7.0.6 2025-01-03 14:29:05.589 - info: energiefluss.0 (5103) Starting Energiefluss Adapter 2025-01-03 14:29:05.650 - info: energiefluss.0 (5103) Adapter started and listening to 3 States 2025-01-03 14:52:24.017 - info: host.s-k-HP-ProDesk-400-G3-DM instance system.adapter.weatherunderground.0 in version "3.7.0" started with pid 5839 2025-01-03 14:52:24.590 - info: weatherunderground.0 (5839) starting. Version 3.7.0 in /opt/iobroker/node_modules/iobroker.weatherunderground, node: v20.18.1, js-controller: 7.0.6 2025-01-03 14:52:45.486 - info: weatherunderground.0 (5839) using fallback station ID to get key because no PWS station ID provided. 2025-01-03 14:52:48.847 - error: weatherunderground.0 (5839) Unable to get PWS dashboard script: 404/"<!DOCTYPE html><html lang=\"en\" itemscope=\"\" itemtype=\"http://schema.org/Organization\" prefix=\"og: http://ogp.me/ns#\"><head itemscope=\"\" itemtype=\"http://schema.org/WebSite\">\n <meta charset=\"utf-8\">\n <title>Oops! There's been an error | Weather Underground</title>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">\n <link rel=\"dns-prefetch\" href=\"//widgets.outbrain.com\">\n <link rel=\"dns-prefetch\" href=\"//odb.outbrain.com\">\n <link rel=\"dns-prefetch\" href=\"//c.amazon-adsystem.com\">\n <link rel=\"dns-prefetch\" href=\"//s.amazon-adsystem.com\">\n <link rel=\"dns-prefetch\" href=\"//aax.amazon-adsystem.com\">\n <link rel=\"dns-prefetch\" href=\"//partner.googleadservices.com\">\n <link rel=\"dns-prefetch\" href=\"//tpc.googlesyndication.com\">\n <link rel=\"dns-prefetch\" href=\"//pagead2.googlesyndication.com\">\n <link rel=\"dns-prefetch\" href=\"//h.nexac.com\">\n <link rel=\"dns-prefetch\" href=\"//js-sec.indexww.com\">\n <link rel=\"dns-prefetch\" href=\"//secure.adnxs.com\">\n <link rel=\"dns-prefetch\" href=\"//ad.crwdcntrl.net\">\n <link rel=\"dns-prefetch\" href=\"//bcp.crwdcntrl.net\">\n <link rel=\"dns-prefetch\" href=\"//tags.crwdcntrl.net\">\n <link rel=\"dns-prefetch\" href=\"//d3alqb8vzo7fun.cloudfront.net\">\n <link rel=\"dns-prefetch\" href=\"//flapi1.rubiconproject.com\">\n <link rel=\"dns-prefetch\" href=\"//micro.rubiconproject.com/prebid/dynamic/10738.js\">\n <link rel=\"dns-prefetch\" href=\"//weatherus-d.openx.net\">\n <link rel=\"dns-prefetch\" href=\"//as-sec.casalemedia.com\">\n <link rel=\"dns-prefetch\" href=\"//s-jsonp.moatads.com\">\n <link rel=\"dns-prefetch\" href=\"//triggers.wfxtriggers.com\">\n <link rel=\"dns-prefetch\" href=\"//sofia.trustx.org\">\n <link rel=\"preconnect\" href=\"//dsx.weather.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//s.w-x.co\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//fonts.googleapis.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//fonts.gstatic.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//www.googletagservices.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//a.tiles.mapbox.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//b.tiles.mapbox.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//c.tiles.mapbox.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//d.tiles.mapbox.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//api0.weather.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//api1.weather.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//api2.weather.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//api3.weather.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//api.weather.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//images.taboola.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//cdn.taboola.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//trc.taboola.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//tpc.googlesyndication.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//securepubads.g.doubleclick.net\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//sb.scorecardresearch.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//px.moatads.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//z.moatads.com\" crossorigin=\"\">\n <link rel=\"preconnect\" href=\"//mb.moatads.com\" crossorigin=\"\">\n <link rel=\"preload\" as=\"style\" href=\"//fonts.googleapis.com/icon?family=Material+Icons\">\n <link rel=\"preload\" as=\"script\" href=\"https://z.moatads.com/weatherprebidheader264491819464/moatheader.js\">\n <link rel=\"manifest\" href=\"bundle-next/manifest.webmanifest\">\n <link href=\"https://fonts.googleapis.com/icon?family=Material+Icons\" rel=\"stylesheet\">\n <meta name=\"theme-color\" content=\"#1976d2\">\n <script>\n (function(s,t,a,n){s[t]||(s[t]=a,n=s[a]=function()\n \n {n.q.push(arguments)}\n ,\n n.q=[],n.v=2,n.l=1*new Date)})(window,\"InstanaEumObject\",\"ineum\");\n \n ineum('reportingUrl', 'https://eum-orange-saas.instana.io');\n ineum('key', '8XCrHKCjSlWsRmob5cGSiA');\n ineum('trackSessions');\n </script>\n <script defer=\"\" crossorigin=\"anonymous\" src=\"https://eum.instana.io/eum.min.js\"></script>\n<link rel=\"stylesheet\" href=\"/wu-next/assets/bcd9fc8/styles.5f565e7a57458ced1d89.css\"><style ng-transition=\"app-root\">.module__header[_ngcontent-sc266]{font-size:1.5em;background-color:#e7e7e7;color:#4c4c4c;padding:5px}</style><style ng-transition=\"app-root\">.truste_box_overlay{height:90vh!important} .truste_box_overlay_inner{height:100%!important} .truste_box_overlay_inner iframe{height:100%!important;overflow:scroll!important}</style><style ng-transition=\"app-root\">h1[_ngcontent-sc311]{font-size:inherit}h3[_ngcontent-sc311]{font-size:1.275rem}.not-allowed-geo[_ngcontent-sc311]{margin-top:50px;margin-bottom:50px}.not-allowed-geo[_ngcontent-sc311] .reason[_ngcontent-sc311]{font-size:16px}.not-allowed-geo[_ngcontent-sc311] .container[_ngcontent-sc311]{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center}.not-allowed-geo[_ngcontent-sc311] .button[_ngcontent-sc311]{background:transparent;text-align:center;cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out;border-bottom:1px solid transparent;border-top:1px solid transparent;border-radius:3px;padding:.6em 1em;font-size:.9375rem;background-color:#19aadb;color:#fff;margin:5px 5px 1rem 0;border-color:transparent transparent #008fbf;border-style:solid;border-width:3px 1px}@media (min-width:720px){.not-allowed-geo[_ngcontent-sc311] .reason[_ngcontent-sc311]{width:50%;font-size:16px}}.reason[_ngcontent-sc311] ul[_ngcontent-sc311] li[_ngcontent-sc311]{font-size:.775rem}.center[_ngcontent-sc311]{font-size:2.275rem;font-weight:9000;text-align:center;line-height:1;margin-top:40px}.left-col[_ngcontent-sc311]{width:350px;float:right;margin-right:30px;margin-top:40px}.right-col[_ngcontent-sc311]{max-width:400px;float:left;margin-left:30px}.right-col[_ngcontent-sc311] h3[_ngcontent-sc311]{margin-top:20px}.contact[_ngcontent-sc311]{font-size:1rem;margin-bottom:20px}</style><style ng-transition=\"app-root\">@media screen and (min-width:64em){.has-sidebar[_ngcontent-sc287]{position:relative;padding-right:320px}.is-sidebar[_ngcontent-sc287]{position:absolute;top:0;left:0;right:0;width:100%;margin:auto} .region-content-details-sidebar, .region-content-sidebar-1{position:absolute;right:0;width:310px}.detail-mods[_ngcontent-sc287] .no-sidebar[_ngcontent-sc287]{position:relative}.detail-mods[_ngcontent-sc287] .no-sidebar[_ngcontent-sc287] .city-details-3[_ngcontent-sc287] .large-4[_ngcontent-sc287]{position:absolute;top:0;right:0}}@media screen and (min-width:40em) and (max-width:63.9375em){ .region-content-sidebar-1{margin-top:10px} .region-content-details-sidebar{position:absolute;right:10px;left:50%}} .wu-paid .mid-leader{display:none} .mat-drawer-container.mat-sidenav-container, .mat-drawer-content.mat-sidenav-content{overflow:unset}[_nghost-sc287] .ad-wrap{margin-bottom:20px}[_nghost-sc287] .ad-wrap.top-banner{margin:0;padding-bottom:10px}.section[_ngcontent-sc287]{position:relative}</style><style ng-transition=\"app-root\">[_nghost-sc285]{display:block}.topbar[_ngcontent-sc285], [_nghost-sc285]{position:relative}.topbar[_ngcontent-sc285]{width:100%;height:65px;padding-top:10px;background-color:#1e2023;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABlgAAAAGCAIAAAAgxgSnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg1MjNFQjZGMzUyNjExRTNBREI5QjQ1QzI5RDVFNjU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg1MjNFQjcwMzUyNjExRTNBREI5QjQ1QzI5RDVFNjU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODUyM0VCNkQzNTI2MTFFM0FEQjlCNDVDMjlENUU2NTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODUyM0VCNkUzNTI2MTFFM0FEQjlCNDVDMjlENUU2NTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7jbu7JAAAA0klEQVR42uzYvUoDQRQG0JnJEjb+NYZtDdioRZ7B1nfwGX0RW9MEgnamCDYhxmx0R/QpdplzuMXUH5fL8FWL2V2AgeiOIZ3XJzcX09vu9HIfcxd+pELv5f+ZNeHqLOyWf28YhOr7+TB92jarz3YcWnnQ/2sbQ67S6KueL0YPr3k+yZsQolzouxhjite7w/vL+m35EVK0tgxiceuY7yfd47ht9sdtm/1wGZAkAgAAAABKoAgDAAAAoAiKMAAAAACKoAgDAAAAoAiKMAAAAACK8CvAACh9L68oX5USAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:bottom;background-size:100% 3px}.topbar[_ngcontent-sc285] lib-search[_ngcontent-sc285]{display:block}@media screen and (min-width:40em){.topbar[_ngcontent-sc285] lib-search[_ngcontent-sc285]{display:none}}.sidenav[_ngcontent-sc285] .favoritesBar[_ngcontent-sc285]{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;display:flex;align-content:space-between;border:none}.sidenav.dark[_ngcontent-sc285] .favoritesBar[_ngcontent-sc285]{border:1px solid #4c4c4c;border-top:none}.search-container[_ngcontent-sc285]{position:relative;width:300px} {@import url(https://fonts.googleapis.com/icon?family=Material+Icons)} .wu-settings{margin-top:4px;color:#666} .favs-container{display:block} .sidenav.dark .mat-drawer-content{background:#1e2023} .sidenav.dark .mat-drawer-content .wu-settings{color:#d7d7d7} .dark-wrapper{overflow-x:hidden;background:#1e2023} .spacer{flex:1 1 auto} lib-menu{display:block} .favoritesBar .actions{display:flex;line-height:36px;min-width:150px;display:none}@media screen and (min-width:40em){ .favoritesBar .actions{display:flex}} .favoritesBar .actions lib-search, .favoritesBar .actions lib-settings{margin:0 4px;padding-top:4px;vertical-align:center} .favoritesBar .actions .wu-form, .favoritesBar .actions .wu-form-contain, .favoritesBar .actions .wu-search-contain{position:relative!important;float:none!important;left:0!important;height:36px} .favoritesBar .actions .wu-search{margin-top:0!important} .favoritesBar .actions .geolocate-wrap{top:0!important} .favoritesBar .actions .wu-form{position:relative!important;float:none!important}</style><link rel=\"canonical\" href=\"https://www.wunderground.com/dashboard/pws/IBERLIN1658\"><style ng-transition=\"app-root\">.privacy[_ngcontent-sc286]{max-width:min(80vw,600px);justify-content:center;align-items:center;display:flex;margin:auto;flex-flow:row wrap;container:privacyLinkList/inline-size}.privacy[_ngcontent-sc286] li[_ngcontent-sc286]{box-sizing:border-box;display:flex;flex-flow:row wrap;flex:1;height:35px;max-width:220px;min-width:200px;margin:5px 0;padding:0 20px;border-right:1px solid #1088b0;line-height:1.2;font-size:14px}.privacy[_ngcontent-sc286] li[_ngcontent-sc286]:only-child{padding:0;margin:auto;justify-content:center}.privacy[_ngcontent-sc286] li[_ngcontent-sc286]:first-child .privacyLink[_ngcontent-sc286]{margin-right:0}.privacy[_ngcontent-sc286] .last[_ngcontent-sc286]{border:none}.privacy[_ngcontent-sc286] .last[_ngcontent-sc286] .privacyLink[_ngcontent-sc286]{margin-left:unset!important}.ccpaList[_ngcontent-sc286] li[_ngcontent-sc286]{height:70px}.privacy-links[_ngcontent-sc286]{container:privacyLinksContainer/inline-size}.privacy-links[_ngcontent-sc286] p[_ngcontent-sc286]{margin:30px 0 15px;color:#fff}.privacy-links[_ngcontent-sc286] ul[_ngcontent-sc286]{padding-top:10px;padding-bottom:10px}.privacyLink[_ngcontent-sc286]{display:flex!important;flex-flow:column;font-weight:700;justify-content:center;margin:auto}@container privacyLinksContainer (width < 770px){.privacy{flex-flow:column!important}}@container privacyLinkList (width < 600px){.privacy li{border-right:0!important;height:unset!important;max-width:unset!important;min-width:unset!important}.privacyLink{margin:5px auto!important}}.consentChoiceText[_ngcontent-sc286]{font-weight:400;margin:0;color:#fff}.privacyLinksParagraph[_ngcontent-sc286]{max-width:min(80vw,600px);margin:10px auto 0!important}.accessibility-icon[_ngcontent-sc286]{padding-bottom:5px}@media (max-width:640px){.access-logo[_ngcontent-sc286]{background:url(//www.wunderground.com/static/i/logos/ea-logo-mobile.svg) no-repeat 50%;height:40px;width:106px;display:block;margin:14px auto 0}}.japanTranslateButton[_ngcontent-sc286]{color:#19aadb;padding:10px;margin-top:10px}</style><style ng-transition=\"app-root\">.sidenav-toggle.primary[_ngcontent-sc276]{position:absolute;top:10px;right:5px;min-width:45px;height:50px;padding:0;line-height:55px;text-align:center;z-index:10;display:block}.sidenav-toggle.primary[_ngcontent-sc276] div[_ngcontent-sc276]{width:20px;height:3px;background-color:#fff;margin:4px auto}@media screen and (min-width:40em){.sidenav-toggle.primary[_ngcontent-sc276]{display:none}}mat-sidenav[_ngcontent-sc276]{background:#1e2023}mat-sidenav.sidenav-main-menu[_ngcontent-sc276]{width:80%;background:#1e2023}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav-container[_ngcontent-sc276]{color:#fff;background:#1e2023}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .material-icons[_ngcontent-sc276]{font-size:18px;padding-right:10px}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button[_ngcontent-sc276]{display:block;width:100%;height:44px;text-align:left;border-bottom:1px solid #1e2023;border-left-style:solid;border-left-width:6px;border-radius:0;font-size:12px}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button[_ngcontent-sc276]:hover{background:#4c4c4c}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.sidenav-toggle[_ngcontent-sc276]:after{content:\"\";border-style:solid;border-width:2px 2px 0 0;position:absolute;display:inline-block;width:10px;height:10px;transform:rotate(45deg) translateY(-70%);top:21px;right:30px}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.wunder-r[_ngcontent-sc276]{border-left-color:#d5202a}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.wunder-o[_ngcontent-sc276]{border-left-color:#f83}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.wunder-y[_ngcontent-sc276]{border-left-color:#ffb92f}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.wunder-g[_ngcontent-sc276]{border-left-color:#5b9f49}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.wunder-b[_ngcontent-sc276]{border-left-color:#15aadc}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.wunder-i[_ngcontent-sc276]{border-left-color:#0053ae}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.wunder-v[_ngcontent-sc276]{border-left-color:#ac54a0}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] .sidenav-main-menu-links[_ngcontent-sc276] .mat-button.more[_ngcontent-sc276]{border-left-color:#0053ae}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav{width:100%}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav.sidenav-sub-menu{color:#fff;background-color:#333}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav.sidenav-sub-menu .sidenav-heading{color:#ffb580;padding:10px 15px;text-align:center;font-weight:700}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav.sidenav-sub-menu .mat-button{width:100%;height:44px;text-align:left;border-bottom:1px solid #1e2023;font-size:12px}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav.sidenav-sub-menu .mat-button:hover{background:#4c4c4c}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav.sidenav-sub-menu .mat-button.sidenav-toggle{padding-left:40px}mat-sidenav.sidenav-main-menu[_ngcontent-sc276] mat-sidenav.sidenav-sub-menu .mat-button.sidenav-toggle:after{content:\"\";border-style:solid;border-width:2px 2px 0 0;position:absolute;display:inline-block;width:10px;height:10px;transform:rotate(-135deg) translateY(70%);top:20px;left:10px}</style><style ng-transition=\"app-root\">@charset \"UTF-8\";favorites[_ngcontent-sc278]{display:block;min-height:39px}.favorites__star[_ngcontent-sc278]{box-sizing:content-box}.favorites__star[_ngcontent-sc278] > i[_ngcontent-sc278]{font-size:28px;line-height:38px}.favs[_ngcontent-sc278]{height:53px;display:flex}.favs[_ngcontent-sc278] .city-list[_ngcontent-sc278]{position:relative}.favs-container.with-poster[_ngcontent-sc278]{background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:1;padding-bottom:50px}@media screen and (min-width:40em){.favs-container.with-poster[_ngcontent-sc278]{padding-bottom:200px}}@media screen and (min-width:64em){.favs-container.with-poster[_ngcontent-sc278]{padding-bottom:386px}}.favs-wrapper[_ngcontent-sc278]{max-width:60rem;position:relative}@media screen and (min-width:64em){.favs-wrapper[_ngcontent-sc278] .hp-favs[_ngcontent-sc278]{position:absolute;left:0;width:65%}} .favorites{position:relative;max-width:80rem;margin:0 auto;height:39px}@media screen and (min-width:64em){ .favorites.hp-favs{position:absolute}} .favorites.dark-favs{background-color:#1e2023} .favorites.dark-favs a, .favorites.dark-favs a:hover{color:#19aadb} .favorites.dark-favs .favorites__star{color:#d7d7d7} .favorites.dark-favs .favorites__star:hover{color:#19aadb} .favorites.dark-favs .favorites-bar .star-wrapper a{border-right:none} .favorites.dark-favs .favorites-bar .star-wrapper a:hover{background-color:hsla(0,0%,41.2%,.2)} .favorites.dark-favs .favorites-bar ul li .city-name, .favorites.dark-favs .favorites-bar ul li.has-conds a:hover .city-name{color:#19aadb} .favorites.dark-favs .favorites-bar ul li.has-conds a .city-info{flex-direction:row-reverse} .favorites.dark-favs .favorites-bar ul li.has-conds a .city-conds{color:#fff;display:inline-block;font-weight:700;padding:0 5px;vertical-align:top;line-height:38px} .favorites.dark-favs .favorites-bar ul li.has-conds a .city-name{color:#19aadb;display:inline-block;vertical-align:top;line-height:38px} .favorites.dark-favs .favorites-bar ul li.has-conds a .wu-suffix{display:none} .favorites.dark-favs .favorites-bar ul li label+a{border-left:1px solid #4c4c4c} .favorites.dark-favs .favorites-bar ul li a.ui-state-focus, .favorites.dark-favs .favorites-bar ul li a.ui-state-hover, .favorites.dark-favs .favorites-bar ul li a:hover{background-color:#333} .favorites.dark-favs .favorites-list-toggle{background:linear-gradient(90deg,transparent,#1e2023 45%);width:50px;border:0;cursor:pointer} .favorites.dark-favs .favorites-list-toggle:after{transform:rotate(135deg) translateY(100%);content:\"\";border-style:solid;border-width:2px 2px 0 0;width:11px;height:11px;display:inline-block;position:absolute;color:#19aadb;top:17px;right:4px} .favorites.dark-favs .favorites-list-toggle.selected, .favorites.dark-favs .favorites-list-toggle.selected:hover, .favorites.dark-favs .favorites-list-toggle:hover{background:linear-gradient(90deg,transparent,#1e2023 45%)} .favorites .favorites-bar{height:39px;overflow:hidden} .favorites .favorites-bar .star-wrapper a{border-right:1px solid #d7d7d7;display:block;width:38px;height:38px;line-height:38px;color:#d7d7d7;font-size:1.5rem;text-align:center;margin-right:-1px} .favorites .favorites-bar .star-wrapper a:hover{color:#008fbf;background:#fff} .favorites .favorites-bar .popular-cities-label{width:50px;line-height:12px;font-size:11px;white-space:pre-wrap;padding:7px 0 0 5px;text-align:left;color:#a3a3a3;height:48px;border-left:1px solid #d7d7d7} .favorites .favorites-bar .recents-cities-label{position:absolute;top:2px;left:3px;color:#a3a3a3;font-size:.625rem;height:12px;line-height:12px;margin:0;z-index:10} .favorites .favorites-bar .recents-cities-label+a{border-left:1px solid #d7d7d7;padding-left:13px;z-index:1} .favorites .favorites-bar ul{margin:0;height:38px;display:inline-block;vertical-align:top;white-space:nowrap} .favorites .favorites-bar ul li{display:inline-block;position:relative;list-style-type:none;vertical-align:top} .favorites .favorites-bar ul li.has-conds a{display:flex;height:38px;padding-left:40px} .favorites .favorites-bar ul li.has-conds a .city-info{display:flex;flex-direction:column} .favorites .favorites-bar ul li.has-conds a .city-name{height:19px;line-height:25px;display:block;font-size:.75rem} .favorites .favorites-bar ul li.has-conds a .city-conds{height:19px;line-height:17px;display:block;font-size:.75rem;color:#4c4c4c;padding:0} .favorites .favorites-bar ul li.has-conds a .material-icons{font-size:15px;vertical-align:middle} .favorites .favorites-bar ul li.has-conds a .wu-suffix{padding-left:3px} .favorites .favorites-bar ul li.defcon-1 .material-icons{color:#d5202a} .favorites .favorites-bar ul li.defcon-2 .material-icons{color:#f83} .favorites .favorites-bar ul li.defcon-3 .material-icons{color:#ffb92f} .favorites .favorites-bar ul li.defcon-4 .material-icons, .favorites .favorites-bar ul li.defcon-5 .material-icons{color:#8a8a8a} .favorites .favorites-bar ul li a{cursor:pointer;text-decoration:none;display:block;height:38px;line-height:46px;font-size:.75rem;padding:0 5px} .favorites .favorites-bar ul li a:hover{text-decoration:none;background-color:#e7e7e7} .favorites .favorites-bar ul li a.ui-state-focus, .favorites .favorites-bar ul li a.ui-state-hover{background-color:#e7e7e7} .favorites .favorites-bar ul li .city-star{display:none!important} .favorites .favorites-list-toggle{border-radius:0;-webkit-appearance:none;position:absolute;top:0;right:0;width:38px;height:38px;line-height:38px;text-align:center;color:#d7d7d7;background:#fff;border:none;border-left:1px solid #d7d7d7;cursor:pointer} .favorites .favorites-list-toggle:after{content:\"▼\"} .favorites .favorites-list-toggle.selected, .favorites .favorites-list-toggle:hover, .favorites .favorites-list-toggle:hover.selected{color:#008fbf;background:#fff} .favorites-list{border-radius:3px;background:#fff;border:1px solid #d7d7d7;padding:0 0 10px;list-style-type:none;cursor:default;z-index:300;width:100%}@media screen and (max-width:39.9375em){ .favorites-list.open{width:100%!important;left:0!important}}@media screen and (min-width:40em){ .favorites-list.open{left:auto!important;right:0;width:350px;max-width:none;margin-top:7px} .favorites-list.open:before{right:12px;left:auto} .favorites-list.open:after{right:11px;left:auto}} .favorites-list.open ul{min-width:0} .favorites-list label{clear:both;font-size:.75rem;text-transform:capitalize;font-weight:400;color:#696969;background-color:#e7e7e7;margin:6px 6px 0;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px} .favorites-list ul{margin:0} .favorites-list ul li{margin:0 6px} .favorites-list ul li a{border:0} .favorites-list ul li a:hover{background-color:#f7f7f7}.favorite-star[_ngcontent-sc278]{cursor:pointer;color:#d7d7d7}.favorite-star[_ngcontent-sc278]:hover{color:#ffb92f;text-shadow:0 0 5px #5b9f49}.favorite-star.active[_ngcontent-sc278]{color:#ffb92f}.favorite-menu[_ngcontent-sc278]{cursor:pointer;color:#d7d7d7}.favorite-menu[_ngcontent-sc278]:hover{color:#696969}.accessibility-hidden[_ngcontent-sc278]{position:absolute;left:-9999px;text-indent:-9999px}</style><style ng-transition=\"app-root\"></style><style ng-transition=\"app-root\">.mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,.cdk-high-contrast-active .mat-button-base.cdk-program-focused{outline:solid 3px}\n</style><style ng-transition=\"app-root\">.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n</style><style ng-transition=\"app-root\">.result-type-pws[_ngcontent-sc279] {\n text-transform:uppercase;\n }</style><style ng-transition=\"app-root\">@media (max-width:640px){.access-desktop-logo[_ngcontent-sc283]{display:none}}@media (min-width:640px){.access-desktop-logo[_ngcontent-sc283]{height:17px;width:45px;display:block;margin:auto 17px auto 10px;position:absolute;right:380px;top:0;bottom:0;z-index:6}} .feature-menu{overflow:hidden}@media only screen and (max-width:1230px){ .feature-menu{padding-right:75px}} .feature-menu .mat-button{color:#fff;padding:0 10px;min-width:auto;line-height:50px;max-width:90%} .feature-menu .mat-button>span{white-space:normal} .feature-menu .mat-button.more{padding-right:30px} .feature-menu .mat-button.more.fixed{position:absolute;right:0;top:0} .feature-menu .mat-button.more.hidden{display:none} .feature-menu .mat-button.more:after{content:\"\";border-style:solid;border-width:2px 2px 0 0;position:absolute;display:inline-block;width:10px;height:10px;transform:rotate(135deg) translateY(100%);top:24px;right:2px} .feature-menu .mat-button.more:hover:after{top:18px} .feature-menu .mat-button.more.active:after{transform:rotate(-45deg) translateY(-20%);top:18px;right:8px} .feature-menu .mat-button.active, .feature-menu .mat-button:hover{border-top-style:solid;border-top-width:6px;line-height:38px} .feature-menu .mat-button.active.wunder-r, .feature-menu .mat-button:hover.wunder-r{border-top-color:#d5202a} .feature-menu .mat-button.active.wunder-o, .feature-menu .mat-button:hover.wunder-o{border-top-color:#f83} .feature-menu .mat-button.active.wunder-y, .feature-menu .mat-button:hover.wunder-y{border-top-color:#ffb92f} .feature-menu .mat-button.active.wunder-g, .feature-menu .mat-button:hover.wunder-g{border-top-color:#5b9f49} .feature-menu .mat-button.active.wunder-b, .feature-menu .mat-button:hover.wunder-b{border-top-color:#15aadc} .feature-menu .mat-button.active.wunder-i, .feature-menu .mat-button:hover.wunder-i{border-top-color:#0053ae} .feature-menu .mat-button.active.wunder-v, .feature-menu .mat-button:hover.wunder-v{border-top-color:#ac54a0} .feature-menu .mat-button.active.more, .feature-menu .mat-button:hover.more{border-top-color:#0053ae} .feature-menu .more-item-menus{display:none} .feature-menu-overlay{z-index:4} .mat-menu-panel.menu-wrapper{max-height:100%;border:1px solid #1e2023;background-color:#333} .mat-menu-panel.menu-wrapper .mat-menu-item{color:#e7e7e7;border-bottom:1px solid #1e2023;border-left:6px solid transparent} .mat-menu-panel.menu-wrapper .mat-menu-item:last-child{border-bottom:none} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]){color:#fff;background-color:#4c4c4c;border-left-color:#f83} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).wunder-r{border-left-color:#d5202a} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).wunder-o{border-left-color:#f83} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).wunder-y{border-left-color:#ffb92f} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).wunder-g{border-left-color:#5b9f49} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).wunder-b{border-left-color:#15aadc} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).wunder-i{border-left-color:#0053ae} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).wunder-v{border-left-color:#ac54a0} .mat-menu-panel.menu-wrapper .mat-menu-item:hover:not([disabled]).more{border-left-color:#0053ae}</style><style ng-transition=\"app-root\">mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}.mat-menu-item-submenu-trigger::after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;content:\"\";display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}[dir=rtl] .mat-menu-item-submenu-trigger::after{right:auto;left:16px;transform:rotateY(180deg) translateY(-50%)}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n</style><style ng-transition=\"app-root\">a[_ngcontent-sc284]{position:relative;width:auto;height:50px;padding-left:16px;padding-right:16px;line-height:50px;font-size:1rem;color:#19aadb}a[_ngcontent-sc284], a[_ngcontent-sc284] .red-dot[_ngcontent-sc284]{display:inline-block}a[_ngcontent-sc284] .red-dot[_ngcontent-sc284]{margin-bottom:10px;width:6px;height:6px;background-color:#d51f2b;border-radius:50%}button[_ngcontent-sc284]{display:inline-block;margin-top:5px}@media screen and (min-width:40em){button[_ngcontent-sc284]{margin-right:5px}}</style><script _ngcontent-sc266=\"\" id=\"JWT\" token=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczovL3dlYXRoZXIuY29tIiwic3ViIjoidXNlciIsImV4cCI6MTczNTk5ODc2NiwiaWF0IjoxNzM1OTEyMzY2fQ.YObTdIPa_rNuhjBwDErcp08zMNdSaox_WI6yMDFTJsE\"></script><style ng-transition=\"app-root\">.unit-no-wrap[_ngcontent-sc168]{white-space:nowrap}.wu-degree[_ngcontent-sc168]{display:none}.is-degree-visible[_ngcontent-sc168] .wu-degree[_ngcontent-sc168]{display:inline}</style>\n <script>\n (function(s,t,a,n){s[t]||(s[t]=a,n=s[a]=function(){n.q.push(arguments)},\n n.q=[],n.v=2,n.l=1*new Date)})(window,\"InstanaEumObject\",\"ineum\"); ineum('reportingUrl', 'https://eum-orange-saas.instana.io');\n ineum('key', 'lX-JpfoGRbq8N-yGGlj3Mg');\n ineum('trackSessions');\n </script>\n <script defer crossorigin=\"anonymous\" src=\"https://eum.instana.io/eum.min.js\"></script>\n </head>\n \n<body itemscope=\"\" itemtype=\"http://schema.org/WebPage\" class=\"enable-sda\">\n <app-root _nghost-sc266=\"\" ng-version=\"11.2.14\"><router-outlet _ngcontent-sc266=\"\"></router-outlet><app-not-found-page _nghost-sc311=\"\" class=\"ng-star-inserted\"><one-column-layout _ngcontent-sc311=\"\" _nghost-sc287=\"\"><ad-wx-hidden _ngcontent-sc287=\"\" class=\"ng-star-inserted\"><div id=\"hidden-ad-browser\"><div id=\"WX_Hidden\" style=\"display: none; margin-top: -21px;\"></div></div></ad-wx-hidden><!----><wu-header _ngcontent-sc287=\"\" role=\"main\" _nghost-sc285=\"\"><div _ngcontent-sc285=\"\" class=\"topbar\"><div _ngcontent-sc285=\"\" id=\"global-header\" class=\"global-header\"><a _ngcontent-sc285=\"\" href=\"#main-page-content\" class=\"hidden-navigation button radius\"> Skip to Main Content </a><a _ngcontent-sc285=\"\" href=\"/\" id=\"header-logo\" title=\"Weather Underground\" aria-label=\"Weather Underground Logo\" class=\"logo\">_ </a><lib-menu _ngcontent-sc285=\"\" _nghost-sc283=\"\" class=\"ng-star-inserted\"><nav _ngcontent-sc283=\"\" class=\"feature-menu\" aria-label=\"Article\"><menu-item _ngcontent-sc283=\"\" class=\"ng-star-inserted\"><button aria-haspopup=\"true\" mat-button=\"\" class=\"mat-focus-indicator mat-menu-trigger mat-button mat-button-base wunder-r _mat-animation-noopable\" title=\"Sensor Network\"><span class=\"mat-button-wrapper\"> Sensor Network\n</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><!----><mat-menu class=\"ng-star-inserted\"><!----></mat-menu></menu-item><menu-item _ngcontent-sc283=\"\" class=\"ng-star-inserted\"><button aria-haspopup=\"true\" mat-button=\"\" class=\"mat-focus-indicator mat-menu-trigger mat-button mat-button-base wunder-o _mat-animation-noopable\" title=\"Maps & Radar\"><span class=\"mat-button-wrapper\"> Maps & Radar\n</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><!----><mat-menu class=\"ng-star-inserted\"><!----></mat-menu></menu-item><menu-item _ngcontent-sc283=\"\" class=\"ng-star-inserted\"><button aria-haspopup=\"true\" mat-button=\"\" class=\"mat-focus-indicator mat-menu-trigger mat-button mat-button-base wunder-y _mat-animation-noopable\" title=\"Severe Weather\"><span class=\"mat-button-wrapper\"> Severe Weather\n</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><!----><mat-menu class=\"ng-star-inserted\"><!----></mat-menu></menu-item><menu-item _ngcontent-sc283=\"\" class=\"ng-star-inserted\"><button aria-haspopup=\"true\" mat-button=\"\" class=\"mat-focus-indicator mat-menu-trigger mat-button mat-button-base wunder-g _mat-animation-noopable\" title=\"News & Blogs\"><span class=\"mat-button-wrapper\"> News & Blogs\n</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><!----><mat-menu class=\"ng-star-inserted\"><!----></mat-menu></menu-item><menu-item _ngcontent-sc283=\"\" class=\"ng-star-inserted\"><button aria-haspopup=\"true\" mat-button=\"\" class=\"mat-focus-indicator mat-menu-trigger mat-button mat-button-base wunder-b _mat-animation-noopable\" title=\"Mobile Apps\"><span class=\"mat-button-wrapper\"> Mobile Apps\n</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><!----><mat-menu class=\"ng-star-inserted\"><!----></mat-menu></menu-item><!----><menu-item-more _ngcontent-sc283=\"\"><div class=\"more-item-menus\"><mat-menu class=\"ng-star-inserted\"><!----></mat-menu><mat-menu class=\"ng-star-inserted\"><!----></mat-menu><mat-menu class=\"ng-star-inserted\"><!----></mat-menu><mat-menu class=\"ng-star-inserted\"><!----></mat-menu><mat-menu class=\"ng-star-inserted\"><!----></mat-menu><!----></div><button aria-haspopup=\"true\" mat-button=\"\" class=\"mat-focus-indicator mat-menu-trigger mat-button mat-button-base more _mat-animation-noopable\" title=\"More\"><span class=\"mat-button-wrapper\"> More\n</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><!----><mat-menu class=\"ng-star-inserted\"><!----></mat-menu></menu-item-more></nav></lib-menu><!----><div _ngcontent-sc285=\"\"></div><div _ngcontent-sc285=\"\" class=\"spacer\"></div><lib-search _ngcontent-sc285=\"\" _nghost-sc280=\"\" class=\"ng-star-inserted\"><div _ngcontent-sc280=\"\" id=\"wuForm-contain\" class=\"wu-form-contain\"><div _ngcontent-sc280=\"\" id=\"wuForm\" class=\"ui-front wu-form\"><div _ngcontent-sc280=\"\" id=\"wuSearch-contain\" class=\"wu-search-contain ng-star-inserted\"><label _ngcontent-sc280=\"\" for=\"wuSearch\" class=\"visuallyHidden\">Search</label><input _ngcontent-sc280=\"\" type=\"search\" name=\"query\" value=\"\" id=\"wuSearch\" placeholder=\"Search Locations\" aria-label=\"Search\" autocomplete=\"off\" class=\"wu-search ng-untouched ng-pristine ng-valid\"><span _ngcontent-sc280=\"\" class=\"close-search\"><i _ngcontent-sc280=\"\" class=\"material-icons\">close</i></span><span _ngcontent-sc280=\"\" class=\"geolocate-wrap\"><i _ngcontent-sc280=\"\" aria-label=\"GPS Button\" class=\"material-icons\">gps_fixed</i></span></div><!----><!----><search-autocomplete _ngcontent-sc280=\"\" _nghost-sc279=\"\"><ul _ngcontent-sc279=\"\" tabindex=\"0\" class=\"ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all hide\"><li _ngcontent-sc279=\"\" class=\"ui-autocomplete-geolocate ng-star-inserted\"><div _ngcontent-sc279=\"\" class=\"mimic-a menu-geolocate\"><i _ngcontent-sc279=\"\" class=\"material-icons\">gps_fixed</i>Find Nearest Station </div></li><!----><!----><!----><!----><!----><!----><li _ngcontent-sc279=\"\" class=\"ui-autocomplete-last ui-menu-item manage-favorites\"><a _ngcontent-sc279=\"\" tabindex=\"-1\" href=\"/member/favorites\" class=\"ui-corner-all\">Manage Favorite Cities</a></li></ul></search-autocomplete></div></div></lib-search><lib-login _ngcontent-sc285=\"\" _nghost-sc284=\"\" class=\"ng-star-inserted\"><div _ngcontent-sc284=\"\" class=\"show-for-medium close-login-container\"><!----><a _ngcontent-sc284=\"\" href=\"/login\" class=\"ng-star-inserted\">Log In</a><!----><!----></div><!----></lib-login><!----></div></div><sidenav _ngcontent-sc285=\"\" class=\"sidenav\" _nghost-sc276=\"\"><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Menu\" class=\"mat-focus-indicator sidenav-toggle primary mat-button mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\"><div _ngcontent-sc276=\"\"></div><div _ngcontent-sc276=\"\"></div><div _ngcontent-sc276=\"\"></div></span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><mat-sidenav-container _ngcontent-sc276=\"\" class=\"mat-drawer-container mat-sidenav-container\"><div class=\"mat-drawer-backdrop ng-star-inserted\"></div><!----><div class=\"cdk-visually-hidden cdk-focus-trap-anchor\" aria-hidden=\"true\"></div><mat-sidenav _ngcontent-sc276=\"\" tabindex=\"-1\" mode=\"over\" position=\"end\" class=\"mat-drawer mat-sidenav sidenav-main-menu ng-tns-c273-0 ng-trigger ng-trigger-transform mat-drawer-end mat-drawer-over ng-star-inserted\" style=\"box-shadow:none;visibility:hidden;\"><div cdkscrollable=\"\" class=\"mat-drawer-inner-container ng-tns-c273-0\"><mat-sidenav-container _ngcontent-sc276=\"\" class=\"mat-drawer-container mat-sidenav-container ng-tns-c273-0\"><div class=\"mat-drawer-backdrop ng-star-inserted\" style=\"\"></div><!----><div class=\"cdk-visually-hidden cdk-focus-trap-anchor\" aria-hidden=\"true\"></div><mat-sidenav _ngcontent-sc276=\"\" tabindex=\"-1\" mode=\"push\" position=\"end\" class=\"mat-drawer mat-sidenav sidenav-sub-menu ng-tns-c273-1 ng-trigger ng-trigger-transform mat-drawer-end mat-drawer-push ng-star-inserted\" style=\"box-shadow:none;visibility:hidden;\"><div cdkscrollable=\"\" class=\"mat-drawer-inner-container ng-tns-c273-1\"><!----><!----><!----><!----><!----><!----><!----></div></mat-sidenav><div class=\"cdk-visually-hidden cdk-focus-trap-anchor\" aria-hidden=\"true\"></div><mat-sidenav-content _ngcontent-sc276=\"\" class=\"mat-drawer-content mat-sidenav-content sidenav-main-menu-links\" style=\"margin-left:;margin-right:;\"><!----><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Log in\" class=\"mat-focus-indicator mat-button mat-button-base _mat-animation-noopable ng-star-inserted\" style=\"\"><span class=\"mat-button-wrapper\"><i _ngcontent-sc276=\"\" class=\"material-icons\">account_box</i> Log in </span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><!----><!----><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Settings\" class=\"mat-focus-indicator sidenav-toggle mat-button mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\"><i _ngcontent-sc276=\"\" class=\"material-icons\">settings</i> Settings </span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Sensor Network\" class=\"mat-focus-indicator sidenav-toggle mat-button wunder-r mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\">Sensor Network</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Maps & Radar\" class=\"mat-focus-indicator sidenav-toggle mat-button wunder-o mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\">Maps & Radar</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Severe Weather\" class=\"mat-focus-indicator sidenav-toggle mat-button wunder-y mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\">Severe Weather</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"News & Blogs\" class=\"mat-focus-indicator sidenav-toggle mat-button wunder-g mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\">News & Blogs</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Mobile Apps\" class=\"mat-focus-indicator mat-button wunder-b mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\">Mobile Apps</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button><button _ngcontent-sc276=\"\" mat-button=\"\" aria-label=\"Historical Weather\" class=\"mat-focus-indicator mat-button more mat-button-base _mat-animation-noopable\"><span class=\"mat-button-wrapper\">Historical Weather</span><span matripple=\"\" class=\"mat-ripple mat-button-ripple\"></span><span class=\"mat-button-focus-overlay\"></span></button></mat-sidenav-content><!----></mat-sidenav-container></div></mat-sidenav><div class=\"cdk-visually-hidden cdk-focus-trap-anchor\" aria-hidden=\"true\"></div><mat-sidenav-content _ngcontent-sc276=\"\" class=\"mat-drawer-content mat-sidenav-content\" style=\"margin-left:;margin-right:;\"><div _ngcontent-sc285=\"\" class=\"favoritesBar\"><section _ngcontent-sc285=\"\"><lib-favorites _ngcontent-sc285=\"\" _nghost-sc278=\"\"><div _ngcontent-sc278=\"\" class=\"favs-container ng-star-inserted\" style=\"background-image:url(undefined);\"><div _ngcontent-sc278=\"\" class=\"favs-wrapper\"><div _ngcontent-sc278=\"\" id=\"favorites\" class=\"favorites\"><div _ngcontent-sc278=\"\" class=\"favorites-bar\"><section _ngcontent-sc278=\"\" aria-label=\"Favorite Location Links\" style=\"display: inline-flex;\"><div _ngcontent-sc278=\"\" class=\"star-wrapper\"><a _ngcontent-sc278=\"\" href=\"/member/favorites\" aria-label=\"Manage Favorites\" class=\"favorites__star\"><i _ngcontent-sc278=\"\" class=\"material-icons\">star</i></a></div><div _ngcontent-sc278=\"\" class=\"favs\"><h2 _ngcontent-sc278=\"\" class=\"popular-cities-label ng-star-inserted\"><span _ngcontent-sc278=\"\" class=\"accessibility-hidden\">Current Weather for</span> Popular <br _ngcontent-sc278=\"\">Cities </h2><ul _ngcontent-sc278=\"\" class=\"ng-star-inserted\"><li _ngcontent-sc278=\"\" class=\"defcon-4 is-city has-conds ng-star-inserted\" data-cityname=\"San Francisco, CA\"><a _ngcontent-sc278=\"\" href=\"/weather/us/ca/san-francisco/37.78,-122.42\"><span _ngcontent-sc278=\"\" class=\"cond-11 cond-icon-touch ng-star-inserted\"></span><!----><span _ngcontent-sc278=\"\" class=\"city-info\"><span _ngcontent-sc278=\"\" class=\"city-name\"> San Francisco, CA <i _ngcontent-sc278=\"\" class=\"material-icons ng-star-inserted\">warning</i><!----></span><span _ngcontent-sc278=\"\" class=\"city-conds ng-star-inserted\"><lib-display-unit _ngcontent-sc278=\"\" _nghost-sc168=\"\"><span _ngcontent-sc168=\"\" class=\"test-true wu-unit wu-unit-temperature is-degree-visible ng-star-inserted\"><!----><!----><!----><span _ngcontent-sc168=\"\" class=\"wu-value wu-value-to\" style=\"color:;\">53</span> <span _ngcontent-sc168=\"\" class=\"wu-label\"><span _ngcontent-sc168=\"\" class=\"wu-degree\">°</span><span _ngcontent-sc168=\"\" class=\"ng-star-inserted\">F</span><!----><!----></span><span _ngcontent-sc168=\"\" class=\"wu-suffix ng-star-inserted\">Rain Shower</span><!----></span><!----><!----></lib-display-unit></span><!----></span></a></li><!----><!----><li _ngcontent-sc278=\"\" class=\"defcon-4 is-city has-conds ng-star-inserted\" data-cityname=\"Manhattan, NY\"><a _ngcontent-sc278=\"\" href=\"/weather/us/ny/manhattan/40.75,-73.99\"><span _ngcontent-sc278=\"\" class=\"cond-28 cond-icon-touch ng-star-inserted\"></span><!----><span _ngcontent-sc278=\"\" class=\"city-info\"><span _ngcontent-sc278=\"\" class=\"city-name\"> Manhattan, NY <i _ngcontent-sc278=\"\" class=\"material-icons ng-star-inserted\">warning</i><!----></span><span _ngcontent-sc278=\"\" class=\"city-conds ng-star-inserted\"><lib-display-unit _ngcontent-sc278=\"\" _nghost-sc168=\"\"><span _ngcontent-sc168=\"\" class=\"test-true wu-unit wu-unit-temperature is-degree-visible ng-star-inserted\"><!----><!----><!----><span _ngcontent-sc168=\"\" class=\"wu-value wu-value-to\" style=\"color:;\">35</span> <span _ngcontent-sc168=\"\" class=\"wu-label\"><span _ngcontent-sc168=\"\" class=\"wu-degree\">°</span><span _ngcontent-sc168=\"\" class=\"ng-star-inserted\">F</span><!----><!----></span><span _ngcontent-sc168=\"\" class=\"wu-suffix ng-star-inserted\">Mostly Cloudy</span><!----></span><!----><!----></lib-display-unit></span><!----></span></a></li><!----><!----><li _ngcontent-sc278=\"\" class=\"defcon-4 is-city has-conds ng-star-inserted\" data-cityname=\"Schiller Park, IL (60176)\"><a _ngcontent-sc278=\"\" href=\"/weather/us/il/schiller-park/41.95,-87.86\"><span _ngcontent-sc278=\"\" class=\"cond-30 cond-icon-touch ng-star-inserted\"></span><!----><span _ngcontent-sc278=\"\" class=\"city-info\"><span _ngcontent-sc278=\"\" class=\"city-name\"> Schiller Park, IL (60176) <i _ngcontent-sc278=\"\" class=\"material-icons ng-star-inserted\">warning</i><!----></span><span _ngcontent-sc278=\"\" class=\"city-conds ng-star-inserted\"><lib-display-unit _ngcontent-sc278=\"\" _nghost-sc168=\"\"><span _ngcontent-sc168=\"\" class=\"test-true wu-unit wu-unit-temperature is-degree-visible ng-star-inserted\"><!----><!----><!----><span _ngcontent-sc168=\"\" class=\"wu-value wu-value-to\" style=\"color:;\">22</span> <span _ngcontent-sc168=\"\" class=\"wu-label\"><span _ngcontent-sc168=\"\" class=\"wu-degree\">°</span><span _ngcontent-sc168=\"\" class=\"ng-star-inserted\">F</span><!----><!----></span><span _ngcontent-sc168=\"\" class=\"wu-suffix ng-star-inserted\">Partly Cloudy</span><!----></span><!----><!----></lib-display-unit></span><!----></span></a></li><!----><!----><li _ngcontent-sc278=\"\" class=\"defcon-4 is-city has-conds ng-star-inserted\" data-cityname=\"Boston, MA\"><a _ngcontent-sc278=\"\" href=\"/weather/us/ma/boston/42.36,-71.07\"><span _ngcontent-sc278=\"\" class=\"cond-28 cond-icon-touch ng-star-inserted\"></span><!----><span _ngcontent-sc278=\"\" class=\"city-info\"><span _ngcontent-sc278=\"\" class=\"city-name\"> Boston, MA <i _ngcontent-sc278=\"\" class=\"material-icons ng-star-inserted\">warning</i><!----></span><span _ngcontent-sc278=\"\" class=\"city-conds ng-star-inserted\"><lib-display-unit _ngcontent-sc278=\"\" _nghost-sc168=\"\"><span _ngcontent-sc168=\"\" class=\"test-true wu-unit wu-unit-temperature is-degree-visible ng-star-inserted\"><!----><!----><!----><span _ngcontent-sc168=\"\" class=\"wu-value wu-value-to\" style=\"color:;\">35</span> <span _ngcontent-sc168=\"\" class=\"wu-label\"><span _ngcontent-sc168=\"\" class=\"wu-degree\">°</span><span _ngcontent-sc168=\"\" class=\"ng-star-inserted\">F</span><!----><!----></span><span _ngcontent-sc168=\"\" class=\"wu-suffix ng-star-inserted\">Mostly Cloudy</span><!----></span><!----><!----></lib-display-unit></span><!----></span></a></li><!----><!----><li _ngcontent-sc278=\"\" class=\"defcon-0 is-city has-conds ng-star-inserted\" data-cityname=\"Houston, TX\"><a _ngcontent-
-
sc278=\"\" href=\"/weather/us/tx/houston/29.75,-95.36\"><span _ngcontent-sc278=\"\" class=\"cond-26 cond-icon-touch ng-star-inserted\"></span><!----><span _ngcontent-sc278=\"\" class=\"city-info\"><span _ngcontent-sc278=\"\" class=\"city-name\"> Houston, TX <!----></span><span _ngcontent-sc278=\"\" class=\"city-conds ng-star-inserted\"><lib-display-unit _ngcontent-sc278=\"\" _nghost-sc168=\"\"><span _ngcontent-sc168=\"\" class=\"test-true wu-unit wu-unit-temperature is-degree-visible ng-star-inserted\"><!----><!----><!----><span _ngcontent-sc168=\"\" class=\"wu-value wu-value-to\" style=\"color:;\">57</span> <span _ngcontent-sc168=\"\" class=\"wu-label\"><span _ngcontent-sc168=\"\" class=\"wu-degree\">°</span><span _ngcontent-sc168=\"\" class=\"ng-star-inserted\">F</span><!----><!----></span><span _ngcontent-sc168=\"\" class=\"wu-suffix ng-star-inserted\">Cloudy</span><!----></span><!----><!----></lib-display-unit></span><!----></span></a></li><!----><!----><li _ngcontent-sc278=\"\" class=\"defcon-2 is-city has-conds ng-star-inserted\" data-cityname=\"St James's, England, United Kingdom\"><a _ngcontent-sc278=\"\" href=\"/weather/gb/st-james's/51.51,-0.13\"><span _ngcontent-sc278=\"\" class=\"cond-32 cond-icon-touch ng-star-inserted\"></span><!----><span _ngcontent-sc278=\"\" class=\"city-info\"><span _ngcontent-sc278=\"\" class=\"city-name\"> St James's, England, United Kingdom <i _ngcontent-sc278=\"\" class=\"material-icons ng-star-inserted\">warning</i><!----></span><span _ngcontent-sc278=\"\" class=\"city-conds ng-star-inserted\"><lib-display-unit _ngcontent-sc278=\"\" _nghost-sc168=\"\"><span _ngcontent-sc168=\"\" class=\"test-true wu-unit wu-unit-temperature is-degree-visible ng-star-inserted\"><!----><!----><!----><span _ngcontent-sc168=\"\" class=\"wu-value wu-value-to\" style=\"color:;\">40</span> <span _ngcontent-sc168=\"\" class=\"wu-label\"><span _ngcontent-sc168=\"\" class=\"wu-degree\">°</span><span _ngcontent-sc168=\"\" class=\"ng-star-inserted\">F</span><!----><!----></span><span _ngcontent-sc168=\"\" class=\"wu-suffix ng-star-inserted\">Sunny</span><!----></span><!----><!----></lib-display-unit></span><!----></span></a></li><!----><!----><!----></ul><!----><!----><!----><!----></div><lib-settings _ngcontent-sc278=\"\"></lib-settings></section></div><!----></div></div></div><!----><!----></lib-favorites></section><div _ngcontent-sc285=\"\" class=\"spacer\"></div><div _ngcontent-sc285=\"\" class=\"actions\"><lib-search _ngcontent-sc285=\"\" _nghost-sc280=\"\"><div _ngcontent-sc280=\"\" id=\"wuForm-contain\" class=\"wu-form-contain\"><div _ngcontent-sc280=\"\" id=\"wuForm\" class=\"ui-front wu-form\"><div _ngcontent-sc280=\"\" id=\"wuSearch-contain\" class=\"wu-search-contain ng-star-inserted\"><label _ngcontent-sc280=\"\" for=\"wuSearch\" class=\"visuallyHidden\">Search</label><input _ngcontent-sc280=\"\" type=\"search\" name=\"query\" value=\"\" id=\"wuSearch\" placeholder=\"Search Locations\" aria-label=\"Search\" autocomplete=\"off\" class=\"wu-search ng-untouched ng-pristine ng-valid\"><span _ngcontent-sc280=\"\" class=\"close-search\"><i _ngcontent-sc280=\"\" class=\"material-icons\">close</i></span><span _ngcontent-sc280=\"\" class=\"geolocate-wrap\"><i _ngcontent-sc280=\"\" aria-label=\"GPS Button\" class=\"material-icons\">gps_fixed</i></span></div><!----><!----><search-autocomplete _ngcontent-sc280=\"\" _nghost-sc279=\"\"><ul _ngcontent-sc279=\"\" tabindex=\"0\" class=\"ui-autocomplete ui-front ui-menu ui-widget ui-widget-content ui-corner-all hide\"><li _ngcontent-sc279=\"\" class=\"ui-autocomplete-geolocate ng-star-inserted\"><div _ngcontent-sc279=\"\" class=\"mimic-a menu-geolocate\"><i _ngcontent-sc279=\"\" class=\"material-icons\">gps_fixed</i>Find Nearest Station </div></li><!----><!----><!----><!----><!----><!----><li _ngcontent-sc279=\"\" class=\"ui-autocomplete-last ui-menu-item manage-favorites\"><a _ngcontent-sc279=\"\" tabindex=\"-1\" href=\"/member/favorites\" class=\"ui-corner-all\">Manage Favorite Cities</a></li></ul></search-autocomplete></div></div></lib-search><lib-settings _ngcontent-sc285=\"\"><header class=\"hide-for-small close-setting-container ng-star-inserted\"><button id=\"wuSettings\" class=\"wu-settings\"><i class=\"material-icons close-setting\">settings</i></button><!----></header><!----><!----></lib-settings></div></div><div _ngcontent-sc287=\"\" id=\"inner-wrap\"><section _ngcontent-sc287=\"\" id=\"inner-content\" class=\"inner-content\"><section _ngcontent-sc287=\"\" class=\"section\"><div _ngcontent-sc287=\"\" class=\"row\"><div _ngcontent-sc287=\"\" class=\"small-12 columns\"><section _ngcontent-sc287=\"\" id=\"main-page-content\" aria-label=\"Main Content\"></section></div></div><!----><div _ngcontent-sc287=\"\" class=\"row mid-leader collapse\"><div _ngcontent-sc287=\"\" class=\"small-12 columns\"></div></div></section><section _ngcontent-sc287=\"\" class=\"section\"><div _ngcontent-sc287=\"\" class=\"row\"><div _ngcontent-sc287=\"\" class=\"small-12 columns\"></div></div><div _ngcontent-sc287=\"\" class=\"row is-sidebar\"></div><div _ngcontent-sc287=\"\" class=\"row mid-leader collapse\"><div _ngcontent-sc287=\"\" class=\"small-12 columns\"></div></div></section><section _ngcontent-sc287=\"\" class=\"section\"><div _ngcontent-sc287=\"\" class=\"row\"><div _ngcontent-sc287=\"\" class=\"small-12 columns\"></div></div><div _ngcontent-sc287=\"\" class=\"row is-sidebar\"></div><div _ngcontent-sc287=\"\" class=\"row mid-leader collapse\"><div _ngcontent-sc287=\"\" class=\"small-12 columns\"></div></div></section><div _ngcontent-sc311=\"\" class=\"row not-found\"><div _ngcontent-sc311=\"\" class=\"columns\"><div _ngcontent-sc311=\"\" class=\"row\"><!----></div><div _ngcontent-sc311=\"\" class=\"row\"><header _ngcontent-sc311=\"\" class=\"center small-12 medium-8 large-6 medium-centered large-centered columns\"><h1 _ngcontent-sc311=\"\"><!----><!----><b _ngcontent-sc311=\"\" class=\"ng-star-inserted\">Error 404: Page Not Found</b><!----></h1></header></div><div _ngcontent-sc311=\"\" class=\"row\"><div _ngcontent-sc311=\"\" class=\"ng-star-inserted\"><div _ngcontent-sc311=\"\" class=\"small-12 medium-6 large-6 columns\"><!----><img _ngcontent-sc311=\"\" alt=\"Brutus Servers\" class=\"left-col ng-star-inserted\" src=\"//www.wunderground.com/static/i/404/BrutusServers.png\"><!----></div><div _ngcontent-sc311=\"\" class=\"small-12 medium-6 large-6 columns\"><div _ngcontent-sc311=\"\" class=\"right-col\"><!----><div _ngcontent-sc311=\"\" class=\"ng-star-inserted\"><h3 _ngcontent-sc311=\"\"><!----><b _ngcontent-sc311=\"\" class=\"ng-star-inserted\">Either Brutus is in the server room or it might be that:</b><!----></h3><div _ngcontent-sc311=\"\" class=\"reason\"><ul _ngcontent-sc311=\"\"><li _ngcontent-sc311=\"\">The page you requested does not exist. Please check the URL .</li></ul></div></div><!----><p _ngcontent-sc311=\"\" class=\"contact\">If this problem persists, <a _ngcontent-sc311=\"\" href=\"/about/contact-us\">Please Contact Us</a>.</p><p _ngcontent-sc311=\"\" class=\"contact\">To get to where you were before, <a _ngcontent-sc311=\"\" href=\"javascript:history.back()\">Go Back</a>.</p></div></div><div _ngcontent-sc311=\"\" class=\"clearfix\"></div></div><!----><!----></div><div _ngcontent-sc311=\"\" class=\"row ng-star-inserted\"><div _ngcontent-sc311=\"\" class=\"center small-12 medium-12 large-8 small-centered medium-centered columns\"><div _ngcontent-sc311=\"\"><h3 _ngcontent-sc311=\"\"><b _ngcontent-sc311=\"\">Here's some other cool stuff to check out</b></h3><a _ngcontent-sc311=\"\" href=\"/weather/33.7486,-84.3884\"><img _ngcontent-sc311=\"\" alt=\"Local Forecast\" src=\"//www.wunderground.com/static/i/404/LocalForecast.png\"></a><a _ngcontent-sc311=\"\" href=\"/wundermap\"><img _ngcontent-sc311=\"\" alt=\"Wundermap\" src=\"//www.wunderground.com/static/i/404/Wundermap.png\"></a></div></div></div><!----><br _ngcontent-sc311=\"\"></div></div><div _ngcontent-sc287=\"\" class=\"row collapse\"><div _ngcontent-sc287=\"\" class=\"small-12 columns\"></div></div></section></div></mat-sidenav-content><!----></mat-sidenav-container></sidenav></wu-header><wu-footer _ngcontent-sc287=\"\" _nghost-sc286=\"\"><footer _ngcontent-sc286=\"\" class=\"primary\"><div _ngcontent-sc286=\"\" class=\"row\"><div _ngcontent-sc286=\"\" class=\"small-12 large-6 large-centered columns\"><div _ngcontent-sc286=\"\" class=\"row\"><div _ngcontent-sc286=\"\" class=\"small-12 medium-4 columns\"><ul _ngcontent-sc286=\"\" class=\"no-bullet\"><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/download\" title=\"Weather Underground Mobile Apps\">Our Apps</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/about/our-company\" title=\"About Weather Underground\">About Us</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/about/contact-us\" title=\"Contact Weather Underground\">Contact</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"https://www.weathercompany.com/careers\" target=\"_blank\" rel=\"noreferer noopener\">Careers</a></li><!----></ul></div><div _ngcontent-sc286=\"\" class=\"small-12 medium-4 columns\"><ul _ngcontent-sc286=\"\" class=\"no-bullet\"><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/pws/overview\" title=\"Personal Weather Station Network\">PWS Network</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/wundermap\" title=\"Experience WunderMap\">WunderMap</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"https://www.wunderground.com/feedback\" target=\"_blank\" rel=\"noreferer noopener\" title=\"Customer Feedback for Weather Underground\">Feedback & Support</a></li></ul></div><div _ngcontent-sc286=\"\" class=\"small-12 medium-4 columns\"><ul _ngcontent-sc286=\"\" class=\"no-bullet\"><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/company/legal\">Terms of Use</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/company/privacy-policy\">Privacy Policy</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/accessibility-statement\">Accessibility Statement</a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/company/ad-choices\" class=\"ad-choices\">AdChoices<span _ngcontent-sc286=\"\" class=\"ad-choices visible\"></span></a></li><li _ngcontent-sc286=\"\"><a _ngcontent-sc286=\"\" href=\"/data-vendors\">Data Vendors</a></li></ul></div></div></div></div><div _ngcontent-sc286=\"\" class=\"row\"><a _ngcontent-sc286=\"\" href=\"https://www.essentialaccessibility.com/the-weather-channel?utm_source=theweatherchannelhomepage&utm_medium=iconlarge&utm_term=eachannelpage&utm_content=header&utm_campaign=theweatherchannel\" class=\"columns accessibility-icon\"><img _ngcontent-sc286=\"\" alt=\"Access Logo\" data-lazy=\"//www.wunderground.com/static/i/logos/ea-logo-desktop.svg\"></a><!----><div _ngcontent-sc286=\"\" class=\"row privacy-links\"><p _ngcontent-sc286=\"\" class=\"privacyLinksParagraph\">We recognize our responsibility to use data and technology for good. We may use or share your data with our data vendors. Take control of your data.</p><ul _ngcontent-sc286=\"\" class=\"no-bullet privacy\"><!----><!----><!----><!----><!----><li _ngcontent-sc286=\"\" class=\"last\"><a _ngcontent-sc286=\"\" href=\"/data-rights\" class=\"privacyLink\">Data Rights</a></li></ul></div></div><div _ngcontent-sc286=\"\" class=\"row copyright-wrap\"><a _ngcontent-sc286=\"\" href=\"https://www.weathercompany.com\" target=\"_blank\"><img _ngcontent-sc286=\"\" alt=\"The Weather Company Logo\" width=\"60px\" src=\"//www.wunderground.com/static/i/misc/twc-white.svg\"></a><a _ngcontent-sc286=\"\" href=\"https://weather.com\" target=\"_blank\"><img _ngcontent-sc286=\"\" alt=\"The Weather Channel Logo\" width=\"40px\" src=\"//www.wunderground.com/static/i/misc/twc-knockout.svg\"></a><a _ngcontent-sc286=\"\" href=\"https://www.wunderground.com\"><img _ngcontent-sc286=\"\" alt=\"Weather Underground Logo\" width=\"60px\" src=\"//www.wunderground.com/static/i/misc/wu-knockout.svg\"></a><a _ngcontent-sc286=\"\" href=\"https://weather.com/storm-radar\" target=\"_blank\"><img _ngcontent-sc286=\"\" alt=\"Storm Radar Logo\" width=\"65px\" src=\"//www.wunderground.com/static/i/misc/sr-knockout.svg\"></a></div><div _ngcontent-sc286=\"\" class=\"row\"><p _ngcontent-sc286=\"\" class=\"copyright\">© Copyright TWC Product and Technology LLC 2014, 2025</p></div></footer><span _ngcontent-sc286=\"\" class=\"exit-off-canvas\"></span></wu-footer></one-column-layout></app-not-found-page><!----><lib-privacy-toast _ngcontent-sc266=\"\"></lib-privacy-toast><wu-dprsdk _ngcontent-sc266=\"\" _nghost-sc112=\"\"></wu-dprsdk><!----><!----><!----></app-root>\n <div id=\"dpr-manager\"></div>\n <noscript>Please enable JavaScript to continue using this application.</noscript>\n<script src=\"/wu-next/assets/bcd9fc8/runtime-es2015.84239820fcde47c0fd1c.js\" type=\"module\"></script><script src=\"/wu-next/assets/bcd9fc8/runtime-es5.84239820fcde47c0fd1c.js\" nomodule=\"\" defer=\"\"></script><script src=\"/wu-next/assets/bcd9fc8/polyfills-es5.0a01ab8ee85021ce2988.js\" nomodule=\"\" defer=\"\"></script><script src=\"/wu-next/assets/bcd9fc8/polyfills-es2015.cc629d40acb32e8736d3.js\" type=\"module\"></script><script src=\"/wu-next/assets/bcd9fc8/scripts.93f12e1d851ab2ee4f9c.js\" defer=\"\"></script><script src=\"/wu-next/assets/bcd9fc8/main-es2015.0095eb55ee3edfec176f.js\" type=\"module\"></script><script src=\"/wu-next/assets/bcd9fc8/main-es5.0095eb55ee3edfec176f.js\" nomodule=\"\" defer=\"\"></script>\n\n<div class=\"cdk-live-announcer-element cdk-visually-hidden\" aria-atomic=\"true\" aria-live=\"polite\"></div><script id=\"app-root-state\" type=\"application/json\">{&q;process.env&q;:{&q;WU_LEGACY_API_HOST&q;:&q;https://api-ak.wunderground.com/api&q;,&q;DSX_API_HOST&q;:&q;https://dsx.weather.com&q;,&q;UPS_API_HOST&q;:&q;https://profile.wunderground.com&q;,&q;UPSX_API_HOST&q;:&q;https://upsx.wunderground.com&q;,&q;SUN_API_HOST&q;:&q;https://api.weather.com&q;,&q;SUN_DEVICE_API_HOST&q;:&q;https://station-management.wunderground.com&q;,&q;SUN_PWS_HISTORY_API_HOST&q;:&q;https://api.weather.com/v2/pws/history&q;,&q;SUN_PWS_IDENTITY_API_HOST&q;:&q;https://api.weather.com&q;,&q;MEMBER_KEY_GEN_API_HOST&q;:&q;https://www.wunderground.com/key-gen&q;,&q;WX_API_HOST&q;:&q;https://weather.com&q;,&q;WU_API_HOST&q;:&q;https://www.wunderground.com&q;,&q;WU_LEGACY_API_KEY&q;:&q;d8585d80376a429e&q;,&q;DSX_API_KEY&q;:&q;7bb1c920-7027-4289-9c96-ae5e263980bc&q;,&q;UPS_API_KEY&q;:&q;3254cfcb-90e3-4af5-819f-d79ea7e2382f&q;,&q;SUN_API_KEY&q;:&q;e1f10a1e78da46f5b10a1e78da96f525&q;,&q;SUN_DEVICE_API_KEY&q;:&q;&q;,&q;SUN_PWS_HISTORY_API_KEY&q;:&q;e1f10a1e78da46f5b10a1e78da96f525&q;,&q;SUN_PWS_IDENTITY_API_KEY&q;:&q;e1f10a1e78da46f5b10a1e78da96f525&q;,&q;WX_API_KEY&q;:&q;5c241d89f91274015a577e3e17d43370&q;,&q;DSR_SERVICE_HOST&q;:&q;https://www.wunderground.com/&q;,&q;NETATMO_CLIENT_ID&q;:&q;5d41ba256df87f001255caed&q;,&q;NETATMO_API_HOST&q;:&q;https://api.netatmo.com&q;,&q;NETATMO_REDIRECT_URL&q;:&q;https://www.wunderground.com/member/devices/link&q;,&q;PRIVACY_SETTINGS_HOST&q;:&q;https://www.wunderground.com&q;,&q;STATIC_HOST&q;:&q;www.wunderground.com&q;,&q;BASE_HOSTNAME&q;:&q;https://www.wunderground.com&q;,&q;SCRIPT_SERVICE_HOST&q;:&q;https://www.wunderground.com/&q;,&q;DSR_FORM_HOST&q;:&q;https://weather.com&q;,&q;DATA_DEFINITIONS_HOST&q;:&q;https://www.wunderground.com&q;,&q;WEBCAKES_ENV&q;:&q;PROD&q;,&q;METRICS_API_AMPLITUDE_KEY&q;:&q;65e1857125d8c35761d19ddb9c32f145&q;,&q;ADOBE_SDK_URL&q;:&q;https://assets.adobedtm.com/ddcf247e4bf5/e245db18f842/launch-a90f9c34b988.min.js&q;,&q;SUBSCRIPTIONS_CATALOG_API_HOST&q;:&q;www.wunderground.com&q;,&q;SUBSCRIPTIONS_ACCOUNT_API_HOST&q;:&q;www.wunderground.com&q;,&q;SUBSCRIPTIONS_CHECKOUT_URL&q;:&q;https://wunderground.com/api/v1/subs/user/checkout?experience=wu&q;,&q;ZUORA_HOSTED_PAGE_API_CLIENT&q;:&q;https://www.zuora.com/apps/PublicHostedPageLite.do&q;,&q;WU_ZUORA_PAYMENT_HOSTED_PAGE_ID_CLIENT&q;:&q;8a1288a38c3a4da7018c45f4a9784703&q;,&q;ZUORA_JS_LIBRARY_VERSION_CLIENT&q;:&q;1.3.1&q;,&q;FAQS_URL&q;:&q;https://weather.com/api/v1/mew/entity/state_config/cac4f5e2-c01e-4c21-9654-e44efd4ca0df?apiKey=5c241d89f91274015a577e3e17d43370&q;},&q;wu-next-state-key&q;:{&q;wxu-request-headers&q;:{&q;twc-subs&q;:&q;none&q;,&q;twc-privacy&q;:&q;gdpr&q;,&q;twc-geoip-country&q;:&q;DE, DE&q;},&q;678b0aec57b9df82cdd09fcb12234a9e&q;:{&q;value&q;:[{&q;id&q;:&q;37.77999878,-122.41999817&q;,&q;v3-wx-observations-current&q;:{&q;cloudCeiling&q;:1900,&q;cloudCoverPhrase&q;:&q;Cloudy&q;,&q;dayOfWeek&q;:&q;Friday&q;,&q;dayOrNight&q;:&q;N&q;,&q;expirationTimeUtc&q;:1735912602,&q;iconCode&q;:11,&q;iconCodeExtend&q;:1100,&q;obsQualifierCode&q;:&q;OQ1191&q;,&q;obsQualifierSeverity&q;:2,&q;precip1Hour&q;:0.01,&q;precip6Hour&q;:0.01,&q;precip24Hour&q;:0.01,&q;pressureAltimeter&q;:30,&q;pressureChange&q;:-0.02,&q;pressureMeanSeaLevel&q;:1015.6,&q;pressureTendencyCode&q;:2,&q;pressureTendencyTrend&q;:&q;Falling&q;,&q;relativeHumidity&q;:89,&q;snow1Hour&q;:0,&q;snow6Hour&q;:0,&q;snow24Hour&q;:0,&q;sunriseTimeLocal&q;:&q;2025-01-03T07:25:41-0800&q;,&q;sunriseTimeUtc&q;:1735917941,&q;sunsetTimeLocal&q;:&q;2025-01-03T17:03:42-0800&q;,&q;sunsetTimeUtc&q;:1735952622,&q;temperature&q;:53,&q;temperatureChange24Hour&q;:5,&q;temperatureDewPoint&q;:50,&q;temperatureFeelsLike&q;:52,&q;temperatureHeatIndex&q;:53,&q;temperatureMax24Hour&q;:59,&q;temperatureMaxSince7Am&q;:59,&q;temperatureMin24Hour&q;:48,&q;temperatureWindChill&q;:52,&q;uvDescription&q;:&q;Low&q;,&q;uvIndex&q;:0,&q;validTimeLocal&q;:&q;2025-01-03T05:46:42-0800&q;,&q;validTimeUtc&q;:1735912002,&q;visibility&q;:5,&q;windDirection&q;:170,&q;windDirectionCardinal&q;:&q;S&q;,&q;windGust&q;:null,&q;windSpeed&q;:4,&q;wxPhraseLong&q;:&q;Rain Shower&q;,&q;wxPhraseMedium&q;:&q;Rain Shower&q;,&q;wxPhraseShort&q;:&q;Rain Shower&q;},&q;v3alertsHeadlines&q;:{&q;metadata&q;:{&q;next&q;:null},&q;alerts&q;:[{&q;detailKey&q;:&q;391d9a99-dd05-3655-912a-5b80a6f09a29&q;,&q;messageTypeCode&q;:2,&q;messageType&q;:&q;Update&q;,&q;productIdentifier&q;:&q;CFW&q;,&q;phenomena&q;:&q;SU&q;,&q;significance&q;:&q;Y&q;,&q;eventTrackingNumber&q;:&q;0001&q;,&q;officeCode&q;:&q;KMTR&q;,&q;officeName&q;:&q;San Francisco/Monterey&q;,&q;officeAdminDistrict&q;:&q;California&q;,&q;officeAdminDistrictCode&q;:&q;CA&q;,&q;officeCountryCode&q;:&q;US&q;,&q;eventDescription&q;:&q;High Surf Advisory&q;,&q;severityCode&q;:4,&q;severity&q;:&q;Minor&q;,&q;categories&q;:[{&q;category&q;:&q;Met&q;,&q;categoryCode&q;:2}],&q;responseTypes&q;:[{&q;responseType&q;:&q;Avoid&q;,&q;responseTypeCode&q;:5}],&q;urgency&q;:&q;Expected&q;,&q;urgencyCode&q;:2,&q;certainty&q;:&q;Likely&q;,&q;certaintyCode&q;:2,&q;effectiveTimeLocal&q;:&q;2025-01-03T21:00:00-08:00&q;,&q;effectiveTimeLocalTimeZone&q;:&q;PST&q;,&q;expireTimeLocal&q;:&q;2025-01-05T03:00:00-08:00&q;,&q;expireTimeLocalTimeZone&q;:&q;PST&q;,&q;expireTimeUTC&q;:1736074800,&q;onsetTimeLocal&q;:&q;2025-01-03T21:00:00-08:00&q;,&q;onsetTimeLocalTimeZone&q;:&q;PST&q;,&q;flood&q;:null,&q;areaTypeCode&q;:&q;Z&q;,&q;latitude&q;:37.75,&q;longitude&q;:-122.44,&q;areaId&q;:&q;CAZ006&q;,&q;areaName&q;:&q;San Francisco County&q;,&q;ianaTimeZone&q;:&q;America/Los_Angeles&q;,&q;adminDistrictCode&q;:&q;CA&q;,&q;adminDistrict&q;:&q;California&q;,&q;countryCode&q;:&q;US&q;,&q;countryName&q;:&q;UNITED STATES OF AMERICA&q;,&q;headlineText&q;:&q;High Surf Advisory from FRI 9:00 PM PST until SUN 3:00 AM PST&q;,&q;source&q;:&q;National Weather Service&q;,&q;disclaimer&q;:null,&q;issueTimeLocal&q;:&q;2025-01-03T04:49:00-08:00&q;,&q;issueTimeLocalTimeZone&q;:&q;PST&q;,&q;identifier&q;:&q;20bbab2dd48cab0b7fefb1eac7a10b3c&q;,&q;processTimeUTC&q;:1735908567,&q;endTimeLocal&q;:&q;2025-01-05T03:00:00-08:00&q;,&q;endTimeLocalTimeZone&q;:&q;PST&q;,&q;endTimeUTC&q;:1736074800,&q;displayRank&q;:371},{&q;detailKey&q;:&q;90a0b704-a76a-3c0c-8c39-8f5d75047335&q;,&q;messageTypeCode&q;:2,&q;messageType&q;:&q;Update&q;,&q;productIdentifier&q;:&q;CFW&q;,&q;phenomena&q;:&q;BH&q;,&q;significance&q;:&q;S&q;,&q;eventTrackingNumber&q;:&q;0001&q;,&q;officeCode&q;:&q;KMTR&q;,&q;officeName&q;:&q;San Francisco/Monterey&q;,&q;officeAdminDistrict&q;:&q;California&q;,&q;officeAdminDistrictCode&q;:&q;CA&q;,&q;officeCountryCode&q;:&q;US&q;,&q;eventDescription&q;:&q;Beach Hazard Statement&q;,&q;severityCode&q;:3,&q;severity&q;:&q;Moderate&q;,&q;categories&q;:[{&q;category&q;:&q;Met&q;,&q;categoryCode&q;:2}],&q;responseTypes&q;:[{&q;responseType&q;:&q;Avoid&q;,&q;responseTypeCode&q;:5}],&q;urgency&q;:&q;Expected&q;,&q;urgencyCode&q;:2,&q;certainty&q;:&q;Likely&q;,&q;certaintyCode&q;:2,&q;effectiveTimeLocal&q;:&q;2025-01-03T09:00:00-08:00&q;,&q;effectiveTimeLocalTimeZone&q;:&q;PST&q;,&q;expireTimeLocal&q;:&q;2025-01-03T21:00:00-08:00&q;,&q;expireTimeLocalTimeZone&q;:&q;PST&q;,&q;expireTimeUTC&q;:1735966800,&q;onsetTimeLocal&q;:&q;2025-01-03T09:00:00-08:00&q;,&q;onsetTimeLocalTimeZone&q;:&q;PST&q;,&q;flood&q;:null,&q;areaTypeCode&q;:&q;Z&q;,&q;latitude&q;:37.75,&q;longitude&q;:-122.44,&q;areaId&q;:&q;CAZ006&q;,&q;areaName&q;:&q;San Francisco County&q;,&q;ianaTimeZone&q;:&q;America/Los_Angeles&q;,&q;adminDistrictCode&q;:&q;CA&q;,&q;adminDistrict&q;:&q;California&q;,&q;countryCode&q;:&q;US&q;,&q;countryName&q;:&q;UNITED STATES OF AMERICA&q;,&q;headlineText&q;:&q;Beach Hazard Statement from FRI 9:00 AM PST until FRI 9:00 PM PST&q;,&q;source&q;:&q;National Weather Service&q;,&q;disclaimer&q;:null,&q;issueTimeLocal&q;:&q;2025-01-03T04:49:00-08:00&q;,&q;issueTimeLocalTimeZone&q;:&q;PST&q;,&q;identifier&q;:&q;20bbab2dd48cab0b7fefb1eac7a10b3c&q;,&q;processTimeUTC&q;:1735908567,&q;endTimeLocal&q;:&q;2025-01-03T21:00:00-08:00&q;,&q;endTimeLocalTimeZone&q;:&q;PST&q;,&q;endTimeUTC&q;:1735966800,&q;displayRank&q;:350}]},&q;v3-location-point&q;:{&q;location&q;:{&q;latitude&q;:37.78,&q;longitude&q;:-122.42,&q;city&q;:&q;San Francisco&q;,&q;locale&q;:{&q;locale1&q;:&q;San Francisco&q;,&q;locale2&q;:&q;San Francisco&q;,&q;locale3&q;:null,&q;locale4&q;:&q;Downtown&q;},&q;neighborhood&q;:&q;Downtown&q;,&q;adminDistrict&q;:&q;California&q;,&q;adminDistrictCode&q;:&q;CA&q;,&q;postalCode&q;:&q;94102&q;,&q;postalKey&q;:&q;94125:US&q;,&q;country&q;:&q;United States&q;,&q;countryCode&q;:&q;US&q;,&q;ianaTimeZone&q;:&q;America/Los_Angeles&q;,&q;displayName&q;:&q;San Francisco&q;,&q;dstEnd&q;:&q;2024-11-03T01:00:00-0800&q;,&q;dstStart&q;:&q;2025-03-09T03:00:00-0700&q;,&q;dmaCd&q;:&q;807&q;,&q;placeId&q;:&q;de31a23c1bd5d67f19521017bba5ddda7f8e8d9d0abcaa0053329db5ccecc172&q;,&q;disputedArea&q;:false,&q;disputedCountries&q;:null,&q;disputedCountryCodes&q;:null,&q;disputedCustomers&q;:null,&q;disputedShowCountry&q;:[false],&q;canonicalCityId&q;:&q;dfdaba8cbe3a4d12a8796e1f7b1ccc7174b4b0a2d5ddb1c8566ae9f154fa638c&q;,&q;countyId&q;:&q;CAC075&q;,&q;locId&q;:&q;USCA0987:1:US&q;,&q;locationCategory&q;:null,&q;pollenId&q;:&q;LVK&q;,&q;pwsId&q;:&q;KCASANFR1708&q;,&q;regionalSatellite&q;:&q;wc&q;,&q;tideId&q;:&q;9414317&q;,&q;type&q;:&q;neighborhood&q;,&q;zoneId&q;:&q;CAZ006&q;,&q;displayContext&q;:&q;California, United States&q;}}},{&q;id&q;:&q;40.75,-74&q;,&q;v3-wx-observations-current&q;:{&q;cloudCeiling&q;:5000,&q;cloudCoverPhrase&q;:&q;Mostly Cloudy&q;,&q;dayOfWeek&q;:&q;Friday&q;,&q;dayOrNight&q;:&q;D&q;,&q;expirationTimeUtc&q;:1735912812,&q;iconCode&q;:28,&q;iconCodeExtend&q;:2800,&q;obsQualifierCode&q;:null,&q;obsQualifierSeverity&q;:null,&q;precip1Hour&q;:0,&q;precip6Hour&q;:0,&q;precip24Hour&q;:0,&q;pressureAltimeter&q;:29.97,&q;pressureChange&q;:-0.02,&q;pressureMeanSeaLevel&q;:1013.8,&q;pressureTendencyCode&q;:2,&q;pressureTendencyTrend&q;:&q;Falling&q;,&q;relativeHumidity&q;:51,&q;snow1Hour&q;:0,&q;snow6Hour&q;:0,&q;snow24Hour&q;:0,&q;sunriseTimeLocal&q;:&q;2025-01-03T07:20:06-0500&q;,&q;sunriseTimeUtc&q;:1735906806,&q;sunsetTimeLocal&q;:&q;2025-01-03T16:41:31-0500&q;,&q;sunsetTimeUtc&q;:1735940491,&q;temperature&q;:35,&q;temperatureChange24Hour&q;:-4,&q;temperatureDewPoint&q;:19,&q;temperatureFeelsLike&q;:27,&q;temperatureHeatIndex&q;:35,&q;temperatureMax24Hour&q;:43,&q;temperatureMaxSince7Am&q;:35,&q;temperatureMin24Hour&q;:34,&q;temperatureWindChill&q;:27,&q;uvDescription&q;:&q;Low&q;,&q;uvIndex&q;:0,&q;validTimeLocal&q;:&q;2025-01-03T08:50:12-0500&q;,&q;validTimeUtc&q;:1735912212,&q;visibility&q;:10,&q;windDirection&q;:250,&q;windDirectionCardinal&q;:&q;WSW&q;,&q;windGust&q;:18,&q;windSpeed&q;:10,&q;wxPhraseLong&q;:&q;Mostly Cloudy&q;,&q;wxPhraseMedium&q;:&q;Mostly Cloudy&q;,&q;wxPhraseShort&q;:&q;M Cloudy&q;},&q;v3alertsHeadlines&q;:{&q;metadata&q;:{&q;next&q;:null},&q;alerts&q;:[{&q;detailKey&q;:&q;2b6c077e-6b66-3121-ad3a-c25326ae5017&q;,&q;messageTypeCode&q;:2,&q;messageType&q;:&q;Update&q;,&q;productIdentifier&q;:&q;MWW&q;,&q;phenomena&q;:&q;SC&q;,&q;significance&q;:&q;Y&q;,&q;eventTrackingNumber&q;:&q;0001&q;,&q;officeCode&q;:&q;KOKX&q;,&q;officeName&q;:&q;New York City&q;,&q;officeAdminDistrict&q;:&q;New York&q;,&q;officeAdminDistrictCode&q;:&q;NY&q;,&q;officeCountryCode&q;:&q;US&q;,&q;eventDescription&q;:&q;Small Craft Advisory&q;,&q;severityCode&q;:4,&q;severity&q;:&q;Minor&q;,&q;categories&q;:[{&q;category&q;:&q;Met&q;,&q;categoryCode&q;:2}],&q;responseTypes&q;:[{&q;responseType&q;:&q;Avoid&q;,&q;responseTypeCode&q;:5}],&q;urgency&q;:&q;Expected&q;,&q;urgencyCode&q;:2,&q;certainty&q;:&q;Likely&q;,&q;certaintyCode&q;:2,&q;effectiveTimeLocal&q;:null,&q;effectiveTimeLocalTimeZone&q;:null,&q;expireTimeLocal&q;:&q;2025-01-03T16:00:00-05:00&q;,&q;expireTimeLocalTimeZone&q;:&q;EST&q;,&q;expireTimeUTC&q;:1735938000,&q;onsetTimeLocal&q;:null,&q;onsetTimeLocalTimeZone&q;:null,&q;flood&q;:null,&q;areaTypeCode&q;:&q;Z&q;,&q;latitude&q;:40.52,&q;longitude&q;:-74.08,&q;areaId&q;:&q;ANZ338&q;,&q;areaName&q;:&q;New York Harbor&q;,&q;ianaTimeZone&q;:&q;America/New_York&q;,&q;adminDistrictCode&q;:null,&q;adminDistrict&q;:null,&q;countryCode&q;:&q;US&q;,&q;countryName&q;:&q;UNITED STATES OF AMERICA&q;,&q;headlineText&q;:&q;Small Craft Advisory until FRI 4:00 PM EST&q;,&q;source&q;:&q;National Weather Service&q;,&q;disclaimer&q;:null,&q;issueTimeLocal&q;:&q;2025-01-03T03:56:00-05:00&q;,&q;issueTimeLocalTimeZone&q;:&q;EST&q;,&q;identifier&q;:&q;9814a122957318280c1d49684ff5660c&q;,&q;processTimeUTC&q;:1735894624,&q;endTimeLocal&q;:&q;2025-01-03T16:00:00-05:00&q;,&q;endTimeLocalTimeZone&q;:&q;EST&q;,&q;endTimeUTC&q;:1735938000,&q;displayRank&q;:378}]},&q;v3-location-point&q;:{&q;location&q;:{&q;latitude&q;:40.748,&q;longitude&q;:-73.992,&q;city&q;:&q;New York City&q;,&q;locale&q;:{&q;locale1&q;:&q;New York County&q;,&q;locale2&q;:&q;New York City&q;,&q;locale3&q;:&q;Manhattan&q;,&q;locale4&q;:&q;Chelsea&q;},&q;neighborhood&q;:&q;Chelsea&q;,&q;adminDistrict&q;:&q;New York&q;,&q;adminDistrictCode&q;:&q;NY&q;,&q;postalCode&q;:&q;10001&q;,&q;postalKey&q;:&q;10121:US&q;,&q;country&q;:&q;United States&q;,&q;countryCode&q;:&q;US&q;,&q;ianaTimeZone&q;:&q;America/New_York&q;,&q;displayName&q;:&q;Manhattan&q;,&q;dstEnd&q;:&q;2024-11-03T01:00:00-0500&q;,&q;dstStart&q;:&q;2025-03-09T03:00:00-0400&q;,&q;dmaCd&q;:&q;501&q;,&q;placeId&q;:&q;3397f813e2a7833d07c1756bf7fb0ff62a68918b04566dcd9ccb15451a0a2a64&q;,&q;disputedArea&q;:false,&q;disputedCountries&q;:null,&q;disputedCountryCodes&q;:null,&q;disputedCustomers&q;:null,&q;disputedShowCountry&q;:[false],&q;canonicalCityId&q;:&q;fc47c333c5d13e34e34c9fdb6e047ceb70f7891e01bc9e1d574b5f93f58aa76d&q;,&q;countyId&q;:&q;NYC061&q;,&q;locId&q;:&q;USNY0996:1:US&q;,&q;locationCategory&q;:null,&q;pollenId&q;:&q;LGA&q;,&q;pwsId&q;:&q;KNYNEWYO1949&q;,&q;regionalSatellite&q;:&q;ne&q;,&q;tideId&q;:&q;8518695&q;,&q;type&q;:&q;neighborhood&q;,&q;zoneId&q;:&q;NYZ212&q;,&q;displayContext&q;:&q;New York City, United States&q;}}},{&q;id&q;:&q;41.95999908,-87.87999725&q;,&q;v3-wx-observations-current&q;:{&q;cloudCeiling&q;:null,&q;cloudCoverPhrase&q;:&q;Partly Cloudy&q;,&q;dayOfWeek&q;:&q;Friday&q;,&q;dayOrNight&q;:&q;D&q;,&q;expirationTimeUtc&q;:1735912599,&q;iconCode&q;:30,&q;iconCodeExtend&q;:3000,&q;obsQualifierCode&q;:null,&q;obsQualifierSeverity&q;:null,&q;precip1Hour&q;:0,&q;precip6Hour&q;:0.03,&q;precip24Hour&q;:0.03,&q;pressureAltimeter&q;:30.28,&q;pressureChange&q;:0.04,&q;pressureMeanSeaLevel&q;:1024,&q;pressureTendencyCode&q;:1,&q;pressureTendencyTrend&q;:&q;Rising&q;,&q;relativeHumidity&q;:64,&q;snow1Hour&q;:0,&q;snow6Hour&q;:0.4,&q;snow24Hour&q;:0.4,&q;sunriseTimeLocal&q;:&q;2025-01-03T07:19:49-0600&q;,&q;sunriseTimeUtc&q;:1735910389,&q;sunsetTimeLocal&q;:&q;2025-01-03T16:32:51-0600&q;,&q;sunsetTimeUtc&q;:1735943571,&q;temperature&q;:22,&q;temperatureChange24Hour&q;:-3,&q;temperatureDewPoint&q;:11,&q;temperatureFeelsLike&q;:8,&q;temperatureHeatIndex&q;:22,&q;temperatureMax24Hour&q;:32,&q;temperatureMaxSince7Am&q;:22,&q;temperatureMin24Hour&q;:22,&q;temperatureWindChill&q;:8,&q;uvDescription&q;:&q;Low&q;,&q;uvIndex&q;:0,&q;validTimeLocal&q;:&q;2025-01-03T07:46:39-0600&q;,&q;validTimeUtc&q;:1735911999,&q;visibility&q;:10,&q;windDirection&q;:300,&q;windDirectionCardinal&q;:&q;WNW&q;,&q;windGust&q;:30,&q;windSpeed&q;:17,&q;wxPhraseLong&q;:&q;Partly Cloudy&q;,&q;wxPhraseMedium&q;:&q;Partly Cloudy&q;,&q;wxPhraseShort&q;:&q;P Cloudy&q;},&q;v3alertsHeadlines&q;:{&q;metadata&q;:{&q;next&q;:null},&q;alerts&q;:[{&q;detailKey&q;:&q;5a731758-55e0-3322-b3a4-0ccec17f1904&q;,&q;messageTypeCode&q;:2,&q;messageType&q;:&q;Update&q;,&q;productIdentifier&q;:&q;MWW&q;,&q;phenomena&q;:&q;SC&q;,&q;significance&q;:&q;Y&q;,&q;eventTrackingNumber&q;:&q;0001&q;,&q;officeCode&q;:&q;KLOT&q;,&q;officeName&q;:&q;Chicago&q;,&q;officeAdminDistrict&q;:&q;Illinois&q;,&q;officeAdminDistrictCode&q;:&q;IL&q;,&q;officeCountryCode&q;:&q;US&q;,&q;eventDescription&q;:&q;Small Craft Advisory&q;,&q;severityCode&q;:4,&q;severity&q;:&q;Minor&q;,&q;categories&q;:[{&q;category&q;:&q;Met&q;,&q;categoryCode&q;:2}],&q;responseTypes&q;:[{&q;responseType&q;:&q;Avoid&q;,&q;responseTypeCode&q;:5}],&q;urgency&q;:&q;Expected&q;,&q;urgencyCode&q;:2,&q;certainty&q;:&q;Likely&q;,&q;certaintyCode&q;:2,&q;effectiveTimeLocal&q;:null,&q;effectiveTimeLocalTimeZone&q;:null,&q;expireTimeLocal&q;:&q;2025-01-04T03:00:00-06:00&q;,&q;expireTimeLocalTimeZone&q;:&q;CST&q;,&q;expireTimeUTC&q;:1735981200,&q;onsetTimeLocal&q;:null,&q;onsetTimeLocalTimeZone&q;:null,&q;flood&q;:null,&q;areaTypeCode&q;:&q;Z&q;,&q;latitude&q;:41.98,&q;longitude&q;:-87.6,&q;areaId&q;:&q;LMZ741&q;,&q;areaName&q;:&q;Wilmette Harbor to Northerly Island IL&q;,&q;ianaTimeZone&q;:&q;America/Chicago&q;,&q;adminDistrictCode&q;:null,&q;adminDistrict&q;:null,&q;countryCode&q;:&q;US&q;,&q;countryName&q;:&q;UNITED STATES OF AMERICA&q;,&q;headlineText&q;:&q;Small Craft Advisory until SAT 3:00 AM CST&q;,&q;source&q;:&q;National Weather Service&q;,&q;disclaimer&q;:null,&q;issueTimeLocal&q;:&q;2025-01-03T03:23:00-06:00&q;,&q;issueTimeLocalTimeZone&q;:&q;CST&q;,&q;identifier&q;:&q;75ef2906f1263398024fccbf40f8532b&q;,&q;processTimeUTC&q;:1735896213,&q;endTimeLocal&q;:&q;2025-01-04T03:00:00-06:00&q;,&q;endTimeLocalTimeZone&q;:&q;CST&q;,&q;endTimeUTC&q;:1735981200,&q;displayRank&q;:378}]},&q;v3-location-point&q;:{&q;location&q;:{&q;latitude&q;:41.954,&q;longitude&q;:-87.863,&q;city&q;:&q;Schiller Park&q;,&q;locale&q;:{&q;locale1&q;:&q;Cook County&q;,&q;locale2&q;:&q;Schiller Park&q;,&q;locale3&q;:null,&q;locale4&q;:null},&q;neighborhood&q;:null,&q;adminDistrict&q;:&q;Illinois&q;,&q;adminDistrictCode&q;:&q;IL&q;,&q;postalCode&q;:&q;60176&q;,&q;postalKey&q;:&q;60176:US&q;,&q;country&q;:&q;United States&q;,&q;countryCode&q;:&q;US&q;,&q;ianaTimeZone&q;:&q;America/Chicago&q;,&q;displayName&q;:&q;Schiller Park&q;,&q;dstEnd&q;:&q;2024-11-03T01:00:00-0600&q;,&q;dstStart&q;:&q;2025-03-09T03:00:00-0500&q;,&q;dmaCd&q;:&q;602&q;,&q;placeId&q;:&q;dd432c6735e363316932758c7b60f8e66f33549d1353f795281dd53fbdce0da4&q;,&q;disputedArea&q;:false,&q;disputedCountries&q;:null,&q;disputedCountryCodes&q;:null,&q;disputedCustomers&q;:null,&q;disputedShowCountry&q;:[false],&q;canonicalCityId&q;:&q;ae6bee6a964dd4ac48c2f5135d5fce225d48a118578c02464562f34c13bc0d4d&q;,&q;countyId&q;:&q;ILC031&q;,&q;locId&q;:&q;USIL1059:1:US&q;,&q;locationCategory&q;:null,&q;pollenId&q;:&q;ORD&q;,&q;pwsId&q;:&q;KILFRANK74&q;,&q;regionalSatellite&q;:&q;cn&q;,&q;tideId&q;:null,&q;type&q;:&q;postal&q;,&q;zoneId&q;:&q;ILZ014&q;,&q;displayContext&q;:&q;Illinois, United States&q;}}},{&q;id&q;:&q;42.36000061,-71.06999969&q;,&q;v3-wx-observations-current&q;:{&q;cloudCeiling&q;:3100,&q;cloudCoverPhrase&q;:&q;Mostly Cloudy&q;,&q;dayOfWeek&q;:&q;Friday&q;,&q;dayOrNight&q;:&q;D&q;,&q;expirationTimeUtc&q;:1735912876,&q;iconCode&q;:28,&q;iconCodeExtend&q;:2800,&q;obsQualifierCode&q;:null,&q;obsQualifierSeverity&q;:null,&q;precip1Hour&q;:0,&q;precip6Hour&q;:0,&q;precip24Hour&q;:0,&q;pressureAltimeter&q;:29.77,&q;pressureChange&q;:0,&q;pressureMeanSeaLevel&q;:1007.3,&q;pressureTendencyCode&q;:0,&q;pressureTendencyTrend&q;:&q;Steady&q;,&q;relativeHumidity&q;:47,&q;snow1Hour&q;:0,&q;snow6Hour&q;:0,&q;snow24Hour&q;:0,&q;sunriseTimeLocal&q;:&q;2025-01-03T07:13:27-0500&q;,&q;sunriseTimeUtc&q;:1735906407,&q;sunsetTimeLocal&q;:&q;2025-01-03T16:24:46-0500&q;,&q;sunsetTimeUtc&q;:1735939486,&q;temperature&q;:35,&q;temperatureChange24Hour&q;:-3,&q;temperatureDewPoint&q;:17,&q;temperatureFeelsLike&q;:25,&q;temperatureHeatIndex&q;:35,&q;temperatureMax24Hour&q;:43,&q;temperatureMaxSince7Am&q;:35,&q;temperatureMin24Hour&q;:34,&q;temperatureWindChill&q;:25,&q;uvDescription&q;:&q;Low&q;,&q;uvIndex&q;:0,&q;validTimeLocal&q;:&q;2025-01-03T08:51:16-0500&q;,&q;validTimeUtc&q;:1735912276,&q;visibility&q;:10,&q;windDirection&q;:260,&q;windDirectionCardinal&q;:&q;W&q;,&q;windGust&q;:30,&q;windSpeed&q;:16,&q;wxPhraseLong&q;:&q;Mostly Cloudy&q;,&q;wxPhraseMedium&q;:&q;Mostly Cloudy&q;,&q;wxPhraseShort&q;:&q;M Cloudy&q;},&q;v3alertsHeadlines&q;:{&q;metadata&q;:{&q;next&q;:null},&q;alerts&q;:[{&q;detailKey&q;:&q;b280c3c8-6f94-3a4d-818c-26425d4dcff4&q;,&q;messageTypeCode&q;:2,&q;messageType&q;:&q;Update&q;,&q;productIdentifier&q;:&q;MWW&q;,&q;phenomena&q;:&q;SC&q;,&q;significance&q;:&q;Y&q;,&q;eventTrackingNumber&q;:&q;0001&q;,&q;officeCode&q;:&q;KBOX&q;,&q;officeName&q;:&q;Boston&q;,&q;officeAdminDistrict&q;:&q;Massachusetts&q;,&q;officeAdminDistrictCode&q;:&q;MA&q;,&q;officeCountryCode&q;:&q;US&q;,&q;eventDescription&q;:&q;Small Craft Advisory&q;,&q;severityCode&q;:4,&q;severity&q;:&q;Minor&q;,&q;categories&q;:[{&q;category&q;:&q;Met&q;,&q;categoryCode&q;:2}],&q;responseTypes&q;:[{&q;responseType&q;:&q;Avoid&q;,&q;responseTypeCode&q;:5}],&q;urgency&q;:&q;Expected&q;,&q;urgencyCode&q;:2,&q;certainty&q;:&q;Likely&q;,&q;certaintyCode&q;:2,&q;effectiveTimeLocal&q;:null,&q;effectiveTimeLocalTimeZone&q;:null,&q;expireTimeLocal&q;:&q;2025-01-03T13:00:00-05:00&q;,&q;expireTimeLocalTimeZone&q;:&q;EST&q;,&q;expireTimeUTC&q;:1735927200,&q;onsetTimeLocal&q;:null,&q;onsetTimeLocalTimeZone&q;:null,&q;flood&q;:null,&q;areaTypeCode&q;:&q;Z&q;,&q;latitude&q;:42.34,&q;longitude&q;:-70.93,&q;areaId&q;:&q;ANZ230&q;,&q;areaName&q;:&q;Boston Harbor&q;,&q;ianaTimeZone&q;:&q;America/New_York&q;,&q;adminDistrictCode&q;:null,&q;adminDistrict&q;:null,&q;countryCode&q;:&q;US&q;,&q;countryName&q;:&q;UNITED STATES OF AMERICA&q;,&q;headlineText&q;:&q;Small Craft Advisory until FRI 1:00 PM EST&q;,&q;source&q;:&q;National Weather Service&q;,&q;disclaimer&q;:null,&q;issueTimeLocal&q;:&q;2025-01-03T07:53:00-05:00&q;,&q;issueTimeLocalTimeZone&q;:&q;EST&q;,&q;identifier&q;:&q;c2cc7d2983f4a3d98c3ded515e9d0744&q;,&q;processTimeUTC&q;:1735908823,&q;endTimeLocal&q;:&q;2025-01-03T13:00:00-05:00&q;,&q;endTimeLocalTimeZone&q;:&q;EST&q;,&q;endTimeUTC&q;:1735927200,&q;displayRank&q;:378}]},&q;v3-location-point&q;:{&q;location&q;:{&q;latitude&q;:42.358,&q;longitude&q;:-71.07,&q;city&q;:&q;Boston&q;,&q;locale&q;:{&q;locale1&q;:&q;Suffolk County&q;,&q;locale2&q;:&q;Boston&q;,&q;locale3&q;:null,&q;locale4&q;:&q;Beacon Hill&q;},&q;neighborhood&q;:&q;Beacon Hill&q;,&q;adminDistrict&q;:&q;Massachusetts&q;,&q;adminDistrictCode&q;:&q;MA&q;,&q;postalCode&q;:&q;02114&q;,&q;postalKey&q;:&q;02114:US&q;,&q;country&q;:&q;United States&q;,&q;countryCode&q;:&q;US&q;,&q;ianaTimeZone&q;:&q;America/New_York&q;,&q;displayName&q;:&q;Boston&q;,&q;dstEnd&q;:&q;2024-11-03T01:00:00-0500&q;,&q;dstStart&q;:&q;2025-03-09T03:00:00-0400&q;,&q;dmaCd&q;:&q;506&q;,&q;placeId&q;:&q;feaf11f29ea85a3765d4c1df80d5098832fd5483f47af802d5c4419cb4e1028a&q;,&q;disputedArea&q;:false,&q;disputedCountries&q;:null,&q;disputedCountryCodes&q;:null,&q;disputedCustomers&q;:null,&q;disputedShowCountry&q;:[false],&q;canonicalCityId&q;:&q;6320cadd3d539b434b5a45c094becf3edbe8ea88958185a2287a801115c9ae30&q;,&q;countyId&q;:&q;MAC025&q;,&q;locId&q;:&q;USMA0046:1:US&q;,&q;locationCategory&q;:null,&q;pollenId&q;:&q;2B2&q;,&q;pwsId&q;:&q;KMABOSTO365&q;,&q;regionalSatellite&q;:&q;ne&q;,&q;tideId&q;:&q;8443970&q;,&q;type&q;:&q;neighborhood&q;,&q;zoneId&q;:&q;MAZ015&q;,&q;displayContext&q;:&q;Massachusetts, United States&q;}}},{&q;id&q;:&q;29.76000023,-95.36000061&q;,&q;v3-wx-observations-current&q;:{&q;cloudCeiling&q;:3700,&q;cloudCoverPhrase&q;:&q;Cloudy&q;,&q;dayOfWeek&q;:&q;Friday&q;,&q;dayOrNight&q;:&q;D&q;,&q;expirationTimeUtc&q;:1735912655,&q;iconCode&q;:26,&q;iconCodeExtend&q;:2600,&q;obsQualifierCode&q;:null,&q;obsQualifierSeverity&q;:null,&q;precip1Hour&q;:0,&q;precip6Hour&q;:0,&q;precip24Hour&q;:0.02,&q;pressureAltimeter&q;:30.3,&q;pressureChange&q;:0.05,&q;pressureMeanSeaLevel&q;:1026.2,&q;pressureTendencyCode&q;:1,&q;pressureTendencyTrend&q;:&q;Rising&q;,&q;relativeHumidity&q;:93,&q;snow1Hour&q;:0,&q;snow6Hour&q;:0,&q;snow24Hour&q;:0,&q;sunriseTimeLocal&q;:&q;2025-01-03T07:17:32-0600&q;,&q;sunriseTimeUtc&q;:1735910252,&q;sunsetTimeLocal&q;:&q;2025-01-03T17:35:26-0600&q;,&q;sunsetTimeUtc&q;:1735947326,&q;temperature&q;:57,&q;temperatureChange24Hour&q;:9,&q;temperatureDewPoint&q;:56,&q;temperatureFeelsLike&q;:56,&q;temperatureHeatIndex&q;:57,&q;temperatureMax24Hour&q;:61,&q;temperatureMaxSince7Am&q;:58,&q;temperatureMin24Hour&q;:49,&q;temperatureWindChill&q;:56,&q;uvDescription&q;:&q;Low&q;,&q;uvIndex&q;:0,&q;validTimeLocal&q;:&q;2025-01-03T07:47:35-0600&q;,&q;validTimeUtc&q;:1735912055,&q;visibility&q;:10,&q;windDirection&q;:40,&q;windDirectionCardinal&q;:&q;NE&q;,&q;windGust&q;:null,&q;windSpeed&q;:8,&q;wxPhraseLong&q;:&q;Cloudy&q;,&q;wxPhraseMedium&q;:&q;Cloudy&q;,&q;wxPhraseShort&q;:&q;Cloudy&q;},&q;v3alertsHeadlines&q;:null,&q;v3-location-point&q;:{&q;location&q;:{&q;latitude&q;:29.754,&q;longitude&q;:-95.361,&q;city&q;:&q;Houston&q;,&q;locale&q;:{&q;locale1&q;:&q;Harris County&q;,&q;locale2&q;:&q;Houston&q;,&q;locale3&q;:null,&q;locale4&q;:&q;Downtown&q;},&q;neighborhood&q;:&q;Downtown&q;,&q;adminDistrict&q;:&q;Texas&q;,&q;adminDistrictCode&q;:&q;TX&q;,&q;postalCode&q;:&q;77002&q;,&q;postalKey&q;:&q;77010:US&q;,&q;country&q;:&q;United States&q;,&q;countryCode&q;:&q;US&q;,&q;ianaTimeZone&q;:&q;America/Chicago&q;,&q;displayName&q;:&q;Houston&q;,&q;dstEnd&q;:&q;2024-11-03T01:00:00-0600&q;,&q;dstStart&q;:&q;2025-03-09T03:00:00-0500&q;,&q;dmaCd&q;:&q;618&q;,&q;placeId&q;:&q;8e32d49684aa1b6a3cbd62dd686bb5ec3061860d9d8592aa558263fa4c814d5b&q;,&q;disputedArea&q;:false,&q;disputedCountries&q;:null,&q;disputedCountryCodes&q;:null,&q;disputedCustomers&q;:null,&q;disputedShowCountry&q;:[false],&q;canonicalCityId&q;:&q;e7763a6187b4cb5fd0f85ad30c23f37f320bfe7e910e6fdbe90b501f206d265c&q;,&q;countyId&q;:&q;TXC201&q;,&q;locId&q;:&q;USTX0617:1:US&q;,&q;locationCategory&q;:null,&q;pollenId&q;:&q;IAH&q;,&q;pwsId&q;:&q;KTXHOUST4430&q;,&q;regionalSatellite&q;:&q;sc&q;,&q;tideId&q;:&q;8770777&q;,&q;type&q;:&q;neighborhood&q;,&q;zoneId&q;:&q;TXZ213&q;,&q;displayContext&q;:&q;Texas, United States&q;}}},{&q;id&q;:&q;51.50999832,-0.13&q;,&q;v3-wx-observations-current&q;:{&q;cloudCeiling&q;:null,&q;cloudCoverPhrase&q;:&q;Clear&q;,&q;dayOfWeek&q;:&q;Friday&q;,&q;dayOrNight&q;:&q;D&q;,&q;expirationTimeUtc&q;:1735912833,&q;iconCode&q;:32,&q;iconCodeExtend&q;:3200,&q;obsQualifierCode&q;:null,&q;obsQualifierSeverity&q;:null,&q;precip1Hour&q;:0,&q;precip6Hour&q;:0,&q;precip24Hour&q;:0,&q;pressureAltimeter&q;:30.21,&q;pressureChange&q;:-0.03,&q;pressureMeanSeaLevel&q;:1023.2,&q;pressureTendencyCode&q;:2,&q;pressureTendencyTrend&q;:&q;Falling&q;,&q;relativeHumidity&q;:68,&q;snow1Hour&q;:0,&q;snow6Hour&q;:0,&q;snow24Hour&q;:0,&q;sunriseTimeLocal&q;:&q;2025-01-03T08:05:45+0000&q;,&q;sunriseTimeUtc&q;:1735891545,&q;sunsetTimeLocal&q;:&q;2025-01-03T16:04:36+0000&q;,&q;sunsetTimeUtc&q;:1735920276,&q;temperature&q;:40,&q;temperatureChange24Hour&q;:0,&q;temperatureDewPoint&q;:31,&q;temperatureFeelsLike&q;:36,&q;temperatureHeatIndex&q;:40,&q;temperatureMax24Hour&q;:40,&q;temperatureMaxSince7Am&q;:40,&q;temperatureMin24Hour&q;:29,&q;temperatureWindChill&q;:36,&q;uvDescription&q;:&q;Low&q;,&q;uvIndex&q;:0,&q;validTimeLocal&q;:&q;2025-01-03T13:50:33+0000&q;,&q;validTimeUtc&q;:1735912233,&q;visibility&q;:10,&q;windDirection&q;:260,&q;windDirectionCardinal&q;:&q;W&q;,&q;windGust&q;:null,&q;windSpeed&q;:6,&q;wxPhraseLong&q;:&q;Sunny&q;,&q;wxPhraseMedium&q;:&q;Sunny&q;,&q;wxPhraseShort&q;:&q;Sunny&q;},&q;v3alertsHeadlines&q;:{&q;metadata&q;:{&q;next&q;:null},&q;alerts&q;:[{&q;detailKey&q;:&q;371406fe-1f86-31c6-af48-9a4a0816b892&q;,&q;messageTypeCode&q;:1,&q;messageType&q;:&q;New&q;,&q;productIdentifier&q;:&q;IWW&q;,&q;phenomena&q;:&q;TSI&q;,&q;significance&q;:&q;A&q;,&q;eventTrackingNumber&q;:&q;0104&q;,&q;officeCode&q;:&q;EUUK&q;,&q;officeName&q;:&q;UK Met Office&q;,&q;officeAdminDistrict&q;:null,&q;officeAdminDistrictCode&q;:null,&q;officeCountryCode&q;:&q;UK&q;,&q;eventDescription&q;:&q;Severe Warning for Snow or Ice&q;,&q;severityCode&q;:2,&q;severity&q;:&q;Severe&q;,&q;categories&q;:[{&q;category&q;:&q;Met&q;,&q;categoryCode&q;:2}],&q;responseTypes&q;:[{&q;responseType&q;:&q;Prepare&q;,&q;responseTypeCode&q;:3}],&q;urgency&q;:&q;Future&q;,&q;urgencyCode&q;:3,&q;certainty&q;:&q;Likely&q;,&q;certaintyCode&q;:2,&q;effectiveTimeLocal&q;:&q;2025-01-03T10:49:00Z&q;,&q;effectiveTimeLocalTimeZone&q;:&q;GMT&q;,&q;expireTimeLocal&q;:&q;2025-01-05T12:00:00Z&q;,&q;expireTimeLocalTimeZone&q;:&q;GMT&q;,&q;expireTimeUTC&q;:1736078400,&q;onsetTimeLocal&q;:&q;2025-01-04T18:00:00Z&q;,&q;onsetTimeLocalTimeZone&q;:&q;GMT&q;,&q;flood&q;:null,&q;areaTypeCode&q;:&q;Z&q;,&q;latitude&q;:51.49,&q;longitude&q;:-0.14,&q;areaId&q;:&q;UK258&q;,&q;areaName&q;:&q;Greater London&q;,&q;ianaTimeZone&q;:&q;Europe/London&q;,&q;adminDistrictCode&q;:null,&q;adminDistrict&q;:null,&q;countryCode&q;:&q;UK&q;,&q;countryName&q;:&q;UNITED KINGDOM&q;,&q;headlineText&q;:&q;Severe Warning for Snow or Ice from FRI 10:49 AM GMT until SUN 12:00 PM GMT&q;,&q;source&q;:&q;EUMETNET - MeteoAlarm&q;,&q;disclaimer&q;:&q;Time delays between this website and &l;a href=https://meteoalarm.org/&g;meteoalarm.org&l;/a&g; are possible. For the most up-to-date information about alert levels as published by the participating National Meteorological Services, please visit &l;a href=https://meteoalarm.org/&g;Meteoalarm&l;/a&g;.&q;,&q;issueTimeLocal&q;:&q;2025-01-03T10:49:00Z&q;,&q;issueTimeLocalTimeZone&q;:&q;GMT&q;,&q;identifier&q;:&q;73cbacb6ebf51efc98558926b5670bf2&q;,&q;processTimeUTC&q;:1735901956,&q;endTimeLocal&q;:&q;2025-01-05T12:00:00Z&q;,&q;endTimeLocalTimeZone&q;:&q;GMT&q;,&q;endTimeUTC&q;:1736078400,&q;displayRank&q;:113},{&q;detailKey&q;:&q;0e549ed9-9f34-300d-b4ef-6c4845c624c2&q;,&q;messageTypeCode&q;:2,&q;messageType&q;:&q;Update&q;,&q;productIdentifier&q;:&q;IWW&q;,&q;phenomena&q;:&q;TSI&q;,&q;significance&q;:&q;S&q;,&q;eventTrackingNumber&q;:&q;0104&q;,&q;officeCode&q;:&q;EUUK&q;,&q;officeName&q;:&q;UK Met Office&q;,&q;officeAdminDistrict&q;:null,&q;officeAdminDistrictCode&q;:null,&q;officeCountryCode&q;:&q;UK&q;,&q;eventDescription&q;:&q;Moderate Warning for Snow or Ice&q;,&q;severityCode&q;:3,&q;severity&q;:&q;Moderate&q;,&q;categories&q;:[{&q;category&q;:&q;Met&q;,&q;categoryCode&q;:2}],&q;responseTypes&q;:[{&q;responseType&q;:&q;Prepare&q;,&q;responseTypeCode&q;:3}],&q;urgency&q;:&q;Future&q;,&q;urgencyCode&q;:3,&q;certainty&q;:&q;Possible&q;,&q;certaintyCode&q;:3,&q;effectiveTimeLocal&q;:&q;2025-01-01T11:12:57Z&q;,&q;effectiveTimeLocalTimeZone&q;:&q;GMT&q;,&q;expireTimeLocal&q;:&q;2025-01-05T23:59:59Z&q;,&q;expireTimeLocalTimeZone&q;:&q;GMT&q;,&q;expireTimeUTC&q;:1736121599,&q;onsetTimeLocal&q;:&q;2025-01-04T12:00:00Z&q;,&q;onsetTimeLocalTimeZone&q;:&q;GMT&q;,&q;flood&q;:null,&q;areaTypeCode&q;:&q;Z&q;,&q;latitude&q;:51.49,&q;longitude&q;:-0.14,&q;areaId&q;:&q;UK258&q;,&q;areaName&q;:&q;Greater London&q;,&q;ianaTimeZone&q;:&q;Europe/London&q;,&q;adminDistrictCode&q;:null,&q;adminDistrict&q;:null,&q;countryCode&q;:&q;UK&q;,&q;countryName&q;:&q;UNITED KINGDOM&q;,&q;headlineText&q;:&q;Moderate Warning for Snow or Ice from WED 11:12 AM GMT until SUN 11:59 PM GMT&q;,&q;source&q;:&q;EUMETNET - MeteoAlarm&q;,&q;disclaimer&q;:&q;Time delays between this website and &l;a href=https://meteoalarm.org/&g;meteoalarm.org&l;/a&g; are possible. For the most up-to-date information about alert levels as published by the participating National Meteorological Services, please visit &l;a href=https://meteoalarm.org/&g;Meteoalarm&l;/a&g;.&q;,&q;issueTimeLocal&q;:&q;2025-01-02T11:06:00Z&q;,&q;issueTimeLocalTimeZone&q;:&q;GMT&q;,&q;identifier&q;:&q;ec7aefbd00f889d146c2a71267de2fca&q;,&q;processTimeUTC&q;:1735859542,&q;endTimeLocal&q;:&q;2025-01-05T23:59:59Z&q;,&q;endTimeLocalTimeZone&q;:&q;GMT&q;,&q;endTimeUTC&q;:1736121599,&q;displayRank&q;:245}]},&q;v3-location-point&q;:{&q;location&q;:{&q;latitude&q;:51.508,&q;longitude&q;:-0.133,&q;city&q;:&q;London&q;,&q;locale&q;:{&q;locale1&q;:&q;Greater London&q;,&q;locale2&q;:&q;London&q;,&q;locale3&q;:&q;Westminster&q;,&q;locale4&q;:&q;St James&s;s&q;},&q;neighborhood&q;:&q;St James&s;s&q;,&q;adminDistrict&q;:&q;England&q;,&q;adminDistrictCode&q;:null,&q;postalCode&q;:&q;WC2H 7DE&q;,&q;postalKey&q;:&q;SW1Y 4:GB&q;,&q;country&q;:&q;United Kingdom&q;,&q;countryCode&q;:&q;GB&q;,&q;ianaTimeZone&q;:&q;Europe/London&q;,&q;displayName&q;:&q;St James&s;s&q;,&q;dstEnd&q;:&q;2024-10-27T01:00:00+0000&q;,&q;dstStart&q;:&q;2025-03-30T02:00:00+0100&q;,&q;dmaCd&q;:null,&q;placeId&q;:&q;4c5ad40da52894d049451564c63c55bb65acbafdca5e334eba01d5aaec4983fc&q;,&q;disputedArea&q;:false,&q;disputedCountries&q;:null,&q;disputedCountryCodes&q;:null,&q;disputedCustomers&q;:null,&q;disputedShowCountry&q;:[false],&q;canonicalCityId&q;:&q;a4cb96aeab4c5bbc8f739c9195747c0abd46dbe68a101384f78303da71c0f417&q;,&q;countyId&q;:null,&q;locId&q;:&q;GBOL0036:1:GB&q;,&q;locationCategory&q;:null,&q;pollenId&q;:null,&q;pwsId&q;:&q;ILONDO440&q;,&q;regionalSatellite&q;:&q;eur&q;,&q;tideId&q;:null,&q;type&q;:&q;neighborhood&q;,&q;zoneId&q;:&q;UK013&q;,&q;displayContext&q;:&q;Westminster, London, United Kingdom&q;}}}],&q;expiresAt&q;:&q;2025-01-03T13:52:50.349Z&q;,&q;url&q;:&q;https://api.weather.com/v3/aggcommon/v3alertsHeadlines;v3-wx-observations-current;v3-location-point?apiKey=e1f10a1e78da46f5b10a1e78da96f525&a;geocodes=37.77999878%2C-122.41999817%3B40.75%2C-74%3B41.95999908%2C-87.87999725%3B42.36000061%2C-71.06999969%3B29.76000023%2C-95.36000061%3B51.50999832%2C-0.13&a;language=en-US&a;units=e&a;format=json&q;},&q;bc670e9cd1354cbaf870bef6a4adde68&q;:{&q;value&q;:{&q;location&q;:{&q;address&q;:[&q;San Francisco Bay Area, California, United States&q;,&q;San Francisco, California, United States&q;,&q;San Francisco, Zulia, Venezuela&q;,&q;Coacalco, Mexico, Mexico&q;,&q;San Francisco de Macorís, Duarte, Dominican Republic&q;,&q;São Francisco do Sul, Santa Catarina, Brazil&q;,&q;San Francisco, Córdoba, Argentina&q;,&q;San Francisco Coaxusco, Mexico, Mexico&q;,&q;San Francisco, Heredia Canton, Heredia, Costa Rica&q;,&q;San Francisco Solano, Buenos Aires Province, Argentina&q;],&q;adminDistrict&q;:[&q;California&q;,&q;California&q;,&q;Zulia&q;,&q;Mexico&q;,&q;Duarte&q;,&q;Santa Catarina&q;,&q;Córdoba&q;,&q;Mexico&q;,&q;Heredia&q;,&q;Buenos Aires Province&q;],&q;adminDistrictCode&q;:[&q;CA&q;,&q;CA&q;,null,null,null,null,null,null,null,null],&q;city&q;:[&q;San Francisco Bay Area&q;,&q;San Francisco&q;,&q;San Francisco&q;,&q;Coacalco&q;,&q;San Francisco de Macorís&q;,&q;São Francisco do Sul&q;,&q;San Francisco&q;,&q;San Francisco Coaxusco&q;,&q;Heredia Canton&q;,&q;San Francisco Solano&q;],&q;country&q;:[&q;United States&q;,&q;United States&q;,&q;Venezuela&q;,&q;Mexico&q;,&q;Dominican Republic&q;,&q;Brazil&q;,&q;Argentina&q;,&q;Mexico&q;,&q;Costa Rica&q;,&q;Argentina&q;],&q;countryCode&q;:[&q;US&q;,&q;US&q;,&q;VE&q;,&q;MX&q;,&q;DO&q;,&q;BR&q;,&q;AR&q;,&q;MX&q;,&q;CR&q;,&q;AR&q;],&q;displayName&q;:[&q;San Francisco Bay Area&q;,&q;San Francisco&q;,&q;San Francisco&q;,&q;Coacalco&q;,&q;San Francisco de Macorís&q;,&q;São Francisco do Sul&q;,&q;San Francisco&q;,&q;San Francisco Coaxusco&q;,&q;San Francisco&q;,&q;San Francisco Solano&q;],&q;displayContext&q;:[&q;California, United States&q;,&q;California, United States&q;,&q;Zulia, Venezuela&q;,&q;Mexico, Mexico&q;,&q;Duarte, Dominican Republic&q;,&q;Santa Catarina, Brazil&q;,&q;Córdoba, Argentina&q;,&q;Mexico, Mexico&q;,&q;Heredia Canton, Costa Rica&q;,&q;Buenos Aires Province, Argentina&q;],&q;ianaTimeZone&q;:[&q;America/Los_Angeles&q;,&q;America/Los_Angeles&q;,&q;America/Caracas&q;,&q;America/Mexico_City&q;,&q;America/Santo_Domingo&q;,&q;America/Sao_Paulo&q;,&q;America/Argentina/Cordoba&q;,&q;America/Mexico_City&q;,&q;America/Costa_Rica&q;,&q;America/Argentina/Buenos_Aires&q;],&q;latitude&q;:[37.795,37.779,10.557,19.634,19.297,-26.25,-31.43,19.264,9.995,-34.781],&q;locale&q;:[{&q;locale1&q;:&q;San Francisco&q;,&q;locale2&q;:&q;San Francisco Bay Area&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:&q;San Francisco&q;,&q;locale2&q;:&q;San Francisco&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;San Francisco&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;Coacalco&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;San Francisco de Macorís&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;São Francisco do Sul&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;San Francisco&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;San Francisco Coaxusco&q;,&q;locale3&q;:null,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;Heredia Canton&q;,&q;locale3&q;:&q;San Francisco&q;,&q;locale4&q;:null},{&q;locale1&q;:null,&q;locale2&q;:&q;San Francisco Solano&q;,&q;locale3&q;:null,&q;locale4&q;:null}],&q;longitude&q;:[-122.394,-122.419,-71.643,-99.097,-70.257,-48.63,-62.087,-99.627,-84.128,-58.314],&q;neighborhood&q;:[null,null,null,null,null,null,null,null,null,null],&q;placeId&q;:[&q;1961f970081fd2eb2158a540bc62da59026ef876c40516806a91333d5e409b18&q;,&q;7817d246c582f93ab50f97205835f017acc6792a1cd4950fbc80c99b4d53ea86&q;,&q;ed4747d1ca4395c8e1e428fc0307c3201255de91bbd2ab459ddf93dfb7532000&q;,&q;a94162dab496d9b80e091e474e0bea572c89b6d6df7cb29f6a5fb81e5e79de46&q;,&q;edac291e4a252e163014b31731719373d033360c5ca3b6243018cd24a63b5bce&q;,&q;a9e64592366530f53015fc0e1c088cc46c8887925460e9ab7c6a2dc1c95c8398&q;,&q;e85a10d481f66dd93b3bb81024519007f0e63001b534f7379bfb5f4c3aaab953&q;,&q;7a5e95639970e9765d82d053aa42c12f0b0a0cf8e4fa3cf3b7679e6d6d3fe701&q;,&q;f54287181f08f02d3a93753f6ba69762a2af4036d8863aee206abdcfe9636d13&q;,&q;d9a549e9c11db7e5bf23a3ec54d7cb67c2c5ef0c69030d6b06df02b201606170&q;],&q;postalCode&q;:[&q;94111&q;,&q;94125&q;,&q;4004&q;,&q;55700&q;,&q;31006&q;,&q;89240&q;,&q;X2400&q;,&q;52156&q;,&q;40103&q;,&q;B1881&q;],&q;postalKey&q;:[&q;94111:US&q;,&q;94125:US&q;,&q;4004:VE&q;,&q;55700:MX&q;,&q;31006:DO&q;,&q;89240:BR&q;,&q;X2400:AR&q;,&q;52156:MX&q;,&q;40103:CR&q;,&q;B1881:AR&q;],&q;disputedArea&q;:[false,false,false,false,false,false,false,false,false,false],&q;disputedCountries&q;:[null,null,null,null,null,null,null,null,null,null],&q;disputedCountryCodes&q;:[null,null,null,null,null,null,null,null,null,null],&q;disputedCustomers&q;:[null,null,null,null,null,null,null,null,null,null],&q;disputedShowCountry&q;:[[false],[false],[false],[false],[false],[false],[false],[false],[false],[false]],&q;iataCode&q;:[&q;SFO&q;,&q;SFO&q;,&q;MAR&q;,&q;NLU&q;,&q;STI&q;,&q;JOI&q;,&q;SFN&q;,&q;TLC&q;,&q;SYQ&q;,&q;EZE&q;],&q;icaoCode&q;:[&q;KSFO&q;,&q;KSFO&q;,&q;SVMC&q;,&q;MMSM&q;,&q;MDST&q;,&q;SBJV&q;,&q;SAAV&q;,&q;MMTO&q;,&q;MRPV&q;,&q;SAEZ&q;],&q;locId&q;:[&q;USCA0987:1:US&q;,&q;USCA0987:1:US&q;,&q;VEZI1643:1:VE&q;,&q;MXNL9596:1:MX&q;,&q;DRXX0016:1:DR&q;,&q;BRXX3428:1:BR&q;,&q;ARCA0082:1:AR&q;,&q;MXMO1206:1:MX&q;,&q;CSXX0013:1:CS&q;,&q;ARXX1054:1:AR&q;],&q;locationCategory&q;:[null,null,null,null,null,null,null,null,null,null],&q;pwsId&q;:[&q;KCASANFR1776&q;,&q;KCASANFR1867&q;,&q;IMUNIC418&q;,&q;ICOACALC3&q;,&q;ISALCE1&q;,&q;ISOFRA12&q;,&q;ISANFRAN7&q;,&q;ISANSA34&q;,&q;IHERED2&q;,&q;IQUILMES4&q;],&q;type&q;:[&q;city&q;,&q;city&q;,&q;city&q;,&q;city&q;,&q;city&q;,&q;city&q;,&q;city&q;,&q;city&q;,&q;locality&q;,&q;city&q;]}},&q;expiresAt&q;:&q;2025-01-03T18:58:19.297Z&q;,&q;url&q;:&q;https://api.weather.com/v3/location/search?apiKey=e1f10a1e78da46f5b10a1e78da96f525&a;language=en-US&a;query=San%20Francisco&a;format=json&q;},&q;6213d76c2c0c102d1de938b2b381229c&q;:{&q;value&q;:{&q;token&q;:&q;eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczovL3dlYXRoZXIuY29tIiwic3ViIjoidXNlciIsImV4cCI6MTczNTk5ODc2NiwiaWF0IjoxNzM1OTEyMzY2fQ.YObTdIPa_rNuhjBwDErcp08zMNdSaox_WI6yMDFTJsE&q;},&q;expiresAt&q;:&q;2025-01-03T13:53:46.231Z&q;,&q;url&q;:&q;http://jwt-prod:3000/api/v1/token?subject=user&q;},&q;5056140d2adce53892ddbba2cf8fe998&q;:{&q;value&q;:{&q;location&q;:{&q;stationName&q;:[&q;San Francisco&q;,&q;San Francisco&q;],&q;stationId&q;:[&q;KCASANFR2055&q;,&q;KCASANFR1826&q;],&q;qcStatus&q;:[1,1],&q;updateTimeUtc&q;:[1735592987,1735605274],&q;partnerId&q;:[&q;WU&q;,&q;WU&q;],&q;latitude&q;:[37.788,37.801],&q;longitude&q;:[-122.39,-122.404],&q;distanceKm&q;:[0.85,1.1],&q;distanceMi&q;:[0.53,0.69]}},&q;expiresAt&q;:&q;2025-01-04T04:06:46.381Z&q;,&q;url&q;:&q;https://api.weather.com/v3/location/near?apiKey=e1f10a1e78da46f5b10a1e78da96f525&a;geocode=37.795%2C-122.394&a;product=pws&a;format=json&q;},&q;2aa89cd54e6ff0d2cccf9d78a709958c&q;:{&q;value&q;:{&q;location&q;:{&q;airportName&q;:[&q;Metropolitan Oakland Intl Airport&q;,&q;San Francisco Intl Airport&q;,&q;San Carlos Airport&q;,&q;Buchanan Field&q;,&q;Norman Y. Mineta San Jose Intl Airport&q;,&q;Charles M. Schulz Sonoma County Airport&q;,&q;Stockton Metropolitan Airport&q;,&q;Sacramento Intl Airport&q;,&q;Monterey Peninsula Airport&q;,&q;Merced Regional Macready Field&q;],&q;icaoCode&q;:[&q;KOAK&q;,&q;KSFO&q;,&q;KSQL&q;,&q;KCCR&q;,&q;KSJC&q;,&q;KSTS&q;,&q;KSCK&q;,&q;KSMF&q;,&q;KMRY&q;,&q;KMCE&q;],&q;iataCode&q;:[&q;OAK&q;,&q;SFO&q;,&q;SQL&q;,&q;CCR&q;,&q;SJC&q;,&q;STS&q;,&q;SCK&q;,&q;SMF&q;,&q;MRY&q;,&q;MCE&q;],&q;latitude&q;:[37.721298,37.61899948,37.51190186,37.98970032,37.362452,38.50899887,37.89419937,38.69540024,36.5870018,37.28469849],&q;longitude&q;:[-122.221001,-122.375,-122.25,-122.05699921,-121.929188,-122.8130035,-121.23799896,-121.59100342,-121.84300232,-120.5139999],&q;distanceKm&q;:[17.28,19.64,33.94,36.65,63.18,87.44,102.1,122.23,142.92,175.2],&q;distanceMi&q;:[10.74,12.21,21.09,22.77,39.26,54.33,63.45,75.96,88.81,108.87]}},&q;expiresAt&q;:&q;2025-01-04T08:20:31.470Z&q;,&q;url&q;:&q;https://api.weather.com/v3/location/near?apiKey=e1f10a1e78da46f5b10a1e78da96f525&a;geocode=37.795%2C-122.394&a;product=airport&a;subproduct=major&a;format=json&q;},&q;b52eee69bf02f7616abf7d4266cb31d9&q;:{&q;value&q;:{&q;observations&q;:[{&q;stationID&q;:&q;KCASANFR2055&q;,&q;obsTimeUtc&q;:&q;2025-01-03T13:52:39Z&q;,&q;obsTimeLocal&q;:&q;2025-01-03 05:52:39&q;,&q;neighborhood&q;:&q;Rincon Hill&q;,&q;softwareType&q;:&q;myAcuRite&q;,&q;country&q;:&q;US&q;,&q;solarRadiation&q;:null,&q;lon&q;:-122.39,&q;realtimeFrequency&q;:null,&q;epoch&q;:1735912359,&q;lat&q;:37.788,&q;uv&q;:null,&q;winddir&q;:135,&q;humidity&q;:99,&q;qcStatus&q;:1,&q;imperial&q;:{&q;temp&q;:53,&q;heatIndex&q;:53,&q;dewpt&q;:53,&q;windChill&q;:53,&q;windSpeed&q;:2,&q;windGust&q;:2,&q;pressure&q;:29.93,&q;precipRate&q;:0.04,&q;precipTotal&q;:0.04,&q;elev&q;:46}}]},&q;expiresAt&q;:&q;2025-01-03T13:52:51.514Z&q;,&q;url&q;:&q;https://api.weather.com/v2/pws/observations/current?apiKey=e1f10a1e78da46f5b10a1e78da96f525&a;units=e&a;stationId=KCASANFR2055&a;format=json&q;},&q;9229403c3cad5e77953635012b91e878&q;:{&q;value&q;:{&q;calendarDayTemperatureMax&q;:[57,57,59,59,64,64],&q;calendarDayTemperatureMin&q;:[50,45,45,47,48,49],&q;dayOfWeek&q;:[&q;Friday&q;,&q;Saturday&q;,&q;Sunday&q;,&q;Monday&q;,&q;Tuesday&q;,&q;Wednesday&q;],&q;expirationTimeUtc&q;:[1735913513,1735913513,1735913513,1735913513,1735913513,1735913513],&q;moonPhase&q;:[&q;Waxing Crescent&q;,&q;Waxing Crescent&q;,&q;Waxing Crescent&q;,&q;First Quarter&q;,&q;Waxing Gibbous&q;,&q;Waxing Gibbous&q;],&q;moonPhaseCode&q;:[&q;WXC&q;,&q;WXC&q;,&q;WXC&q;,&q;FQ&q;,&q;WXG&q;,&q;WXG&q;],&q;moonPhaseDay&q;:[4,5,6,7,8,9],&q;moonriseTimeLocal&q;:[&q;2025-01-03T10:15:42-0800&q;,&q;2025-01-04T10:42:34-0800&q;,&q;2025-01-05T11:08:08-0800&q;,&q;2025-01-06T11:33:43-0800&q;,&q;2025-01-07T12:00:46-0800&q;,&q;2025-01-08T12:31:40-0800&q;],&q;moonriseTimeUtc&q;:[1735928142,1736016154,1736104088,1736192023,1736280046,1736368300],&q;moonsetTimeLocal&q;:[&q;2025-01-03T21:22:19-0800&q;,&q;2025-01-04T22:31:41-0800&q;,&q;2025-01-05T23:41:42-0800&q;,&q;&q;,&q;2025-01-07T00:51:49-0800&q;,&q;2025-01-08T02:04:06-0800&q;],&q;moonsetTimeUtc&q;:[1735968139,1736058701,1736149302,null,1736239909,1736330646],&q;narrative&q;:[&q;Cloudy with morning rain. Highs in the upper 50s and lows in the mid 40s.&q;,&q;Morning fog, then cloudy. Highs in the upper 50s and lows in the mid 40s.&q;,&q;Areas of morning fog, then some sun. Highs in the upper 50s and lows in the upper 40s.&q;,&q;Areas of morning fog, then some sun. Highs in the upper 50s and lows in the upper 40s.&q;,&q;Partly cloudy. Highs in the mid 60s and lows in the low 50s.&q;,&q;Partly cloudy. Highs in the mid 60s and lows in the upper 40s.&q;],&q;qpf&q;:[0.19,0,0,0,0,0],&q;qpfSnow&q;:[0,0,0,0,0,0],&q;sunriseTimeLocal&q;:[&q;2025-01-03T07:25:37-0800&q;,&q;2025-01-04T07:25:40-0800&q;,&q;2025-01-05T07:25:41-0800&q;,&q;2025-01-06T07:25:40-0800&q;,&q;2025-01-07T07:25:37-0800&q;,&q;2025-01-08T07:25:31-0800&q;],&q;sunriseTimeUtc&q;:[1735917937,1736004340,1736090741,1736177140,1736263537,1736349931],&q;sunsetTimeLocal&q;:[&q;2025-01-03T17:03:31-0800&q;,&q;2025-01-04T17:04:24-0800&q;,&q;2025-01-05T17:05:18-0800&q;,&q;2025-01-06T17:06:13-0800&q;,&q;2025-01-07T17:07:09-0800&q;,&q;2025-01-08T17:08:06-0800&q;],&q;sunsetTimeUtc&q;:[1735952611,1736039064,1736125518,1736211973,1736298429,1736384886],&q;temperatureMax&q;:[57,57,59,59,64,64],&q;temperatureMin&q;:[45,45,47,48,51,47],&q;validTimeLocal&q;:[&q;2025-01-03T07:00:00-0800&q;,&q;2025-01-04T07:00:00-0800&q;,&q;2025-01-05T07:00:00-0800&q;,&q;2025-01-06T07:00:00-0800&q;,&q;2025-01-07T07:00:00-0800&q;,&q;2025-01-08T07:00:00-0800&q;],&q;validTimeUtc&q;:[1735916400,1736002800,1736089200,1736175600,1736262000,1736348400],&q;daypart&q;:[{&q;cloudCover&q;:[79,75,82,75,58,65,73,53,27,49,56,8],&q;dayOrNight&q;:[&q;D&q;,&q;N&q;,&q;D&q;,&q;N&q;,&q;D&q;,&q;N&q;,&q;D&q;,&q;N&q;,&q;D&q;,&q;N&q;,&q;D&q;,&q;N&q;],&q;daypartName&q;:[&q;Today&q;,&q;Tonight&q;,&q;Tomorrow&q;,&q;Tomorrow night&q;,&q;Sunday&q;,&q;Sunday night&q;,&q;Monday&q;,&q;Monday night&q;,&q;Tuesday&q;,&q;Tuesday night&q;,&q;Wednesday&q;,&q;Wednesday night&q;],&q;iconCode&q;:[12,27,20,26,20,20,20,29,30,29,30,31],&q;iconCodeExtend&q;:[6303,2700,9203,2600,9103,9300,9103,2900,3000,2900,3000,3100],&q;narrative&q;:[&q;Cloudy and damp with rain this morning...then becoming partly cloudy. High 57F. Winds SW at 10 to 15 mph. Chance of rain 100%.&q;,&q;Mostly cloudy. Areas of dense fog. Low near 45F. Winds light and variable.&q;,&q;Morning fog, then cloudy in the afternoon. High 57F. Winds NW at 5 to 10 mph.&q;,&q;Overcast. Low around 45F. Winds light and variable.&q;,&q;Foggy early, then partly cloudy later in the day. High 59F. Winds light and variable.&q;,&q;Partly cloudy skies early, then becoming foggy and damp later at night. Low 47F. Winds light and variable.&q;,&q;Areas of fog early, then partly cloudy in the afternoon. High 59F. Winds light and variable.&q;,&q;A few clouds from time to time. Low 48F. Winds light and variable.&q;,&q;Sunshine and clouds mixed. High 64F. Winds NNE at 10 to 20 mph.&q;,&q;Partly cloudy skies. Low 51F. Winds NNE at 10 to 20 mph.&q;,&q;Partly to mostly cloudy. High 64F. Winds NNE at 5 to 10 mph.&q;,&q;A mostly clear sky. Low 47F. Winds light and variable.&q;],&q;precipChance&q;:[100,17,8,8,8,12,11,8,5,2,2,4],&q;precipType&q;:[&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;,&q;rain&q;],&q;qpf&q;:[0.19,0,0,0,0,0,0,0,0,0,0,0],&q;qpfSnow&q;:[0,0,0,0,0,0,0,0,0,0,0,0],&q;qualifierCode&q;:[null,&q;Q905&q;,null,null,null,null,null,null,null,null,null,null],&q;qualifierPhrase&q;:[null,&q;Areas of dense fog.&q;,null,null,null,null,null,null,null,null,null,null],&q;relativeHumidity&q;:[88,89,80,86,77,91,85,89,57,49,49,68],&q;snowRange&q;:[&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;,&q;&q;],&q;temperature&q;:[57,45,57,45,59,47,59,48,64,51,64,47],&q;temperatureHeatIndex&q;:[57,52,57,52,59,54,59,54,64,57,64,56],&q;temperatureWindChill&q;:[51,45,46,45,46,47,48,48,48,49,49,45],&q;thunderCategory&q;:[&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;,&q;No thunder&q;],&q;thunderIndex&q;:[0,0,0,0,0,0,0,0,0,0,0,0],&q;uvDescription&q;:[&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;,&q;Low&q;],&q;uvIndex&q;:[1,0,2,0,2,0,2,0,2,0,2,0],&q;windDirection&q;:[235,243,320,0,341,99,329,351,14,30,29,62],&q;windDirectionCardinal&q;:[&q;SW&q;,&q;WSW&q;,&q;NW&q;,&q;N&q;,&q;NNW&q;,&q;E&q;,&q;NNW&q;,&q;N&q;,&q;NNE&q;,&q;NNE&q;,&q;NNE&q;,&q;ENE&q;],&q;windPhrase&q;:[&q;Winds SW at 10 to 15 mph.&q;,&q;Winds light and variable.&q;,&q;Winds NW at 5 to 10 mph.&q;,&q;Winds light and variable.&q;,&q;Winds light and variable.&q;,&q;Winds light and variable.&q;,&q;Winds light and variable.&q;,&q;Winds light and variable.&q;,&q;Winds NNE at 10 to 20 mph.&q;,&q;Winds NNE at 10 to 20 mph.&q;,&q;Winds NNE at 5 to 10 mph.&q;,&q;Winds light and variable.&q;],&q;windSpeed&q;:[12,6,7,5,4,3,6,5,14,15,9,6],&q;wxPhraseLong&q;:[&q;AM Rain&q;,&q;Mostly Cloudy&q;,&q;AM Fog/PM Clouds&q;,&q;Cloudy&q;,&q;AM Fog/PM Sun&q;,&q;Fog Late&q;,&q;AM Fog/PM Sun&q;,&q;Partly Cloudy&q;,&q;Partly Cloudy&q;,&q;Partly Cloudy&q;,&q;Partly Cloudy&q;,&q;Clear&q;],&q;wxPhraseShort&q;:[&q;AM Rain&q;,&q;M Cloudy&q;,&q;AM Fog&q;,&q;Cloudy&q;,&q;AM Fog&q;,&q;Fog Late&q;,&q;AM Fog&q;,&q;P Cloudy&q;,&q;P Cloudy&q;,&q;P Cloudy&q;,&q;P Cloudy&q;,&q;Clear&q;]}]},&q;expiresAt&q;:&q;2025-01-03T14:11:52.562Z&q;,&q;url&q;:&q;https://api.weather.com/v3/wx/forecast/daily/5day?apiKey=e1f10a1e78da46f5b10a1e78da96f525&a;geocode=37.795%2C-122.394&a;units=e&a;language=en-US&a;format=json&q;}}}</script></body></html>" 2025-01-03 14:52:49.197 - error: weatherunderground.0 (5839) no observations in response from https://api.weather.com/v3/wx/observations/current?apiKey=e1f10a1e78da46f5b10a1e78da96f525&geocode=0%2C0&units=m&language=de&format=json 2025-01-03 14:52:49.245 - error: weatherunderground.0 (5839) WUnderground reported an error: --/{"code":"ERR_INVALID_URL","input":""} 2025-01-03 14:52:49.249 - error: weatherunderground.0 (5839) No current observation data found in response 2025-01-03 14:52:49.917 - error: weatherunderground.0 (5839) No forecast data found in response 2025-01-03 14:52:51.923 - info: weatherunderground.0 (5839) Terminated (NO_ERROR): Without reason 2025-01-03 14:52:52.448 - info: host.s-k-HP-ProDesk-400-G3-DM instance system.adapter.weatherunderground.0 having pid 5839 terminated with code 0 (NO_ERROR) ============ Mark until here for C&P ============= iob diag has finished.
-
======================= SUMMARY ======================= v.2024-10-19 Static hostname: s-k-HP-ProDesk-400-G3-DM Icon name: computer-desktop Chassis: desktop 🖥️ Operating System: Ubuntu 24.04.1 LTS Kernel: Linux 6.8.0-51-generic Architecture: x86-64 Hardware Vendor: HP Hardware Model: HP ProDesk 400 G3 DM Firmware Version: P23 Ver. 02.16 Firmware Date: Thu 2018-03-29 Firmware Age: 6y 9month 1w Installation: native Kernel: x86_64 Userland: 64 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1000 Display-Server: true Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 Recommended versions are nodejs 20.18.1 and npm 10.8.2 nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 8.2G 3.5G 2.9G 592M 2.8G 4.8G Swap: 4.3G 0B 4.3G Total: 12G 3.5G 7.2G Active iob-Instances: 18 Upgrade policy: none ioBroker Core: js-controller 7.0.6 admin 7.1.5 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 1528 States: 625 Size of iob-Database: 6.2M /opt/iobroker/iobroker-data/objects.jsonl 3.5M /opt/iobroker/iobroker-data/states.jsonl Operating System is the current Ubuntu LTS release codenamed 'noble'! =================== END OF SUMMARY ====================
-
So als generellen Tip:
Halte sowohl die Hostnames wie auch usernames möglichst einfach, ohne Spökes wie Bindestriche und sonstige Sonderzeichen. Das kann dir unter Umständen um die Ohren fliegen.Display-Server: true
Server immer ohne Display-Server.
-
Ich würde auch eher Debian nehmen. Das war aber immer nur ein bauchgefühl aus dem Wissen heraus, das Ubuntu ja eh auf Debian basiert.
Ich habe dann mal gesucht und den folgenden Vergleich gefunden.https://www.hosttest.de/artikel/ubuntu-vs-debian
Der Fokus liegt hier auf Server. Ein paar Punkte die als Unterschied hier aufgeführt wurden, hat aber auch Debian.
Für Desktop würde ich aber auch eher mint (was auf Ubuntu basiert) setzen, da mir unity Konzept nicht gefällt.
-
@thomas-braun es soll später auch ohne Display laufen. Dort soll aber auch ein PLEX server drauf laufen simultan. Ist das mit Debian auch möglich? ich bin ein aboluter LINUX neuling.
-
@bassfreak85 sagte in Ubuntu bei neuinstallation:
Ist das mit Debian auch möglich?
Da Ubuntu nur ein Debian-Abklatsch 'in Schlecht' ist: Natürlich.
-
-
@oliverio okay dann setze ich mal noch ein viertes mal das System neu auf und schaue mal... ich melde mich
-
@bassfreak85 sagte in Ubuntu bei neuinstallation:
Hab schon 2 mal das System neu aufgesetzt jedoch immer nach einem Neustart des PCs kein zugriff mehr über den Web Browser.
wie versuchst du zuzugreifen?
@bassfreak85 sagte in Ubuntu bei neuinstallation:
- system.adapter.admin.0 : admin : s-k-HP-ProDesk-400-G3-DM - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
ist möglicherweise das Problem
-
SSL ... ist möglicherweise das Problem
Womit wir wieder bei der Fragestellung wären, warum man sich die Sache im eigenen Netz unnötig verkompliziert?
Solange im Haus keine Pupertisten leben, die eine Man-In-The-Middle-Attacke starten könnten (so sie denn dazu fähig wären), kann man sich die zusätzliche Fehlerquelle auch sparen."security sucks"
-
Ich hab jetzt auf debian umgestellt. wobei ich als Anfänger ganz schön probleme hatte mit der Rechtevergabe. Da der Benutzer bei mir nach der Installation irgenwie keine Rechte hatte irgendetwas zu installieren. IObroker aber auch mit dem root nicht starten wollte.
Doch google half mir dann ein wenig weiter mit Visudo! Schwere Geburt . Nun läuft aber erstmal alles stabil.
-
@bassfreak85 sagte in Ubuntu bei neuinstallation:
Da der Benutzer bei mir nach der Installation irgenwie keine Rechte hatte irgendetwas zu installieren. IObroker aber auch mit dem root nicht starten wollte.
Ganz einfach: Dem root wird kein Passwort vergeben, dann ist der erste Standarduser automatisch in der sudo-Gruppe und erlangt via
sudo befehl
die entsprechenden Rechte.
Schwere Geburt
Nee, du hast es nur falsch gemacht. Eine übliche Installation erfordert kein visudo.