Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку

Позднее Ctrl + ↑
 40   4 мес   soft

Thundeal TD98W

Полный аналог Rigal RD-836. Я свой купил 26/04/2023 за 31450р.
Кстати ADB его называет Hisilicon NL5H00X (Android 9.0)

Прошивка V1.0.0.9:2023-06-15 https://disk.yandex.ru/d/oQL6NwNSKbuAwg или тут https://timsa.ru/f/wetransfer_update-files-of-rd-836a_2023-06-26_0848.zip

Но мой сам по воздуху обновился до 1.0.1.6.

Для удаления и установки программ использую программу https://timsa.ru/f/ADBAppControl-1.8.6.zip
Зайти в меню настройки проектора и посмотреть айпи адрес соединения. После запуска программы вводите айпиадрес проектора и порт 5555. После того, как иконка соединения позеленела (есть соединение) пакетом выбираете программы для удаления и удаляете. Потом по одной устанавливаете. Лаунчер удаляете только после того, как уверенно начинает запускать проектор на новой лаунчере. Лучше предварительно заморозить (в меню AdbApp Control написано«отключить»).

ВКВидео
https://timsa.ru/f/VK_Video_(AndroidTV)_v.2.42_launchers_fix.apk
Очень приятный минималистичный лаунчер
https://timsa.ru/f/ATV+launcher+Pro+0.1.21.apk
Клавиатура (лучше чем GBoard и родная)
https://timsa.ru/f/LeanKey+Keyboard+Pro+6.1.19.apk
Возможность смотреть эфирные программы
https://timsa.ru/f/Эфир+ТВ+3.8.4.apk
Кинопаб
https://timsa.ru/f/Kinopub+v1.33+(build+1).apk

Также поставил виджет Weather.

Новый лаунчер не хотел запускаться, так что я отключил вот это:
com.hisilicon.tv.service
com.hisilicon.tvui
com.newlink.cast
com.android.media.module.services
com.hisilicon.miracast
com.mobisystems.editor.office_registered
com.zeasn.whale.saas
com.netflix.mediaclient
com.amazon.avod.thirdpartyclient
com.google.android.youtube.tv

При запуске он долго думал в поисках hdmi сигнала, но я нажал домик и запустился ATV.

Тема на https://4pda.to/forum/index.php?showtopic=1058367

 270   5 мес   Проектор

Аксиома?

То, что принято без доказательств, может быть отвергнуто без доказательств.
— Евклид

 35   5 мес  

Windows 11 Enterprise G

Во время загрузки с USB/DVD при открытии первого окна нажмите Shift+F10, откроется командная строка. Запустите редактор реестра (Regedit) и внесите ключи:

[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
«BypassTPMCheck»=dword:00000001
«BypassSecureBootCheck»=dword:00000001
«BypassRAMCheck»=dword:00000001
«BypassStorageCheck»=dword:00000001

https://download.cmgos.com/oem/login
введите номер клиента 0601000000000 и капчу, что будет там.
Сможете скачать официально продаваемые версии G —
1) Windows 10, т. к. 11 начнут с октября
2) только китайский, — английский добавить можно позже самостоятельно из настроек
3) с предустановленными китайскими приложениями (а ля WeChat) и политиками

https://github.com/AveYo/MediaCreationTool.bat/blob/main/bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd

https://mega.nz/folder/Id50xJBQ#JvuG3GOi0yoWyAV5JFD1gw/folder/0cxXRaSb

 96   5 мес  

Ум

  • Ум есть практическое опознавание взаимосвязей явлений, использование их и создание их.
 31   6 мес  

Пипетка

185/60 R14
5x14 ET35

FLY F013
6J*R14 5*100 ET35 DIA57,1

 26   7 мес   машина

Автоматизация, homeassistant + mqtt + zigbee

Немного потупил на тему как увязать три сущности homeassistant + mqtt + zigbee, но разобрался.

