Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot connect after installation - LOG: Cannot find module. #22

Open
pseudoreal247 opened this issue Jun 17, 2021 · 5 comments
Open

Cannot connect after installation - LOG: Cannot find module. #22

pseudoreal247 opened this issue Jun 17, 2021 · 5 comments

Comments

@pseudoreal247
Copy link

Hi,

I have installed this module from github to ioBroker via the url: https://github.com/marc2016/ioBroker.panasonic-comfort-cloud
When I install the adapter in ioBroker then I can enter username and password. However, the log is giving the following error:
Error: Cannot find module '/opt/iobroker/node_modules/panasonic-comfort-cloud-client/dist/src/index.js'. Please verify that the package.json has a valid "main" entry

When I try to look up the folder than the /dist folder is not existing. What do I need to get this running? I understood that the pulling from the above mentioned URL is enough.

Thanks

@pseudoreal247
Copy link
Author

@marc2016
Ich habe nun einen Symlink auf /opt/iobroker/node_modules/iobroker.panasonic-comfort-cloud gesetzt, da iobroker im Docker auf der Synology bei mir im Verzeichnis /volume1/docker/iobroker/node_modules/iobroker.panasonic-comfort-cloud die Daten speichert. Jetzt bekomme ich folgende Fehlermeldungen (s. Anhang)
panasonic-comfort-cloud-client.error.log

Ideen?

@pseudoreal247
Copy link
Author

pseudoreal247 commented Jul 2, 2021

Ich konnte es so lösen

  1. auf synology in den docker container gehen und dort das Terminal starten
  2. im Terminal eingeben:
    a. cd /opt/iobroker b. npm install iobroker.panasonic-comfort-cloud c. iobroker add panasonic-comfort-cloud
  3. im iobroker die Zugangsdaten eingeben

@marc2016
Copy link
Owner

marc2016 commented Jul 4, 2021

Hi,

tut mir leid, die Nachricht ist bei mir irgendwie untergegangen. Ich habe ioBroker auch auf der Synology als Docker Container laufen. Eigentlich sollte es gehen, dass man den Adapter über die Benutzeroberfläche installiert, genau wie von Dir oben beschrieben. Ich schaue mir das selber nochmal an, aber gut, dass Du es schon so hinbekommen hast!

@pseudoreal247
Copy link
Author

pseudoreal247 commented Jul 5, 2021

@marc2016
Danke für deine Rückmeldung. Ganz geschmeidig scheint es jedoch nicht zu laufen, da ich keine Aktualisierungen aus der Cloud bekomme - wenn ich es via Fernbedienung an- oder ausmache, bekomme ich das nicht mit im Adapter (in der App schon).
Auch, wenn ich den Operate State auf Off (0) setze, dann geht zwar meine Klimaanlage aus, aber der Status bleibt auf On.

Ich bin mir jetzt nicht sicher, ob das an der schon schwierigen Installation liegt oder ggf. schon an der UI Version 5, die ich als beta nutze.

EDIT: Wenn ich wieder zurück auf die 4.2.1 von iobroker.admin gehe, dann kann ich die States über iobroker ändern und auch das UI aktualisiert die Daten (On wird On, Off wird Off). Die Aktualisierung über die Cloud funktioniert aber weiterhin nicht (mit der Fernbedienung die Klimaanlage angemacht, 10 Minuten gewartet, iobroker zeigt immer noch "off" an)

@pseudoreal247 pseudoreal247 reopened this Jul 5, 2021
@marc2016
Copy link
Owner

Sehr komisches Verhalten. Der Adapter fragt den Status der Geräte nach dem eingestellten Zeitintervall ab. Ich bin bisher davon ausgegangen, dass sich der Status auch aktualisiert, wenn man ihn über die App oder die Fernbedienung einstellt. Direkt geprüft habe ich das aber nicht. Ich werde mir das mal anschauen, habe aber erst Ende nächste Woche die Möglichkeit dazu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants