Pandora Car Alarm System custom component

Да, поддерживается. Я там выше выкладывал картинку, как через “Алису” завожу/глушу, открываю/закрываю. Так все работает. Теперь хочу кнопку в HA.

Крутой сервис :slight_smile: Спасибо. Очень не хватает статуса охраны :slight_smile: Ждем с нетерпением

Доделал статус охраны и концевики дверей. Проверяйте!

cd /config/custom_components/pandora
git pull
exit

Спасибо! Отличная работа!

Исправил недостатки в первой кнопке и создал вторую кнопку для постановки и снятия с охраны.
Смотреть выше.

а двери у всех нормально показывают? у меня левая передняя пишет открыта а в реале закрыта

Есть косяк. Сейчас поправлю.

У меня в логах такая ошибка. Но она и до последнего обновления была:
020-05-05 19:13:06 ERROR (MainThread) [homeassistant.components.binary_sensor] pandora: Error on device update!
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/entity_platform.py”, line 322, in _async_add_entity
await entity.async_device_update(warning=False)
File “/usr/src/homeassistant/homeassistant/helpers/entity.py”, line 472, in async_device_update
await self.hass.async_add_executor_job(self.update)
File “/usr/local/lib/python3.7/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/config/custom_components/pandora/binary_sensor.py”, line 126, in update
if getattr(vehicle_state, self._attribute) & self._bit_mask ^ self._xor_mask:
TypeError: unsupported operand type(s) for &: ‘str’ and ‘int’

  • Исправил концевики дверей.
  • Исправил падение на Error on device update!
  • Добавил новый бинарный сенсор движения.
cd /config/custom_components/pandora
git pull
exit
2 Likes

есть просьба добавить включение предпускового подогревателя, ну и соответственно его статус

Спасибо - все работает :blush:

  • Добавил новый бинарный сенсор предпускового подогревателя.
  • Добавил команды включения и выключения предпускового подогревателя.

Проверить мне его не на чем. Поэтому выложил в отдельной ветке. Команды обновления и переключения ниже. Пожалуйста, проверьте и дайте знать. Если все ok, то я волью функционал в основную ветку.

cd /config/custom_components/pandora
git pull
git checkout coolant_heater
exit

ЗЫ: Всех с праздником!

Как там с ошибкой “Error on device update”?

команды работают. а бинарник нет

А чуть подробнее? Про какой бинарник речь?

Замечательно!
Огромная благодарность автору за реализацию!
P.S. Может, пора уже в HACS? И в Интеграции?
А то обидно даже - Starline есть в Интеграциях, а Pandora нет.

1 Like

бинарный сенсор предпускового подогревателя

Переключил на другой бит.

cd /config/custom_components/pandora
git pull
git checkout coolant_heater
exit

все работает, отлично :+1:

Спасибо за проверку! Влил в основную ветку.

Вернуться можно так:

cd /config/custom_components/pandora
git checkout develop
git pull
exit