Hi there,
ich habe aktuell yowsup2 soweit zum laufen gebracht, dass es (mit Root-Rechten?) Nachrichten versenden kann.
Frage1:
Was muss ich tun, wenn ich beim Einspielen diese Meldungen in der Konsole erhalte (ohne root):
Scheint mir ein Rechteproblem zu sein, aber meine Linux-Kenntnisse reichen hier nicht mehr aus... ;(
Frage 2:
hat einer yowsup2 erfolgreich in OpenHAB integriert? Ein Binding dafür gibt's ja nicht, also per exec?
danke!
Thomas.
ich habe aktuell yowsup2 soweit zum laufen gebracht, dass es (mit Root-Rechten?) Nachrichten versenden kann.
Frage1:
Was muss ich tun, wenn ich beim Einspielen diese Meldungen in der Konsole erhalte (ohne root):
Code:
pi@openHABianPi:~$ /opt/yowsup/yowsup-cli demos -c /opt/yowsup/config -s 4917xxx "Hallo Welt!"
Traceback (most recent call last):
File "/opt/yowsup/yowsup-cli", line 368, in <module>
if not parser.process():
File "/opt/yowsup/yowsup-cli", line 272, in process
self.startSendClient()
File "/opt/yowsup/yowsup-cli", line 314, in startSendClient
from yowsup.demos import sendclient
File "/opt/yowsup/yowsup/demos/sendclient/__init__.py", line 1, in <module>
from .stack import YowsupSendStack
File "/opt/yowsup/yowsup/demos/sendclient/stack.py", line 1, in <module>
from yowsup.stacks import YowStackBuilder
File "/opt/yowsup/yowsup/stacks/__init__.py", line 1, in <module>
from .yowstack import YowStack, YowStackBuilder
File "/opt/yowsup/yowsup/stacks/yowstack.py", line 10, in <module>
from yowsup.layers.protocol_media import YowMediaProtocolLayer
File "/opt/yowsup/yowsup/layers/protocol_media/__init__.py", line 1, in <module>
from .layer import YowMediaProtocolLayer
File "/opt/yowsup/yowsup/layers/protocol_media/layer.py", line 2, in <module>
from .protocolentities import ImageDownloadableMediaMessageProtocolEntity
File "/opt/yowsup/yowsup/layers/protocol_media/protocolentities/__init__.py", line 3, in <module>
from .message_media_downloadable_image import ImageDownloadableMediaMessageProtocolEntity
File "/opt/yowsup/yowsup/layers/protocol_media/protocolentities/message_media_downloadable_image.py", line 4, in <module>
from yowsup.layers.protocol_messages.proto.wa_pb2 import ImageMessage
File "/opt/yowsup/yowsup/layers/protocol_messages/proto/wa_pb2.py", line 6, in <module>
from google.protobuf import descriptor as _descriptor
File "/usr/local/lib/python2.7/dist-packages/protobuf-3.0.0-py2.7.egg/google/__init__.py", line 2, in <module>
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2888, in <module>
add_activation_listener(lambda dist: dist.activate())
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 758, in subscribe
callback(dist)
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2888, in <lambda>
add_activation_listener(lambda dist: dist.activate())
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2425, in activate
for pkg in self._get_metadata('namespace_packages.txt'):
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2415, in _get_metadata
for line in self.get_metadata_lines(name):
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1413, in get_metadata_lines
return yield_lines(self.get_metadata(name))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1405, in get_metadata
return self._get(self._fn(self.egg_info, name))
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1514, in _get
with open(path, 'rb') as stream:
IOError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/protobuf-3.0.0-py2.7.egg/EGG-INFO/namespace_packages.txt'
Frage 2:
hat einer yowsup2 erfolgreich in OpenHAB integriert? Ein Binding dafür gibt's ja nicht, also per exec?
danke!
Thomas.


der Licht ins Dunkel bringen kann.
Kommentar