Wtr assistant что это

Wtr assistant что это

anyone else getting this?
Never even played/installed and getting hacked warnings. Is their database compromised like so many others one hear about?

«Hello, Lord_Rian!
Someone signed in to your account using the iPhone device through the wtr-assistant app »
iPhone

08-02-2018 07:39 (CET)
Luxembourg, Luxembourg*
wtr-assistant

Only got gajin auto-created account when I had some bundle reward for war thunder back in 2017:
«By creating a War Thunder account, you have *automatically created a unified Gaijin Online account*, which you can use for all Gaijin Network Ltd. services including War Thunder Live and the War Thunder forums. «

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

done password change. two step cannot,
get some E-mail code to link a phone to your account in mail. Assume that must be used on a phone.. dont have any apps for this on phone. Don’t even know which apps would be needed, as said, never used this.

therefore not sure how this party/entity from Luxembourg could have used it either from some iphone if it was never activated on my phone to begin with. etc. which further means that for someone to have gotten logged in, they had to somehow compromise the security of the servers.

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

yup, the fact that this was possible to gain access without the user even owning or registering on an iphone, should raise some serious security concerns for everyone on that database.

yes because gaijin knows whether you own an iphone.

mate, once again like many of before you, you are blaming gaijin for your password getting cracked, this is not a server breach, there arnt thousands of us with compromised accounts, just you, your insecure password, and being too lazy to set up 2-step verification. this happens all the time and its noones fault but the users. gaijin cant tell the difference, they dont knnow you dont own an iphone and wernt visisting luxembourg, the person who logged on had your password, the best gaijin can do is send these emails to hopefully warn you in time on the occasions it does happen

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

‘many before me’ even? oh my..
Well look, I’m not concerned about this, as said, I’m not using the account nor installed/played the game. I do hope that the hacker who need the account actually adds some cool stuff on it for me for when I bother to play one day.
Kinda regret changing my password now earlier as he now needs to hack it again first.
Thanks for pointing out its a common thing, you answered my question.

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Gaijin\warthunder is deffently not secure,when accounts with 2 steps are logged into.

How is 2 step not secure enough? Who else can have your damn phone.

Have you not heard of bruteforcing? I believe Anton(CEO Gaijin) said that the passwords are not stored on their servers(Source: Somewhere of r/warthunder IIRC)(Not to be exactly trusted but ride with me here). If you still got hacked with 2 step the fault would probably fall on you instead.

Do those accounts even work to begin with? And even then, I would suspect that most of those stolen accounts are long forgotten ones that did not have 2 step or the guy simply doesn’t give a damn.

Everything is vulnerable to be hacked and breached-It does not guarantee that it will not, just that you can use the best security options there is to protect yourself.

You must be either hacked by someone first hand or you’re so convinced that accounts are this easy to steal.

E: Also, you don’t seem to be an alt but this is your first post. Hmmmmmmm

Источник

Первое знакомство с Home Assistant

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это
Home Assistant – популярное приложение с открытым исходным кодом для организации умного дома. Первый опыт автора в работе с Home Assistant основывается на попытке интеграции в него ‘умной рисоварки‘. Автор постарается описать основные компоненты и возможности данного приложения, с которыми ему привелось пошагово познакомиться. Статья является в чем-то обзором, в чем-то руководством для желающих начать свое знакомство с Home Assistant.

Тем, у кого мало свободного времени, советую пропустить присказку – первую главу – и перейти сразу ко второй. Вам нужно знать только, что работать мы будем с умной китайской рисоваркой от Xiaomi.

Умная рисоварка

Рисоварка, очевидно, — это устройство для приготовления риса. Вики демонстрирует нам керамические рисовые пароварки из Британского музея, датирующиеся 1250 г. до н.э. В 1945 году корпорация Mitsubishi стала первой в Японии компанией, производящей домашнюю электрическую рисоварку. Наша модель — Rice Cooker от Xiaomi – может готовить не только рис. “Это великолепное устройство для приготовления не только риса, но других типов блюд. Оно может готовить и супы, и пирожные, и многое другое” — говорится в рекламе. Но самое главное — это наличие wi-fi модуля, ПО с возможностями автоматизации и 200+ программно установленных рецептов. “Путь к умному дому через желудок – это правильно”, подумал автор, и решился.

Xiaomi Rice Cooker, как и подобает цифровому устройству, внешне очень привлекательна, радует округлостью форм и общим минимализмом. Для её настройки и использования производитель предлагает приложение Mi Home. После регистрации Mi account, программа легко отыскивает новое устройство, и вы регистрируете его в вашей локальной сети. Интерфейс приложения не самый плохой, предоставляет базовые средства для автоматизации, может принимать уведомления от устройств. Однако, есть существенные недостатки. Не всех может порадовать отправление информации разработчику о каждом клике пользователя. И неприятное выражение находит часто упоминаемый нынче национальный калорит. Вместо 200+ рецептов на иностранные языки переведено и доступно всего лишь четыре. Остальное – исключительно для китайского народа. Когда ваша ‘умная’ рисоварка не способна выполнять все обещаные кулинарные обязанности, тут, согласитесь, становится грустно. Побродя некоторое время по интернетам, погрустневший автор наткнулся на следующий интересный проект (вечных благ автору). Который оказался посвящен разработке модуля для некоего Home Assistant.

