Size: a a a

ioBroker smarthome

2019 May 23

A

Anzor in ioBroker smarthome
Bluefox
Ловеласе тоже только один боец отчитался 😁
и тот все сломал ))
источник

VT

Vlad Tep in ioBroker smarthome
Alex F.
да, так сдвинется конечно.. но это в том случаи если чайник не на платформе то в первом блоке изменится состояние, но оно ещё помещается. а в этом случаи температура и статус бочка всеравно не известны
Потому лучше сначала обрезать  строку по ‘temperature’ просто в блоке ‘взять подстроку с буквы’ вставить слово ‘temperature’. Так вроде должно сработать
источник

VS

Vladimir Sharapov in ioBroker smarthome
А блютуз чайник сяоми кто-нибудь сломал?)))
источник

d

dmitriy_sannikov in ioBroker smarthome
Реверс протокола чайника Аня сделала, скрипт свой питоновский для has не даёт. Других решений не видел.
источник

d

dmitriy_sannikov in ioBroker smarthome
Протокол чайника Xiaomi Kettle ☕

Так, я всё-таки осилила это выложить.

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

Зато вы можете изучить протокол и сами сделать всё, что вам угодно.

Прикладываю даже функции шифрования, извлечённые дизассемблированием нативных библиотек.

Управляйте вашими чайниками как хотите.
Лайкайте и репостите тоже, конечно.

https://github.com/aprosvetova/xiaomi-kettle
источник

d

dmitriy_sannikov in ioBroker smarthome
GitHub - drndos/mi-kettle-poc: Proof of concept of connection to Xiaomi Mi Kettle
https://github.com/drndos/mi-kettle-poc
источник

d

dmitriy_sannikov in ioBroker smarthome
Что-то появилось
источник

AF

Alex F. in ioBroker smarthome
Vlad Tep
Потому лучше сначала обрезать  строку по ‘temperature’ просто в блоке ‘взять подстроку с буквы’ вставить слово ‘temperature’. Так вроде должно сработать
не, так не катит. блок текста туда не клеится
источник

VT

Vlad Tep in ioBroker smarthome
Alex F.
не, так не катит. блок текста туда не клеится
как-то по другому значит. Я точно помню что к слову прибавлял и отнимал чтообы точно позиционировать обрезание фразы оттакливаясь от слова
источник

АК

Алексей Кравец... in ioBroker smarthome
Alex F.
не, так не катит. блок текста туда не клеится
Пример строки есть?
источник

АК

Алексей Кравец... in ioBroker smarthome
Может проще найти подстроку в строке и от этого отталкиваться при обрезании?
источник

AF

Alex F. in ioBroker smarthome
Алексей Кравец
Пример строки есть?
источник

AF

Alex F. in ioBroker smarthome
Алексей Кравец
Пример строки есть?
опытным путём, пример не нашел
источник

АК

Алексей Кравец... in ioBroker smarthome
Это я видел, но ты тут сам указываешь, а если строка изменит длину?
источник

AF

Alex F. in ioBroker smarthome
Алексей Кравец
Это я видел, но ты тут сам указываешь, а если строка изменит длину?
ну вот в этом и проблемка. как вырезать после "слова" ищу
источник

АК

Алексей Кравец... in ioBroker smarthome
Я на js  писал, там искал позицию слова и плюсовая длину слова,
источник

AF

Alex F. in ioBroker smarthome
Алексей Кравец
Я на js  писал, там искал позицию слова и плюсовая длину слова,
а по самому слову найти нельзя?
источник

АК

Алексей Кравец... in ioBroker smarthome
Ну так само слово и ищется
источник

VT

Vlad Tep in ioBroker smarthome
Алексей Кравец
Я на js  писал, там искал позицию слова и плюсовая длину слова,
вот я так же но на блокли делал
источник

АК

Алексей Кравец... in ioBroker smarthome
Просто функция возвращает номер первой буквы
источник