[Модуль] Устройства Bluetooth (bluetoothdevices)
Модератор: immortal
- ИванДрон
- Сообщения: 2
- Зарегистрирован: Чт янв 17, 2019 10:04 pm
- Откуда: Питер
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Здравствуйте Господа !
Не сочтите за спам, я сам когдато пробовал подключать блютуз модуль, месяц бился, никак не выходило.
В итоге оказалось что я его сжег
Купил новый модуль, и случайно наткнулся в интернете на один форум где чел расписал все с картинками и пояснениями, как подключить блютуз модуль вот тут
Реально получилось с первого раза все заработало, так что не поленитесь, гляньте, знания за плечами не носить, а вдруг что новенькое для себя откроете
Не сочтите за спам, я сам когдато пробовал подключать блютуз модуль, месяц бился, никак не выходило.
В итоге оказалось что я его сжег
Купил новый модуль, и случайно наткнулся в интернете на один форум где чел расписал все с картинками и пояснениями, как подключить блютуз модуль вот тут
Реально получилось с первого раза все заработало, так что не поленитесь, гляньте, знания за плечами не носить, а вдруг что новенькое для себя откроете
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Вообще не в тему если честно. Тут не железо обсуждают.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
модуль хороший, но нафига он постоянно дергает /bin/hciconfig hci0 up / down ? засрал все логи)
значение по умолчанию стоит 7200, а он дергает каждые 2 секунды. попробовал -1. посмотрим
И если разрtшить ему sudo - он и пинг делает от рута. это баг или фича?)
значение по умолчанию стоит 7200, а он дергает каждые 2 секунды. попробовал -1. посмотрим
И если разрtшить ему sudo - он и пинг делает от рута. это баг или фича?)
- nightwind
- Сообщения: 333
- Зарегистрирован: Вс июн 26, 2016 4:42 pm
- Откуда: Барановичи
- Благодарил (а): 28 раз
- Поблагодарили: 52 раза
- Контактная информация:
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Еще идея - имена устройств нужно создавать не рандомные, а из макадреса. Ну и поле User - не несет никакой алгоритмической нагрузки, только на посмотреть. Мне нужно было вызывать соотвествующий метод (Lost/Found) у объекта User, пришлось заводить отдельное поле userObj и заводить в него имена объектов пользователей.
-
- Сообщения: 83
- Зарегистрирован: Вс фев 28, 2016 11:36 pm
- Благодарил (а): 17 раз
- Поблагодарили: 25 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Всем привет. Что-то не получается по ID вытянуть имя пользователя. Хочу автоматом править свойство atHome пользователя (класс users), соответственно значение этого свойства я буду брать в свойстве online объекта в классе BluetoothDevices. Для начала решил попробовать пример с 14й страницы данной темы - в классовом методе Found я прописал:
Дергаю метод - ничего не происходит. Для отладки всунул debmes - в xray пустая строка.
Что я делаю не так?
Код: Выделить всё
$rec = SQLSelectOne("SELECT * FROM users WHERE ID='$id'");
debmes($rec);
sg('Users.'.$rec['LINKED_OBJECT'].'.seenAt', 'Дома');
Что я делаю не так?
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
вы спрашиваете юзеров не правильно.Дмитрий Иванов писал(а): ↑Ср май 22, 2019 10:54 pmВсем привет. Что-то не получается по ID вытянуть имя пользователя. Хочу автоматом править свойство atHome пользователя (класс users), соответственно значение этого свойства я буду брать в свойстве online объекта в классе BluetoothDevices. Для начала решил попробовать пример с 14й страницы данной темы - в классовом методе Found я прописал:Дергаю метод - ничего не происходит. Для отладки всунул debmes - в xray пустая строка.Код: Выделить всё
$rec = SQLSelectOne("SELECT * FROM users WHERE ID='$id'"); debmes($rec); sg('Users.'.$rec['LINKED_OBJECT'].'.seenAt', 'Дома');
Что я делаю не так?
SQLSelectOne("SELECT * FROM users WHERE ID='".$id."'");
возможно надо так - точно не помню. написал на вскидку
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 83
- Зарегистрирован: Вс фев 28, 2016 11:36 pm
- Благодарил (а): 17 раз
- Поблагодарили: 25 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Всё-равно пустую строку возвращает. Я, если честно, не понимаю что я куда передаю... и в этой строке не вижу, что бы оно id пользователя из свойств объекта брало... Закринил, на всякий случай, свойства моего объекта. ID 1 должно соответствовать пользователю admin.tarasfrompir писал(а): ↑Чт май 23, 2019 8:52 amвы спрашиваете юзеров не правильно.
SQLSelectOne("SELECT * FROM users WHERE ID='".$id."'");
возможно надо так - точно не помню. написал на вскидку
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
ну если бтдев****.юзер - это ИД пользователя тогда такДмитрий Иванов писал(а): ↑Чт май 23, 2019 10:44 amВсё-равно пустую строку возвращает. Я, если честно, не понимаю что я куда передаю... и в этой строке не вижу, что бы оно id пользователя из свойств объекта брало... Закринил, на всякий случай, свойства моего объекта. ID 1 должно соответствовать пользователю admin.tarasfrompir писал(а): ↑Чт май 23, 2019 8:52 amвы спрашиваете юзеров не правильно.
SQLSelectOne("SELECT * FROM users WHERE ID='".$id."'");
возможно надо так - точно не помню. написал на вскидку
bt1.jpg
Код: Выделить всё
$rec = SQLSelectOne("SELECT * FROM users WHERE ID='".$this->getProperty('user')."''");
DebMes($rec);
sg($rec['USERNAME'].'.seenAt', 'Дома');
- За это сообщение автора tarasfrompir поблагодарил:
- Дмитрий Иванов (Чт май 23, 2019 12:08 pm)
- Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 2079
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 457 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
$id то присвойте значениеДмитрий Иванов писал(а): ↑Ср май 22, 2019 10:54 pmВсем привет. Что-то не получается по ID вытянуть имя пользователя. Хочу автоматом править свойство atHome пользователя (класс users), соответственно значение этого свойства я буду брать в свойстве online объекта в классе BluetoothDevices. Для начала решил попробовать пример с 14й страницы данной темы - в классовом методе Found я прописал:Дергаю метод - ничего не происходит. Для отладки всунул debmes - в xray пустая строка.Код: Выделить всё
$rec = SQLSelectOne("SELECT * FROM users WHERE ID='$id'"); debmes($rec); sg('Users.'.$rec['LINKED_OBJECT'].'.seenAt', 'Дома');
Что я делаю не так?
помнится он в параметре есть
проверьте
DebMes(json_encode($params));
а если несколько устройств к одному юзеру? )))
- За это сообщение автора Logrus поблагодарил:
- Дмитрий Иванов (Чт май 23, 2019 12:08 pm)
- Рейтинг: 1.16%
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 83
- Зарегистрирован: Вс фев 28, 2016 11:36 pm
- Благодарил (а): 17 раз
- Поблагодарили: 25 раз
Re: [Модуль] Устройства Bluetooth (bluetoothdevices)
Всё, теперь понятно, спасибо!
Код: Выделить всё
$id = $this->getProperty('user');
$rec = SQLSelectOne("SELECT * FROM users WHERE ID='".$id."'");
debmes($rec);
sg('Users.'.$rec['LINKED_OBJECT'].'.seenAt', 'Дома');