Home Assistant

Сперва, немного общей информации. Как нам говорят на домашней странице HA, ”Это ПО с открытым кодом для автоматизации умного дома, ориентирующееся на локальное управление и конфиденциальность. Развиваемый трудом открытого сообщества энтузиастов, он отлично подходит для работы на Raspberry Pi или локальном сервере.” Проекту более пяти лет, он использует python и лицензию Apache 2.0. Версия релиза на момент написания этих строк – 0.99.3.

Для управления устройствами HA использует отдельные модули (integrations, или components). Создать такой довольно просто. На сайте можно найти каталог основных (одобренных и поддерживаемых сообществом) модулей. Среди общего их количества (1485 штук) попадаются совершенно разнообразные, в каталоге значятся имена amazon, google, xiaomi, и даже один раз yandex.
Попробуем установить HA в виртуальное окружение на линукс десктопе. Нам понадобится python3 и менеджер пакетов pip.

После этого на http://localhost:8123 станет доступнен графичекий интерфейс HA. При первом входе потребуется создать аккаунт пользователя. Веб-интерфейс HA довольно объемен. Пара важных элементов, о которых стоит упомянуть в самом начале, это закладка Configuration → General, где вы легко можете перезагрузить файлы конфигурации или сам сервер. А также страница Info в списке Developers tools, где можно посмотреть логи ошибок.

Все необходимые пользователю данные HA хранит, в случае линукс, в папке настроек “

/.homeassistant”. Файлы настройки записаны в формате YAML, и основной из них – это “configuration.yaml”. Он объединяет данные модулей, автоматизаций, etc. Возможность импорта позволяет разбить настройки на отдельные логически организованные файлы. Модули же хранятся в подпапках “components” (встроенные) и “custom_components”.

Этих знаний для установки нового модуля нам должно быть достаточно. Копируем с репозитория папку “xiaomi_cooker” в нашу “

/.homeassistant/custom_components”. Согласно описанию, добавляем настройки модуля в файл “configuration.yaml”:

Готово. После перезагрузки HA в разделе General → Integrations веб-интерфейса появится запись о новом модуле.

Любой модуль представляет собой некоторый набор объектов (entities) и сервисов (services, по сути — функции). Объекты хранят различные принимаемые от устройств данные. Например, sensor.xiaomi_cooker_temperature – температуру рисоварки, sun.sun – положение солнца. Данные объекта выражаются одним основным значением — статусом (state), и произвольным набором дополнительных аттрибутов (attributes). Сервисы используются для передачи команд и значений устройствам. Например, xiaomi_cooker.start – команда начала работы рисоварки, или homeassistant.check_config – инициализация поиска ошибок в файлах настроек HA. В списке Developer Tools веб-интерфейса находится раздел Services, где можно просмотреть доступный вам список сервисов и поиграться с их вызовами. Рядом есть раздел States, где, соответственно, можно просмотреть и поизменять значения объектов. Нужно заметить, что изменения значений объектов в разделе States имеют односторонний характер. Т.е. если, например, поменять здесь состояние объекта lights.state с off на on, на истинном состоянии устройства это не отразится, и при следующем же обновлении данных от устройства значение объекта будет перезаписано в реальное.

Automation

Нужно заметить, что пока еще не все доступные автоматизации (например, приведенную выше) можно сконфигурировать без редактирования yaml-кода, через графический интерфейс, но разработчики говорят об активной работе над устранением этого недостатка.

Templating

entity_id мы оставили пустым, поскольку уже добавили автоматизацию, которая будет самостоятельно вызывать обновление данных объекта.

Python Scripts

/.homeassistant/python_scripts”, станут доступны в качестве сервисов с именами “python_scripts. ”. Их код выполняется в заранее заданном окружении, где переменные data и hass дают нам доступ к аргументам вызова сервиса, а также объектам и сервисам HA. В качестве примера приведем код файла “charge_set.py” для сервиса “python_scripts.charge_set”. Его функцией будет установка заряда нашей батарейки:

Creating integration

После этого сообщим о новом модуле файлу настроек “configuration.yaml”, добавив в него строчку с названием модуля: “overmind:”. Задача решена.

Lovelace UI

