Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
bat86
- Сообщения: 80
- Зарегистрирован: Пн ноя 30, 2015 10:20 pm
-
Благодарил (а):
25 раз
-
Поблагодарили:
6 раз
Сообщение
bat86 » Ср мар 07, 2018 10:31 pm
olehs писал(а):olehs писал(а):ага. еще бы decrypt сравнить
Проверил. trim - нужен.
Предлагаю так
Код: Выделить всё
function aes128_cbc_decrypt($key, $data, $iv) {
return rtrim(openssl_decrypt($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv), chr(0));
}
olehs писал(а):Ну и конечно же encrypt правильней будет так
Код: Выделить всё
function aes128_cbc_encrypt($key, $data, $iv) {
$data = str_pad($data, ceil(strlen($data) / 16) * 16, chr(0), STR_PAD_RIGHT);
return openssl_encrypt($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv);
}
Это решило проблему с TC2 на windows 10. проверил на PHP 5.6.31 и 7.2.3. Большое спасибо!
Единственное не работает переобучение, приходит другой код. Работают коды экспортированные из облака.
-
Alex77
- Сообщения: 215
- Зарегистрирован: Вс мар 05, 2017 2:18 pm
-
Благодарил (а):
21 раз
-
Поблагодарили:
6 раз
Сообщение
Alex77 » Чт мар 08, 2018 5:32 pm
Есть розетка MP1 привязал к простому устройству выключатель на свойство status, указал получение данных каждую секунду, но данные в объект на записываются, Если сам меняю у объекта статус то розетка реагирует - почему модуль не обновляет статус объекта ?
-
Alex77
- Сообщения: 215
- Зарегистрирован: Вс мар 05, 2017 2:18 pm
-
Благодарил (а):
21 раз
-
Поблагодарили:
6 раз
Сообщение
Alex77 » Чт мар 08, 2018 6:08 pm
nick7zmail писал(а):галочка "обновлять при изменении" стоит?
Обновлять значения только при изменении: если речь об этой то нет не стоит
-
VAD07
- Сообщения: 155
- Зарегистрирован: Ср май 31, 2017 10:54 pm
- Откуда: Киров
-
Благодарил (а):
55 раз
-
Поблагодарили:
11 раз
Сообщение
VAD07 » Чт мар 08, 2018 10:43 pm

По облаку так пока и нет решения? извиняюсь за нескромный вопрос....
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
nick7zmail » Чт мар 08, 2018 11:05 pm
VAD07 писал(а):
По облаку так пока и нет решения?
Пока нет =( Надо разбираться...может шифрование виновато...я хз...dmw писал процедуру авторизации...если бы он глянул - было бы замечательно...я просто заколебусь там разбираться))
-
VAD07
- Сообщения: 155
- Зарегистрирован: Ср май 31, 2017 10:54 pm
- Откуда: Киров
-
Благодарил (а):
55 раз
-
Поблагодарили:
11 раз
Сообщение
VAD07 » Чт мар 08, 2018 11:10 pm
nick7zmail писал(а):VAD07 писал(а):
По облаку так пока и нет решения?
Пока нет =( Надо разбираться...может шифрование виновато...я хз...dmw писал процедуру авторизации...если бы он глянул - было бы замечательно...я просто заколебусь там разбираться))
а вы ему говорили о проблеме?
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
nick7zmail » Чт мар 08, 2018 11:11 pm
Ну он вроде тут присутствует, даже отписывался на прошлой странице...как увидит - глянет наверное, если время будет.
-
VAD07
- Сообщения: 155
- Зарегистрирован: Ср май 31, 2017 10:54 pm
- Откуда: Киров
-
Благодарил (а):
55 раз
-
Поблагодарили:
11 раз
Сообщение
VAD07 » Чт мар 08, 2018 11:28 pm
nick7zmail писал(а):Ну он вроде тут присутствует, даже отписывался на прошлой странице...как увидит - глянет наверное, если время будет.
Спасибо