Во-первых zigbee2mqtt отправляется на свалку истории. В нем нет вообще никакого смысла, мутное тяжеловесное, глючное дерьмо. Постоянно отваливаются датчики, срет ошибками, невменяемый и неадекватный интерфейс.

HA с установленной интеграцией MQTT прекрасно выполняет все задачи.
Например — транслирует данные с Zigbee датчиков в MQTT брокер. Делается это очень просто.
Создаем файл автоматизации (тоже самое можно через gui) с таким содержимым:

- id: 'send_voltage_on_changes'
  alias: 'Передача показаний zigbee'
  description: ''
  trigger:
  - platform: time_pattern
    seconds: '0'
  condition: []
  action:
  - service: mqtt.publish
    metadata: {}
    data:
      topic: zigbee/kitchen/voltage
      payload: "{{states('sensor.zb_kitchenbacklight_voltage')}}"
      qos: 2
      retain: true
  - service: mqtt.publish
    metadata: {}
    data:
      topic: zigbee/kitchen/power
      payload: "{{states('sensor.zb_kitchenbacklight_power')}}"
      qos: 2
      retain: true
  - service: mqtt.publish
    metadata: {}
    data:
      topic: zigbee/kitchen/waterleak
      payload: "{{states('sensor.zb_waterleak_kitchen_moisture')}}"
      qos: 2
      retain: true
  mode: single

По тексту всё понятно — он запускается каждую минуту и в соответствующие темы кидает значение zigbee датчиков. Не забываем указать qos и retain иначе при нескольких подписантах сообщение можно пропустить.
mode — отвечает за то, что будет если выполнение события затянется и наступит следующее. В случае single следующее не наступит.

Или нужно отправлять MQTT по нажатию кнопки:

- switch:
      unique_id: mqtt_switch1
      name: "MQTT кнопка"
      state_topic: "test/switch1"
      command_topic: "test/switch1"
      payload_on: "on"
      payload_off: "off"
      state_on: "on"
      state_off: "off"
      optimistic: false
      qos: 2
      retain: true

Здесь важный момент — темы state и command совпадают для того, чтобы HA оперативно отражал изменение статуса другим маршрутом (с другого устройства например).

Ну и последнее действие: когда надо устройство zigbee дрыгнуть по команде mqtt. Опять идем в автоматизацию:

- id: 'change_switch_on_mqtt'
  alias: Включение елки через mqtt
  description: ''
  trigger:
  - platform: mqtt
    topic: dom/room/pine_switch
    payload: 'on'
  condition: []
  action:
  - type: turn_on
    device_id: b6954d440bdacd9b4954aecd9ae44ec2
    entity_id: d2d540e7a4fa4d8275ec0e1510c7d944
    domain: light
  mode: single

Для выключения придется продублировать с другим payload. Делал через gui поэтому device_id и entity_id такие. Но там очевидно.

 53   7 мес   ha   homeassistant   mqtt   zigbee

Словарь

«Дипломатические термины времён поздней фазы англосаксонского доминирования».

Разговор был предметным и конструктивным
Стороны обозвали друг друга мудаками, но не успели подраться.

Встреча завершилась в хорошей атмосфере
Никого не убили.

Обсуждались острые темы
Был открыт огонь на поражение, но стороны уворачивались и, благодаря понятийным договорённостям не брать больше одной обоймы в переговорную, всё быстро завершилось.

Представитель Лондона высказал мысль, достойную Черчилля
Спичрайтер-индус мнит себя хрен знает кем и попросил другого индуса, из редакции, похвалить себя за миску карри и два танца из к/ф «Танцор диско.

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

 44   7 мес   политика

Закон Теслера

Он же закон сохранения сложности, утверждает, что для любой системы существует определённая степень сложности, которую нельзя уменьшить.

 49   7 мес   не знал
 31   8 мес   кот
Ранее Ctrl + ↓