Size: a a a

2019 October 03

beliy13 Сергей in Home Assistant
Под трекер, заказал GPS антенну к starline. По gsm очень большая погрешность :(
источник

beliy13 Сергей in Home Assistant
Николай Васильчук
Сложно сказать. Надо доделать, написать тесты, написать документацию, пройти ревью…
Буду ждать, спасибо
источник

AK

Azat Khusainov in Home Assistant
Николай Васильчук
Обычный будет щелкать туда-сюда. Вы будете его перключать обратно. Команды будут выполняться снова и снова
Зачем его переключать самому второй раз?) Он же сам переключится когда включится окончательно, если ты прописать is_on_template. Так же иконка цвет менять будет при body_on и body_off
источник

НВ

Николай Васильчук... in Home Assistant
Azat Khusainov
Зачем его переключать самому второй раз?) Он же сам переключится когда включится окончательно, если ты прописать is_on_template. Так же иконка цвет менять будет при body_on и body_off
А причем тут темплейт?
Вы щелкаете переключателем, он отправляет команду «Запустить двигатель», но стейт пока не изменился и выключатель отщелкивается обратно. Вы не понимаете что происходит и щелкаете еще раз
источник

AK

Azat Khusainov in Home Assistant
Николай Васильчук
А причем тут темплейт?
Вы щелкаете переключателем, он отправляет команду «Запустить двигатель», но стейт пока не изменился и выключатель отщелкивается обратно. Вы не понимаете что происходит и щелкаете еще раз
Ты же понимаешь что происходит)
источник

AK

Azat Khusainov in Home Assistant
А потом он сам перещелкивает)
источник

НВ

Николай Васильчук... in Home Assistant
Azat Khusainov
Ты же понимаешь что происходит)
Но не все поймут )
источник

DD

Dm Dm in Home Assistant
Николай Васильчук
Но не все поймут )
Ты же компонент делаешь ? Поставь параметр в настройки который будет менять на свитч, типо по умолчанию молния а кому надо switch: true так всем угодишь )))
источник

НВ

Николай Васильчук... in Home Assistant
Dm Dm
Ты же компонент делаешь ? Поставь параметр в настройки который будет менять на свитч, типо по умолчанию молния а кому надо switch: true так всем угодишь )))
Там нет конфига вообще. Всё через интеграции
источник

НВ

Николай Васильчук... in Home Assistant
Там конечно в UI можно вынести настройки, но вряд ли вот прям такие мелочи стоит выносить )
источник

M

Monch in Home Assistant
@dmitry_di сделал димер по времени, он обновляется, когда свет включен (это надо, так как свет иногда горит весь день).
А как мне еще прикрутить изменение яркости света в зависимости от включения его выключателем? - так как по 5 минут ждать после включения света, как то не очень.
Набросал заготовку, но чего то не пойму, как мне решить задачу с циклом for для всех ламп.
https://pastebin.com/uknRAFWr
источник

DD

Dmitry Di in Home Assistant
Monch
@dmitry_di сделал димер по времени, он обновляется, когда свет включен (это надо, так как свет иногда горит весь день).
А как мне еще прикрутить изменение яркости света в зависимости от включения его выключателем? - так как по 5 минут ждать после включения света, как то не очень.
Набросал заготовку, но чего то не пойму, как мне решить задачу с циклом for для всех ламп.
https://pastebin.com/uknRAFWr
На работе pastebin заблочен. Я так понял, тебе надо приглушать яркость в определённый период времени и восстанавливать её обратно по окончанию, так?
А если лампа включена с выключателя, то она сразу должна включиться в с той яркостью, которая сейчас актуальна.
источник

DD

Dmitry Di in Home Assistant
Я вообще чужой код не люблю читать, чукча писатель )
источник

DD

Dmitry Di in Home Assistant
Я бы сделал так:
1. Глобальная переменная, хранящая значение яркость в данный момент (пардон, не глобальная переменная, а атрибут класса)
2. Callback по времени, который меняет значение этой переменной в зависимости от времени суток и меняет яркость у включённых ламп
3. В процедуре включения ламп по кнопке устанавливал бы яркость с помощью этой глобальной переменной
источник

DD

Dmitry Di in Home Assistant
Зафигачил на AppDaemon минималистичный парсер Авито. Если кому надо, могу допричесать и выложить в HACS. Это скрин из Телеграм
источник

M

Monch in Home Assistant
Dmitry Di
На работе pastebin заблочен. Я так понял, тебе надо приглушать яркость в определённый период времени и восстанавливать её обратно по окончанию, так?
А если лампа включена с выключателя, то она сразу должна включиться в с той яркостью, которая сейчас актуальна.
вот тут не могу понять, как начало цикла for в одной функции, а его тело в другой:
def initialize(self):
   self.lamps = {self.lamp_1: self.input_boolean_1, self.lamp_2: self.input_boolean_2}
   for self.lamp in self.lamps:
       self.listen_state(self.dimmer, self.lamp, attribute="all")


def dimmer(self):
   if self.get_state(self.lamps[self.lamp]) == "on":  # input_boolean
       if self.now_is_between("00:00:00", "05:30:00"):
           self.turn_on(self.lamp, brightness=1, color_temp=350)
источник

M

Monch in Home Assistant
Dmitry Di
Зафигачил на AppDaemon минималистичный парсер Авито. Если кому надо, могу допричесать и выложить в HACS. Это скрин из Телеграм
источник

DD

Dmitry Di in Home Assistant
А фильтровать мусор по ключевым словам и по цене оно умеет?
источник

M

Monch in Home Assistant
Dmitry Di
А фильтровать мусор по ключевым словам и по цене оно умеет?
это простенький парсер. в самом авито формируешь поиск по определенным критериям - копируешь ссылку и кидаешь в бот. и он тебе периодически выкидывает результат. Но я не знаю, как он поведет себя в таких крупных городах, как Москва, так как там млн объявлений
источник

DD

Dmitry Di in Home Assistant
это твой?
источник