freakent/dbus-mqtt-devices

Update readme to explain you need to run setup.sh after a VenusOS

Closed this issue · 0 comments

Version

0.6.4 (current)

What version of VenusOS are you running on your GX device

3.30-x (beta release)

Does this issue occur during installation or at runtime ?

Installation

Is there a Discussion thread for this issue? Please paste a link.

#92 (comment)

What is the issue you are actually experiencing?

The driver fails after a VenusOS upgrade as the piyaml module is not found. Given that the next version will remove YAML altogther it seems the mos prident thing to is add a section to the README.

Need to edit the README.tmpl not the README file directly.

If this is not installation related, what does the status payload look like that you are publishing to the driver to register your device?

No response

Relevant log output

@4000000065d468bd28b6eb94 *** starting dbus-mqtt-devices ***
@4000000065d468bf1474cf0c Traceback (most recent call last):
@4000000065d468bf14769044   File "/data/drivers/dbus-mqtt-devices-0.6.4/dbus_mqtt_devices.py", line 34, in <module>
@4000000065d468bf1476ab9c     from device_manager import MQTTDeviceManager
@4000000065d468bf1476bb3c   File "/data/drivers/dbus-mqtt-devices-0.6.4/device_manager.py", line 17, in <module>
@4000000065d468bf1476cec4     import yaml
@4000000065d468bf1476da7c ModuleNotFoundError: No module named 'yaml'