Ejemplo n.º 1
0
    temperatures = weather_service.get_weather_temperatures(tomorrow=True)
    payload.add_weather_icons(True, icons[0], icons[1], icons[2])
    payload.add_weather_temperatures(True, temperatures[0], temperatures[1],
                                     temperatures[2])

    send_payload_to_awtrix(payload.get_payload())

    sleep(60)

    # 2nd scene: External temp and power

    payload = Payload()

    external_temp = get_temperature(80)
    power = get_power(190)
    payload.add_external_temp(external_temp)
    payload.add_power(power)

    send_payload_to_awtrix(payload.get_payload())

    sleep(60)

    # 3rd scene: Weather summaries

    send_text_to_awtrix(weather_service.get_weather_summary(tomorrow=False),
                        color_constants.GOLD1)
    sleep(60)
    send_text_to_awtrix(weather_service.get_weather_summary(tomorrow=True),
                        color_constants.INDIANRED)
    sleep(60)