PerH Skrevet 12. januar 2018 Skrevet 12. januar 2018 Jeg la akkurat inn domoticz på serverpcen (Windows 10) i håp om at den kan styre støvsugeren via xiaomi gateway plugin. Jeg installerte først domoticz, så python 3.4, så plugin. I loggen klager pluginsystem på noe, kan noen som ikke bare snakker unix hjelpe her? I Installeringsbeskrivelsen sto det at jeg skulle gi plugin.py alle rettigheter, hvor gjør jeg det i windows 10? Loggen: 2018-01-11 22:52:48.329 Domoticz V3.8153 (c)2012-2017 GizMoCuz 2018-01-11 22:52:48.332 Build Hash: 494fff71, Date: 2017-07-30 12:19:41 2018-01-11 22:52:48.332 Startup delay... waiting 10 seconds... 2018-01-11 22:53:00.929 PluginSystem: Failed dynamic library load, install the latest libpython3.x library that is available for your platform. 2018-01-11 22:53:00.935 Active notification Subsystems: gcm, http (2/12) 2018-01-11 22:53:00.936 WebServer(HTTP) started on address: :: with port 8080 2018-01-11 22:53:01.097 WebServer(SSL) started on address: :: with port 443 2018-01-11 22:53:01.097 Proxymanager started. 2018-01-11 22:53:01.099 Starting shared server on: :::6144 2018-01-11 22:53:01.099 TCPServer: shared server started... 2018-01-11 22:53:01.099 RxQueue: queue worker started... 2018-01-11 22:53:03.102 EventSystem: reset all events... 2018-01-11 22:53:03.331 EventSystem: reset all device statuses... 2018-01-11 22:53:03.333 EventSystem - Python: Failed dynamic library load, install the latest libpython3.x library that is available for your platform. 2018-01-11 22:53:03.334 EventSystem: Started 2018-01-11 22:53:39.719 Incoming connection from: 127.0.0.1 2018-01-11 23:01:48.164 XiaomiGateway: will listen on 9898 for hardware id 4 2018-01-11 23:01:48.164 XiaomiGateway: Delaying worker startup... 2018-01-11 23:01:53.165 XiaomiGateway: Worker started... 2018-01-11 23:01:53.169 XiaomiGateway: Using 112.170.150.150 for local IP address. 2018-01-11 23:04:20.166 XiaomiGateway: Delaying worker startup... 2018-01-11 23:04:25.168 XiaomiGateway: Worker started... 2018-01-11 23:04:25.171 XiaomiGateway: Using 112.170.150.150 for local IP address. 2018-01-11 23:04:25.171 XiaomiGateway: NOT LISTENING TO UDP FOR HARDWARE ID 5 2018-01-11 23:04:35.303 XiaomiGateway: stopped Siter
PerH Skrevet 19. januar 2018 Forfatter Skrevet 19. januar 2018 Ingen her som har installert python med domoticz? Det virker jo som det er det domoticz ikke får kontakt med? Siter
ronnyandre Skrevet 19. januar 2018 Skrevet 19. januar 2018 Usikker på hvordan du gir rettigheter i Windows. Hadde det vært Linux kunne jeg svart. Har du testet om scriptet fungerer, for å isolere om det er feil i script eller i Domoticz? Siter
Venin Skrevet 19. januar 2018 Skrevet 19. januar 2018 Du mener Python 3.6.4 når du skriver 3.4, right? Kanskje verdt å teste nyeste beta av Domoticz? Versjonen du bruker er jo ganske gammel. Siter
PerH Skrevet 19. januar 2018 Forfatter Skrevet 19. januar 2018 Ja det stemmer(3.6.4), lastet ned siste skrik.. Du mener nyeste beta er best? gikk for "Stable", og der er jeg på nyeste.. kan godt prøve det! Siter
havnegata Skrevet 22. januar 2018 Skrevet 22. januar 2018 Det har vært et vedvarende problem ganske lenge med betaversjonene av Domoticz at de ikke spiller på lag med python-plugins. Bare sjekk forumet på domoticz.com, der florerer det med spørsmål rundt dette, og egentlig ingen som har noen gode svar, bare at det er stable som fungerer "best" Siter
Evelen Skrevet 22. januar 2018 Skrevet 22. januar 2018 Trodde iķke stabil versjon støttet pyton plugins enda? Siter
PerH Skrevet 30. januar 2018 Forfatter Skrevet 30. januar 2018 (endret) Ok, så jeg må installere en beta versjon? Ingen av dere som har slike plugins? Edit: Ser jeg har spurt om dette før.. hehe Hvis ingen beta er stabile og ingen stable har python så er jeg vel f**ked da.. jaja! Endret 30. januar 2018 av PerH Siter
rozon Skrevet 31. januar 2018 Skrevet 31. januar 2018 (endret) Legg til libpython3.4-dev så virker Python i beta. Sitter akkurat å skriver en Python plugin, så... Python virker, men ikke alltid koden min Endret 31. januar 2018 av rozon Siter
PerH Skrevet 24. mars 2018 Forfatter Skrevet 24. mars 2018 ..Da har jeg plukket opp denne saken igjen.. Status nå er at jeg har lagt inn siste python release, og denne ser ut til å spille med domoticz etter restart. Når jeg legger plugin inn i \plugins\ folder så kommer "Xiaomi Mi Robot Vacuum" opp i listen. Når jeg legger den inn som HW popper den opp i listen, men ingen devicer genereres. Loggen ligger under her. 2018-03-24 23:14:29.141 Error: (xiaomi-mi-robot-vacuum) failed to load 'plugin.py', Python Path used was 'C:\Program Files (x86)\Domoticz\plugins\Xaiomi plugin\;C:\Program Files (x86)\Python36-32\python36.zip;C:\Program Files (x86)\Python36-32\Lib\;C:\Program Files (x86)\Python36-32\DLLs\;C:\Program Files (x86)\Domoticz'. 2018-03-24 23:14:29.142 Error: (Støvsugeren) Module Import failed, exception: 'ModuleNotFoundError' 2018-03-24 23:14:29.142 Error: (Støvsugeren) Module Import failed: ' Name: msgpack' 2018-03-24 23:15:30.901 Error: Støvsugeren hardware (3) thread seems to have ended unexpectedly Jeg har gitt alle rettigheter til python.py såvidt jeg vet? En annen ting, hvordan legger jeg til biblioteker, som forrige taler foreslår? Siter
Charlie Skrevet 24. mars 2018 Skrevet 24. mars 2018 Ser ut som du kanskje mangler en python module, nærmere bestemt "msgpack" https://pypi.python.org/pypi/msgpack Siter
PerH Skrevet 25. mars 2018 Forfatter Skrevet 25. mars 2018 Jeg har prøvd litt av hvert nå, og det skinner gjennom at de fleste som driver med python og domoticz er linux folk.. Det virker som jeg må kompilere det i Visual Studio selv for å få det til å spille? :\ Siter
Charlie Skrevet 25. mars 2018 Skrevet 25. mars 2018 (endret) Ikke brukt python på windows, men se om kan bruke "pip" for å legge inn manglende modul. "pip install msgpack", evnt pip3 om du bruker python3 https://stackoverflow.com/questions/4750806/how-do-i-install-pip-on-windows Endret 25. mars 2018 av Charlie Siter
PerH Skrevet 25. mars 2018 Forfatter Skrevet 25. mars 2018 (endret) jeg har python 3.6.4, og har prøvd med pip og pip3.6. Felles for disse er at de sier .whl ikke er kompatibel med platformen. Filen heter "msgpack-0.5.6-cp36-cp36m-manylinux1_x86_64.whl", og jeg ser jo at det står linux og ikke windows.. Problemet er at jeg ikke finner riktig fil for mitt system ser det ut til.. Endret 25. mars 2018 av PerH Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.