Size: a a a

2019 December 01

MR

Mikhail Rudenko in Home Assistant
Дмитрий Цымбал
пример
  weather_telegram:
   alias: Weather to Telegram
   sequence:
     - service: notify.telegram_family
       data_template:
         message: |
           {%- set date = as_timestamp(now()) -%}
           {% set weekday_list = ['Понедельник','Вторник','Среда','Четверг','Пятница','Суббота','Воскресенье'] %}
           {% set month_list = ['Января','Февраля','Марта','Апреля','Мая','Июня','Июля','Августа','Сентября','Октября','Ноября','Декабря'] %}

           {% set m_ok = date | timestamp_custom("%m") | int %}
           {% set wd_ok = date | timestamp_custom("%w") | int %}

           {% set weekday = weekday_list[wd_ok-1] %}
           {% set month = month_list[m_ok-1] %}
           {% set hour_num = now().hour | int %}
           
           {% if hour_num >=6 and hour_num <12 %} {{ "\U00002600" }}Доброе утро!
           {% elif hour_num>=12 and hour_num<17 %} {{ "\U0001f31e" }}Добрый день!
           {% elif hour_num>=17 and hour_num<22 %} {{ "\U0001f31d" }}Добрый вечер!
           {% else %} {{ "\U0001f31a" }}Доброй ночи!
           {% endif %}
           {%if hour_num < 17 and hour_num >= 0 %}
           Сегодня {{ weekday }}, {{ now().day|int }} {{ month_list[now().month-1] }}.
           {{ states('sensor.dark_sky_summary_0d') }}
           Температура днём {{states('sensor.dark_sky_daytime_high_temperature_0d')|round(0)}} °C.
           Вероятность осадков {{states('sensor.dark_sky_precip_probability_0d')|round(0)}} %.
           {%if states('sensor.dark_sky_precip_probability_0d')|int > 0 %} Вид осадков - {% if states('sensor.dark_sky_precip_0d') == "snow" %}снег{% elif states('sensor.dark_sky_precip_0d') == "rain" %}дождь{% elif states('sensor.dark_sky_precip_0d') == "sleet" %}снег с дождем{% else %}неизвестно{% endif %}.
           {% endif %}
           {% endif %}
           {%if hour_num >= 17 and hour_num <= 23 %}
           Прогноз погоды на завтра - {{ states('sensor.dark_sky_summary_1d') }}
           Максимальная температура днём {{states('sensor.dark_sky_daytime_high_temperature_1d')|round(0)}} °C.
           Вероятность осадков {{states('sensor.dark_sky_precip_probability_1d')|round(0)}} %.
           {%if states('sensor.dark_sky_precip_probability_1d')|int > 0 %}Вид осадков - {% if states('sensor.dark_sky_precip_1d') == "snow" %}снег{% elif states('sensor.dark_sky_precip_1d') == "rain" %}дождь{% elif states('sensor.dark_sky_precip_1d') == "sleet" %}снег с дождем{% else %}неизвестно{% endif %}.
           {% endif %}
           {% endif %}
Большое спасибо!
источник

IB

Ivan Bessarabov in Home Assistant
Yuriy
На телефоне?
источник

IB

Ivan Bessarabov in Home Assistant
А вот вариант, может быть, подойдет. В настройках приложения указать разные адреса для внешнго/внутреннего.
источник

M

Monch in Home Assistant
Поставил контейнер tor privoxy - получил socks5 через него настроил telegram (broadcast).
Теперь при отправке сообщения иногда, но довольно таки часто в чат приходит не вся фраза,а часть, к примеру пишу "привет, Мир", а в чат прилетает "привет".

В чем может быть проблема?

PS: Контейнер home assistant и tor privoxy стоят на одной машине. Отправляю через service notify.telegram
источник

M

Marie in Home Assistant
Hey Denis, how are you?
источник

RP

Rustam Panin in Home Assistant
Anton Stolov
Человек спрашивает, парни, как резолвить днс к ипу? О чем Вы глаголите тут? Человек спрашивает, как резолвить домен внутри локали на внутренний адрес.
Хрен-то там 😁 В итоге вообще выяснилось, что у него не резолвится домен изнутри сетки при использовании duckdns, так что никто не угадал сначала

Это потом, в процессе допроса он раскололся 😂

Ну, то есть, все как всегда...
источник

Y

Yuriy in Home Assistant
Ivan Bessarabov
А вот вариант, может быть, подойдет. В настройках приложения указать разные адреса для внешнго/внутреннего.
о, вариант
источник

Y

Yuriy in Home Assistant
но проблема не только с телефонами
источник

Y

Yuriy in Home Assistant
походу не совсем то. там для статики
источник

IB

Ivan Bessarabov in Home Assistant
Yuriy
но проблема не только с телефонами
А на других устройствах — править /etc/hosts =)
источник

Y

Yuriy in Home Assistant
так вроде логичнее решить проблему централизованно, не?)
источник

Y

Yuriy in Home Assistant
у меня кстати приложение вообще не работает
источник

IB

Ivan Bessarabov in Home Assistant
Yuriy
так вроде логичнее решить проблему централизованно, не?)
Зависит. Если на правильное решение проблемы нужно потратить несколько дней времени, то возможно логичнее пойти по пути не по правильного решения, а по пути быстрого решения.
источник

IB

Ivan Bessarabov in Home Assistant
Yuriy
у меня кстати приложение вообще не работает
windows phone, webos или какой-то другой телефон?
источник

Y

Yuriy in Home Assistant
Ivan Bessarabov
Зависит. Если на правильное решение проблемы нужно потратить несколько дней времени, то возможно логичнее пойти по пути не по правильного решения, а по пути быстрого решения.
рутовать телефоны и править хосты на всех компах мне бы не хотелось)
источник

Y

Yuriy in Home Assistant
Ivan Bessarabov
windows phone, webos или какой-то другой телефон?
андроид
источник

IB

Ivan Bessarabov in Home Assistant
Yuriy
рутовать телефоны и править хосты на всех компах мне бы не хотелось)
сколько компов?
источник

Y

Yuriy in Home Assistant
2😁
источник

IB

Ivan Bessarabov in Home Assistant
Yuriy
андроид
как именно не работает?
источник

Y

Yuriy in Home Assistant
Ivan Bessarabov
как именно не работает?
вбивают урл и ничего не происходит
источник