Temp: ${execi 3600 conkyForecast --location=01104 --imperial datatype=HT}
Это то, что у меня есть, и оно показывает правильную температуру, но говорит 25 ° AF.
Любая помощь или подсказки приветствуются
И как всегда TYAVMIA
Чтобы получить температуру, я предпочитаю использовать комбинацию curl, grep, sed и awk для получения моих данных. Вот копия соответствующего раздела моей настройки conky (в настоящее время настроена на отображение погоды для Трентона, штат Нью-Джерси ..., поэтому вам нужно будет изменить это, чтобы сделать ее пригодной для использования в вашей части мира).
# ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ Weather monitoring
${voffset 6}${color purple}Weather (KTTN):${alignr}${color}${execi 3600 curl -s http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTN.TXT | grep "Weather" | cut -c10-100 | sed 's/;/ and/g'}
${voffset -1}${color purple}Temp C: ${alignr 157}${color}${execi 3600 curl -s http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTN.TXT | grep "Temperature" | awk '{print $4}' | cut -c2-100}°C
${voffset -15}${color purple} Temp F: ${alignr}${color}${execi 3600 curl -s http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTN.TXT | grep "Temperature" | awk '{print $2}'}°F
${voffset -2}${color purple}Dew Point C: ${alignr 157}${color}${execi 3600 curl -s http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTN.TXT | grep "Dew Point" | awk '{print $5}' | cut -c2-100}°C
${voffset -15}${color purple} Dew Point F: ${alignr 7}${color}${execi 3600 curl -s http://weather.noaa.gov/pub/data/observations/metar/decoded/KTTN.TXT | grep "Dew Point" | awk '{print $3}'}°F${endif}
# ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
Это даст вам текущие погодные условия, температуру в градусах Цельсия и Фаренгейта, а также точки росы в одном и том же двойном формате.
Если вы используете опцию --hidedegreesymbol, и буква A исчезает, то это, вероятно, потому, что символ градуса неправильно конвертируется в / из utf8.
OTOH, если вы используете --hideunits и А уходит, то это скорее всего ошибка в системе.
В любом случае, вы должны сообщить об этой проблеме создателю conkyForecast Кайвалаги, чтобы попытаться исправить ситуацию. Потому что в любом случае его сложно использовать.