Так называется используемый HA фронтенд. Этот графический интерфейс, через который обычному пользователю предлагается управлять умным домом, является заглавной страницей веб-интерфейса HA. Интерфейс LUI формируется из карточек (сards) разнообразых типов, которые могут отражать значения объектов, служить для вызова функций и прочих задач. Карточки можно распределять по страницам (view), по аналогии с браузерными закладками. Настройка удобно организована через тот же графический интерфейс, но доступна и посредством yaml-кода, для чего там же присутствует встроенный текстовый редактор. Рекомендую заглянуть на страницу https://demo.home-assistant.io/, где приведено несколько различных примеров настройки LUI, и где их легко можно посмотреть, пощелкать и поизменять.

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это
Пример настройки графического интерфейса

Говоря о недостатках интерфейса, к сожалению, разработчики сами признаются, что проект пытается усидеть одновременно на стульях десктопа и смартфона. LUI, по умолчанию, любит самостоятельно определять расположение и размеры карточек, что иногда может превращать нормально выглядящую на мониторе страницу в полную кашу на экране смартфона, и наоборот. Присутствуют некоторые простые инструменты для упорядочения интерфейса, но и они, по моему опыту, не всегда эффективны.

Думаю, не имеет большого смысла описывать создание интерфейса посредством графических инструментов, поэтому я приведу несколько примеров в виде использованного мной yaml-кода. Создав для нашей рисоварки отдельную страницу (view), мы постараемся заполнить её самыми необходимыми элементами так, чтобы это не вызывало отторжения при пользовании с экрана смартфона.

Тут же опробуем те самые простые инструменты упорядочения интерфеса, это – horizontal-stack и vertical-stack. Сперва, создадим vertical-stack из карточек типов entity-button и sensor. Первая будет служить для запуска нашей рисоварки, вторая – для отображения значения температуры:

Home Assistant включает в себя архив иконок Material Design Icons, которые, через соответствующие имена (например, mdi:selection), можно использовать в элементах настроек. Скрипт (в данном случае, не python-, а yaml-), который мы использовали для вызова сервиса, это еще один удобный инструмент HA.

Теперь объединим приведенный выше vertical-stack с карточкой портрета нашей в теперь уже horizontal-stack. Все будет так же просто:

/.homeassistant/www’ становятся доступными по ссылке http://localhost/local/filename.

Следующим шагом мы немного поработаем над созданной нами кнопкой вызова сервиса. Для нас было бы удобно, если бы она работала как тумблер, т.е. на включение/выключение, а не так, как это сделано сейчас. Этого можно добиться через использование карточки типа conditional, отображение которой на экране можно регулировать через задание определенных условий. Ниже приведен код для карточки, которая является кнопкой выключения рисоварки и видна только при условии, если рисоварка находится в процессе приготовления блюда:

Переписав подобным образом ранее созданный код кнопки влючения, и объединив его с этим, мы получим одну кнопку, работающую одновременно на включение и выключение.

Дополним наш интерефейс еще одной карточкой — с отображением времени до окончания приготовления (аналогично карточке температуры), и еще одной – с деталями приготовляемого рецепта (custom:recipe-card). В итоге получим что-то такое:

Wtr assistant что это. Смотреть фото Wtr assistant что это. Смотреть картинку Wtr assistant что это. Картинка про Wtr assistant что это. Фото Wtr assistant что это

Custom Cards

Для использования новой карточки нужно будет добавить в начале файла настроек LUI следующий код:

и среди списка карточек:

Notifications

Необходимой частью умного дома является отправка сообщений пользователю. В HA такие сообщения называются notifications (уведомления) и существует два базовых типа уведомлений. Первый – это внутренние уведомления (persistent notifications). Для их отправки используется встроенный сервис «persistent_notification.create». Список таких сообщений доступен через иконку колокольчика в графическом интерфейсе, они используют markdown разметку и по сути довольно просты.

Другим, более интересным, инструментом является встроенный модуль notify, который через установку дополнительных модулей позволяет передавать сообщения, используя сторонние платформы. В качестве примера рассмотрим модуль для telegram.

Для использования модуля нам, прежде всего, будет необходимо создать бота в самом telegram. При настройке нам понадобится chat_id нашего пользователя и API token бота. Как получить эти данные – детально рассказано по ссылке выше, будем считать, что они у нас готовы. Переходя непосредственно к установке модуля, сперва, как мы уже делали, скопируем его исходники в папку components, а затем добавим его настройки в файл “configuration.yaml”:

плюс настройки модуля notify:

Модуль telegram позволяет нам отправлять сообщения, картинки, или видео. В качестве примера, создадим автоматизацию для отправки сообщения с картинкой, уведомляющее нас об окончании приготовления блюда.

Послесловие

Welcome to the release notes of yet another wonderful release! No, we’re not going for 1.0, we’re doing 0.100! We feel like we’re not ready yet with our goals for 1.0, but we’re making progress every day. For a sneak peak of what we’re thinking about, check our blog Simple mode in Home Assistant 1.0.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *