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

Installation failed #10

Closed
Bimbelhuber opened this issue Oct 13, 2022 · 12 comments
Closed

Installation failed #10

Bimbelhuber opened this issue Oct 13, 2022 · 12 comments
Assignees

Comments

@Bimbelhuber
Copy link

Can you help me to install the nodes? Following te discription from te Viewlog:

2022-10-12T12:21:06.442Z installieren : node-red-contrib-doorbird-ultimate 1.1.1
2022-10-12T12:21:07.432Z npm install --no-package-lock --global-style --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production node-red-contrib-doorbird-ultimate@1.1.1
2022-10-12T12:21:17.202Z [out]
2022-10-12T12:21:17.202Z [out] up to date in 9s
2022-10-12T12:21:17.228Z rc=0

@ihrigb
Copy link
Owner

ihrigb commented Oct 13, 2022

Hi @Bimbelhuber.
rc=0 actually means that the returncode of the installation is 0, meaning everything worked. What issues do you see? Are the nodes not showing up in Node Red?

@ihrigb ihrigb self-assigned this Oct 13, 2022
@Bimbelhuber
Copy link
Author

Hi @ihrigb,

ich schreibs mal auf deutsch, das sollte ich glaub auch funktionieren ;)

Nachfolgend die Fehlermeldung (Bild) bei der Installation, es sind also auch keine Nodes zu sehen, der View log bleibt immer noch der Selbe:
image

2022-10-13T10:08:54.130Z installieren : node-red-contrib-doorbird-ultimate 1.1.1

2022-10-13T10:08:54.412Z npm install --no-package-lock --global-style --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production node-red-contrib-doorbird-ultimate@1.1.1
2022-10-13T10:09:01.132Z [out]
2022-10-13T10:09:01.132Z [out] up to date in 6s
2022-10-13T10:09:01.158Z rc=0

@ihrigb
Copy link
Owner

ihrigb commented Oct 13, 2022

Deutsch ist ok. Ich könnte mir vorstellen, dass er das nodes property im package.json meint: https://github.com/ihrigb/node-red-contrib-doorbird-ultimate/blob/master/package.json#L26. Aber warum er das nicht findet, verstehe ich nicht wirklich. Welche Version von Node Red betreibst du denn wo / wie?

@Bimbelhuber
Copy link
Author

Bimbelhuber commented Oct 13, 2022

Also bisher haben alle Installationen von Nodes funktioniert. Also Hardware habe ich eine Homematic CCU3 (FW 3.65.8) worauf RedMatic mit Version 7.2.1 läuft. Node Red hat Version 1.2.9
Gibt es denn eine andere Möglichkeit die Installation zu probieren als über die von mir gewählte?

@ihrigb
Copy link
Owner

ihrigb commented Oct 13, 2022

Ich habe die nodes eigentlich für Node Red >=2.0.0 angegeben. Ich habe leider keine Zeit, zu schauen, ob es mit allem, was älter ist einwandfrei läuft. Zudem kann ich mir vorstellen, dass es Probleme mit den Crypto Komponenten (libsodium) gibt. Da weiß icht nicht, was auf der CCU verfügbar ist, bzw. die Voraussetzungen sind.
Welche anderen Packages hast du denn installiert, dann vergleiche ich mal!

@Bimbelhuber
Copy link
Author

Entweder ich bin zu doof aber ich kann nicht heraus finden wie, bzw. ob ich NodeRed auf RedMatic updaten kann, zumal RedMatic die aktuelle Version ist.
Installierte Packages:
image
image
image

@Bimbelhuber
Copy link
Author

Servus, konntest du schon was heraus finden? Danke!

@ihrigb
Copy link
Owner

ihrigb commented Oct 21, 2022

Sorry, nein ich bin noch nicht dazu gekommen.

@ihrigb
Copy link
Owner

ihrigb commented Oct 28, 2022

Das wäre ein Hinweis auf das Problem: rdmtc/RedMatic#146 (comment)
Heißt RedMatic hat die Sodium binaries nicht. Du könntest dort nachfragen, ob es integriert werden kann!

@Bimbelhuber
Copy link
Author

Servus Hallo, nach dem neuesten Release deines Pakets kann ich es nun auch installieren 👍 Aber ich bekomme es noch nicht hin das Ring Node so mit der Alexa zu verbinden das diese was ausgeben kann. Kannst du mir einen Tipp geben wie ich das Signal manipulieren muss das es passt. Als payload würde mir ein einfaches true oder false reichen, aber die Ausgabe des Ring Node liefert ja noch viel mehr Informationen, danke dir schonmal vorab!

@ihrigb
Copy link
Owner

ihrigb commented Dec 12, 2022

@Bimbelhuber du kannst den Output des Ring Nodes ignorieren und in einem function node (vom ring node getriggert) einfach sowas machen:

return {
  payload: true
};

@ihrigb ihrigb closed this as completed Dec 12, 2022
@Bimbelhuber
Copy link
Author

Perfekt, danke!

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