Size: a a a

2019 October 05

DD

Dmitry Di in Home Assistant
Monch
скрипт appdaemon изменяющий яркость в зависимости от времени (яркость изменяется даже если свет включен все время), а так же от времени его включения - эффект происходит сразу. Предварительно нужно создать input_booleanы для вкл и выключ автоматизации:
 https://pastebin.com/MLQGk28J
DRY ради DRY :)
ranges = {("08:00","09:00"):(255,300),("09:00","10:00"):(355,400),("10:00","11:00"):(455,500)}
for rng in ranges:
   if self.now_is_between(rng[0], rng[1]):
       self.turn_on(lamp, brightness=ranges[rng][0], color_temp=ranges[rng][1])
источник

I

Ivan in Home Assistant
Ещё один прикольный сервис мониторинга качества воздуха)
источник

I

Ivan in Home Assistant
Всем привет! Хочу поделиться довольно интересным и новым сервисом мониторинга качества воздуха и много ещё чего с ним связанного созданного стартапом из Хайфы,Израиль.
Сервис-аггрегатор подтягивает данные со всевозможных airvisual, aircn и прочих сервисов + учитывает сколько траффика транспорта подтягивая в себя пробки, также разработчики утверждают, что учитываются и данные со спутника.
Данные предоставлены по шкале от 0 до 100.
данные СО,NO,NO2 не всегда точные и не особо совпадают с данными со станций "Мосэкомониторинга", но в целом общая шкала по оценке качества воздуха довольно достоверна.

Вообщем смотрите сами:
https://breezometer.com/air-quality-map/
источник

AK

Azat Khusainov in Home Assistant
Дмитрий Цымбал
задачка - на ссд диск пишется только база марии (отдельное устройство). что может мария писать при средней 6.7Гб в час....
А ты не думал перевезти свою базу например в амазон?)
источник

ДЦ

Дмитрий Цымбал... in Home Assistant
Azat Khusainov
А ты не думал перевезти свою базу например в амазон?)
))))) думал и решил что они такие...не очень для моей базы ))))))))
источник

Д

Данияр in Home Assistant
Dmitry Di
Похоже на кривую конфигурацию. У меня вот так работает:

device_tracker:
 - platform: keenetic_ndms2
   host: 192.168.1.1
   username: !secret ndms_user
   password: !secret ndms_password
Всё перепробовал - у меня не работает) Скорее всего у вас прошивка роутера старая? Какая нибудь 2.15?) Только сейчас меня осенило, что у меня то 3 версия прошивки и выше, наверное компонент под них не заточен.
источник

DD

Dmitry Di in Home Assistant
Данияр
Всё перепробовал - у меня не работает) Скорее всего у вас прошивка роутера старая? Какая нибудь 2.15?) Только сейчас меня осенило, что у меня то 3 версия прошивки и выше, наверное компонент под них не заточен.
3.1
Скиньте конфигурацию компонента, посмотрим
источник

Д

Данияр in Home Assistant
device_tracker:
 - platform: nmap_tracker
   hosts:
     - 192.168.1.57
     - 192.168.1.42
   home_interval: 3
 - platform: keenetic_ndms2
   host: 192.168.1.1
   username: !secret ndms_user
   password: !secret ndms_pass
источник

Д

Данияр in Home Assistant
Dmitry Di
3.1
Скиньте конфигурацию компонента, посмотрим
В логе вот это
источник

Д

Данияр in Home Assistant
В роутере cli вроде включён. ХА в докере на малине.
источник

Д

Данияр in Home Assistant
Сейчас завел в роутере нового пользователя, дав ему доступ ко всему что есть, осталась только одна ошибка
источник

DD

Dmitry Di in Home Assistant
Данияр
В роутере cli вроде включён. ХА в докере на малине.
Попробуйте телнетом зайти из ком строки в роутер
источник

Д

Данияр in Home Assistant
Error setting up platform legacy
Traceback (most recent call last):
 File "/usr/src/homeassistant/homeassistant/components/device_tracker/setup.py", line 65, in async_setup_legacy
   self.platform.get_scanner, hass, {DOMAIN: self.config}
 File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
   result = self.fn(*self.args, **self.kwargs)
 File "/usr/src/homeassistant/homeassistant/components/keenetic_ndms2/device_tracker.py", line 38, in get_scanner
   scanner = KeeneticNDMS2DeviceScanner(config[DOMAIN])
 File "/usr/src/homeassistant/homeassistant/components/keenetic_ndms2/device_tracker.py", line 63, in init
   self.success_init = self._update_info()
 File "/usr/src/homeassistant/homeassistant/components/keenetic_ndms2/device_tracker.py", line 96, in _update_info
   for dev in self._client.get_devices()
 File "/usr/local/lib/python3.7/site-packages/ndms2_client/client.py", line 36, in get_devices
   devices = _merge_devices(devices, self.get_associated_devices())
 File "/usr/local/lib/python3.7/site-packages/ndms2_client/client.py", line 63, in get_associated_devices
   ap_info = _parse_dict_lines(self._connection.run_command(_INTERFACE_CMD % ap))
 File "/usr/local/lib/python3.7/site-packages/ndms2_client/client.py", line 140, in _parse_dict_lines
   sub_key, sub_value = [p.strip() for p in arg.split('=', 1)]
ValueError: not enough values to unpack (expected 2, got 1)
источник

Д

Данияр in Home Assistant
Dmitry Di
Попробуйте телнетом зайти из ком строки в роутер
Тестовый пользователь, прописанный в компоненте ХА заходит.
источник

DD

Dmitry Di in Home Assistant
Ну да, очевидно первая проблема была связана с правами.
Сейчас надо уехать, позже можно запустить в телнете команды, кот. использует компонент и сравнить вывод.
Я как-то отлаживал его, когда он поломался из-за новой версии прошивки, писал на форуме 4pda.
источник

DD

Dmitry Di in Home Assistant
В доках есть таинственный параметр interface, возможно он поможет.
источник

DD

Dmitry Di in Home Assistant
Но у меня работает с дефолтным
источник

Д

Данияр in Home Assistant
Dmitry Di
Ну да, очевидно первая проблема была связана с правами.
Сейчас надо уехать, позже можно запустить в телнете команды, кот. использует компонент и сравнить вывод.
Я как-то отлаживал его, когда он поломался из-за новой версии прошивки, писал на форуме 4pda.
В теме ХА? По каким словам поискать?
источник

DD

Dmitry Di in Home Assistant
Да, keenetic, ndms, что-то такое
источник

DD

Dmitry Di in Home Assistant
Компонент кинетика из коробки, надеюсь, не кастомный?
источник