素晴らしいWM天気ウィジェットの問題

素晴らしいWM天気ウィジェットの問題

より柔軟な環境を得るために、ウィンドウ マネージャーとして Awesome WM を使用しています。しかし、'vicious' ライブラリを使用して天気ウィジェットを作成していたときに、ミスを犯してしまいました... 問題は次のとおりです。デスクトップ上で天気情報を取得しようとすると、N/A's のベクトルが取得されます。実際の問題がどこにあるかはわかりません... vicious ソースから情報を取得している間は、すべてが受信されます。おそらく、vicious ウィジェットのバグでしょうか? スクリーンショット (画面の左上隅を見てください): 画面
ウィジェットコード:

-- {{{ Weather widget
weatherBox = wibox({ type = "desktop", visible = true, bg = "#00000000" })
weatherBox:geometry({ x = 10, y = 25, width = 300, height = 85 })
weatherLayout = wibox.layout.fixed.horizontal()

weatherWidget = boxWidget(vicious.widgets.weather,
    function(w, data)
        local city        = data["{city}"]
        local wind_speed  = data["{windkmh}"]
        local wind        = data["{wind}"]
        local sky         = data["{sky}"]
        local humidity    = data["{humid}"]
        local temperature = data["{tempc}"]

        return 'Location: ' .. city .. '\n' ..
               'Wind: ' .. wind_speed .. ', ' .. wind_speed .. '\n' ..
               'Sky: ' .. sky .. '\n' ..
               'Humidity: ' .. humidity .. '\n' ..
               'Temerature: ' .. temperature .. ', C\n'
    end, 1, "UUEE")

weatherLayout:add(weatherWidget)
weatherBox:set_widget(weatherLayout)
-- }}}

関連情報