умные bluetooth весы

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: умные bluetooth весы

Сообщение smart_g » Пт май 25, 2018 9:45 am

Eraser писал(а):
Пт май 25, 2018 9:00 am
У меня работает скрипт отсюда
https://github.com/UCSD-SEELab/YunmaiDataCapture
Скрипт передает данные по MQTT
Кто-что запускает скрипт?
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: умные bluetooth весы

Сообщение Eraser » Вс май 27, 2018 12:04 am

smart_g писал(а):
Пт май 25, 2018 9:45 am
Eraser писал(а):
Пт май 25, 2018 9:00 am
У меня работает скрипт отсюда
https://github.com/UCSD-SEELab/YunmaiDataCapture
Скрипт передает данные по MQTT
Кто-что запускает скрипт?
системный cron при старте
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: умные bluetooth весы

Сообщение smart_g » Вс май 27, 2018 1:40 pm

Eraser писал(а):
Вс май 27, 2018 12:04 am
smart_g писал(а):
Пт май 25, 2018 9:45 am
Eraser писал(а):
Пт май 25, 2018 9:00 am
У меня работает скрипт отсюда
https://github.com/UCSD-SEELab/YunmaiDataCapture
Скрипт передает данные по MQTT
Кто-что запускает скрипт?
системный cron при старте
Скрипт упорно выдает ошибку синтаксиса. Но ни один редактор питона ее не подсвечивает
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: умные bluetooth весы

Сообщение Eraser » Вс май 27, 2018 2:54 pm

smart_g писал(а):
Вс май 27, 2018 1:40 pm
Eraser писал(а):
Вс май 27, 2018 12:04 am
smart_g писал(а):
Пт май 25, 2018 9:45 am
Eraser писал(а):
Пт май 25, 2018 9:00 am
У меня работает скрипт отсюда
https://github.com/UCSD-SEELab/YunmaiDataCapture
Скрипт передает данные по MQTT
Кто-что запускает скрипт?
системный cron при старте
Скрипт упорно выдает ошибку синтаксиса. Но ни один редактор питона ее не подсвечивает
где ругается надо return заменить на quit

Код: Выделить всё

        except:
            print('Failed to connect mqtt')
            quit()
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: умные bluetooth весы

Сообщение smart_g » Вс май 27, 2018 3:32 pm

В скипте yunmai_data_processor.py, который по ссылке такого кода:
except:
print('Failed to connect mqtt')
quit()
вообще нет.
У меня ругается на строчку else:
print('MQTT: Subscribing to topic {0}'.format(topic_ctl))
client.subscribe(topic_ctl)
else:
client = None
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: умные bluetooth весы

Сообщение smart_g » Вс май 27, 2018 3:39 pm

Eraser писал(а):
Вс май 27, 2018 2:54 pm
smart_g писал(а):
Вс май 27, 2018 1:40 pm
Eraser писал(а):
Вс май 27, 2018 12:04 am
smart_g писал(а):
Пт май 25, 2018 9:45 am
Eraser писал(а):
Пт май 25, 2018 9:00 am
У меня работает скрипт отсюда
https://github.com/UCSD-SEELab/YunmaiDataCapture
Скрипт передает данные по MQTT
Кто-что запускает скрипт?
системный cron при старте
Скрипт упорно выдает ошибку синтаксиса. Но ни один редактор питона ее не подсвечивает
где ругается надо return заменить на quit

Код: Выделить всё

        except:
            print('Failed to connect mqtt')
            quit()
И если можно, выложите пожалуста свой рабочий скрипт.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: умные bluetooth весы

Сообщение Eraser » Пн май 28, 2018 9:30 am

smart_g писал(а):
Вс май 27, 2018 3:39 pm
Eraser писал(а):
Вс май 27, 2018 2:54 pm
smart_g писал(а):
Вс май 27, 2018 1:40 pm
Eraser писал(а):
Вс май 27, 2018 12:04 am
smart_g писал(а):
Пт май 25, 2018 9:45 am
Eraser писал(а):
Пт май 25, 2018 9:00 am
У меня работает скрипт отсюда
https://github.com/UCSD-SEELab/YunmaiDataCapture
Скрипт передает данные по MQTT
Кто-что запускает скрипт?
системный cron при старте
Скрипт упорно выдает ошибку синтаксиса. Но ни один редактор питона ее не подсвечивает
где ругается надо return заменить на quit

Код: Выделить всё

        except:
            print('Failed to connect mqtt')
            quit()
И если можно, выложите пожалуста свой рабочий скрипт.
Вот держите, еще подправлен топик для mqtt
yunmai.zip
(3.37 КБ) 145 скачиваний
За это сообщение автора Eraser поблагодарил:
smart_g (Вт май 29, 2018 2:24 pm)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: умные bluetooth весы

Сообщение smart_g » Вт май 29, 2018 2:27 pm

Python оказался редкой тварью. Скрипт по ссылке с тайцами (редактирование самого скрипта, редактирование синтаксиса) запустился на python 2.7.7, хотя в системе стоит и 3.5 и 3.6. И то скрипт заточен под одного пользователя весов. Посмотрю ваш, если что буду корректировать.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: умные bluetooth весы

Сообщение fandaymon » Вт май 29, 2018 3:14 pm

smart_g писал(а):
Вт май 29, 2018 2:27 pm
Python оказался редкой тварью. Скрипт по ссылке с тайцами (редактирование самого скрипта, редактирование синтаксиса) запустился на python 2.7.7, хотя в системе стоит и 3.5 и 3.6. И то скрипт заточен под одного пользователя весов. Посмотрю ваш, если что буду корректировать.
Ну если env никакие не активированны то команда python программа и будет запускать второй питон. Чтобы запускался третий, надо писать python3 программа или делать env c 3 питоном
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: умные bluetooth весы

Сообщение smart_g » Вт май 29, 2018 5:59 pm

fandaymon писал(а):
Вт май 29, 2018 3:14 pm
smart_g писал(а):
Вт май 29, 2018 2:27 pm
Python оказался редкой тварью. Скрипт по ссылке с тайцами (редактирование самого скрипта, редактирование синтаксиса) запустился на python 2.7.7, хотя в системе стоит и 3.5 и 3.6. И то скрипт заточен под одного пользователя весов. Посмотрю ваш, если что буду корректировать.
Ну если env никакие не активированны то команда python программа и будет запускать второй питон. Чтобы запускался третий, надо писать python3 программа или делать env c 3 питоном
Это я знаю. Просто по разными питонамиразные ошибки у одного и того же скрипта.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
Ответить