Страница 47 из 169
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Вс мар 17, 2019 8:25 am
samolet
Вот засада, я добавляю свою картинку UIID 24(имя картинки 24), но она не хочет отображаться, и перегружал и обновлял, вот путь C:\_majordomo\htdocs\img\sonoff, картинка JPG, 100х100, что еще не так???
А картинку на модуль поставил вот эту
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Вс мар 17, 2019 8:56 am
yii
samolet писал(а): Вс мар 17, 2019 8:25 am
Вот засада, я добавляю свою картинку UIID 24(имя картинки 24),
так ее надо еще в html прописать... я поэтому и написал что архив для Никиты, что бы ему тока html поправить надо было
Из папки templates копируете папку dev_sonoff в templates_alt (это что бы не нарушать логику MD, можно конечно и основной поправить, но перетрется следующим обновлением)...
Затем templates_alt/dev_sonoff ищите файл dev_sonoff_devices_search_admin.html и правите его.
находите в нем строку (у меня строка 40) в которой видите сравнения по UIID, там будет конструкция
[#if UIID==1 || UIID==2 || UIID==4 || UIID==6 ну и так далее, добавляете в нее свой UIID, в любом месте, например так
[#if UIID==1 || UIID==2 || UIID==4 || UIID==24 || UIID==6
сохраняете файл и все...
Картинки класть в img/sonoff, имя картинки = Ваш_UIID.jpg, т.е. 24.jpg для вашего случая
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Вс мар 17, 2019 10:21 am
samolet
Спасибо, все отлично, файл добавил, вдруг кому нужен. Ну и картинка
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн мар 18, 2019 10:44 pm
burano
Привет, спасибо за модуль, но он у меня не работает.
При любой попытке сменить статус устройства, выключить или включить у меня возникает ошибка:
Parse error: syntax error, unexpected ':', expecting ';' or '{' in /var/www/lib/websockets/sonoffws.class.php on line 80
Но в этой строке все нормально...
Да и не кодил я еще никакие методы, только устройствок стандартному объекту привязал и пытаюсь ему статус сменить на 0 или на 1.
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Пн мар 18, 2019 11:39 pm
samolet
В этой ветке есть видео, думаю поможет.
Выложи код, пишет же синтаксическая ошибка
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Вт мар 19, 2019 3:58 am
yii
burano писал(а): Пн мар 18, 2019 10:44 pm
Parse error: syntax error, unexpected ':', expecting ';' or '{' in /var/www/lib/websockets/sonoffws.class.php on line 80
у меня было так же на старом образе c php5, переехал на новый с php7 и все стало Ok
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Вт мар 19, 2019 7:00 am
nick7zmail
burano писал(а): Пн мар 18, 2019 10:44 pm
Привет, спасибо за модуль, но он у меня не работает.
При любой попытке сменить статус устройства, выключить или включить у меня возникает ошибка:
Parse error: syntax error, unexpected ':', expecting ';' or '{' in /var/www/lib/websockets/sonoffws.class.php on line 80
Но в этой строке все нормально...
Да и не кодил я еще никакие методы, только устройствок стандартному объекту привязал и пытаюсь ему статус сменить на 0 или на 1.
Попробуй в указанном файле поубирать : string из всего файла, из строк формата
Код: Выделить всё
public function generateKey($len = 16, $encode = true): string
Может это слишком новый синтаксис для 5 пхп...я хз. Но если это исправит проблему - внесу правки в основной репозиторий.
PS: Картинки все поправлю, и на вебсокеты прейдём, не волнуйтесь)) только на работе подразгребусь немного...а то по вечерам уставший, ни на что сил нет))
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Ср мар 20, 2019 7:52 pm
nick7zmail
Привет. Обновил наконец то модуль (нет, пока не вебсокеты).
- Добавил картинки устройств, которые просили.
- Поменял картинку модуля (хз чем вам моя не понравилась...но нарисовал новую =D)
- Теперь картинки устройств будут цепляться автоматически (на стороне сервера определяется есть ли картинка в наличии, если нет, тогда уже заменяется. Таким образом при добавлении новых картинок не придётся в шаблон лезть. Ну и по прежнему говорите, если у ваших устройств нету картинок, добавим).
- Эксперементально добавил уровень сигнала в админку.

- 111.jpg (19.24 КБ) 4472 просмотра
Хз, если честно, как эта хрень работает. Ориентировался исключительно на эту картинку из инета

Посравнивайте уровень с данными в приложении, скажите совпадает/нет. Может пороговые значения подкорректировать над будет...
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Ср мар 20, 2019 8:10 pm
samolet
Классно сделано
вот только уровень почему-то у меня везде максимум а в реальности уровень разный? но вот по этому коду в сценах rssi все вроде хорошо
$level=$this->getProperty('status');
if ($level < -35 && $level >= -52) { // максимум
$this->setProperty("NetworkLevel",'sety.png');
} else if ($level < -53 && $level >= -61) {
$this->setProperty("NetworkLevel",'sety1.png');
} else if ($level < -62 && $level >= -68) {
$this->setProperty("NetworkLevel",'sety2.png');
} else if ($level < -69 && $level >= -75) {
$this->setProperty("NetworkLevel",'sety3.png');
} else if ($level < -76 && $level >= -90) {
$this->setProperty("NetworkLevel",'sety4.png');
} else if ($level < -91) {// ноль
$this->setProperty("NetworkLevel",'sety5.png');
}
Re: [Модуль] Sonoff (dev_sonoff)
Добавлено: Ср мар 20, 2019 8:21 pm
nick7zmail
Ой блин...я чё с этим интерфейсом выгрузил Оо...сорян, ща на место всё вернём. Уровни за одно поправлю.