SONOS-Plus Node lässt sich nicht installieren

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
nicolas-eric
Beiträge: 3302
Registriert: 07.01.2015, 23:26
Wohnort: Scheeßel
Hat sich bedankt: 21 Mal
Danksagung erhalten: 11 Mal

SONOS-Plus Node lässt sich nicht installieren

Beitrag von nicolas-eric » 18.02.2023, 19:37

Hallo,

ich hatte wieder das Problem, dass sich die Node Updates und auch keine neuen Nodes installieren liessen.
Also habe ich wie zuvor auch die package.json gelöscht und das RedMatic Addon nochmal drüber installiert.
Danach waren wie immer alle manuell nachinstallierten Nodes weg.

Harmony liess sich auch problemlos installieren.
Aber bei SONOS_PLUS kommt jetzt diese Fehlermeldung:

Code: Alles auswählen

2023-02-18T18:34:26.029Z installieren : node-red-contrib-sonos-plus 6.6.1

2023-02-18T18:34:26.168Z npm install --no-package-lock --global-style --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production node-red-contrib-sonos-plus@6.6.1
2023-02-18T18:34:33.139Z [out] 
2023-02-18T18:34:33.139Z [out] up to date in 6s
2023-02-18T18:34:33.209Z rc=0
Der Inhalt der package.json ist

Code: Alles auswählen

{
  "name": "node-red-project",
  "description": "A Node-RED Project",
  "version": "0.0.1",
  "dependencies": {
    "node-red-contrib-ccu": "3.4.2",
    "node-red-contrib-combine": "1.8.1",
    "node-red-contrib-harmony": "~1.2.6",
    "node-red-contrib-sun-position": "1.2.4",
    "node-red-dashboard": "2.28.1",
    "node-red-node-email": "1.8.3",
    "node-red-node-rbe": "0.4.0",
    "redmatic-led": "1.1.0",
    "redmatic-webapp": "0.3.1"
  }
}
Ich spiele jetzt erstmal ein Backup wieder ein, hoffe aber, dass Ihr eine Lösung für das Problem kennt.

Danke schonmal!

Gruß Nico

nicolas-eric
Beiträge: 3302
Registriert: 07.01.2015, 23:26
Wohnort: Scheeßel
Hat sich bedankt: 21 Mal
Danksagung erhalten: 11 Mal

Re: SONOS-Plus Node lässt sich nicht installieren

Beitrag von nicolas-eric » 03.03.2023, 19:03

Hat denn keiner eine Idee, wie ich das wieder gerichtet bekomme? :?:

Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: SONOS-Plus Node lässt sich nicht installieren

Beitrag von Henke » 03.03.2023, 19:32

Die Sonos-Plus- Node braucht nach npm ein NodeRed größer gleich 2.0.0

Code: Alles auswählen

"node-red": {
    "version": ">=2.0.0",
    "nodes": {
      "sonos-config": "src/sonos-config.js",
      "sonos-manage-mysonos": "src/sonos-manage-mysonos.js",
      "sonos-universal": "src/sonos-universal.js"
    }
  },
Das letzte RedMatic Release hat die Version 1.2.9

Das ist vermutlich das Problem und damit die Lösung: NodeRed auf 3.0.2 aktualisieren.

nicolas-eric
Beiträge: 3302
Registriert: 07.01.2015, 23:26
Wohnort: Scheeßel
Hat sich bedankt: 21 Mal
Danksagung erhalten: 11 Mal

Re: SONOS-Plus Node lässt sich nicht installieren

Beitrag von nicolas-eric » 03.03.2023, 20:09

Danke für Deine Antwort!

Kann ich NodeRed in RedMatic einfach updaten? Läuft dann noch alles wie zuvor?

Hast Du zufällig eine Anleitung dafür?

Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: SONOS-Plus Node lässt sich nicht installieren

Beitrag von Henke » 03.03.2023, 20:23

nicolas-eric hat geschrieben:
03.03.2023, 20:09
Kann ich NodeRed in RedMatic einfach updaten?
Das einfach würde ich streichen. :D
nicolas-eric hat geschrieben:
03.03.2023, 20:09
Läuft dann noch alles wie zuvor?
Ne, Sonos und andere Nodes werden sich installieren lassen.

Nur NodeRed:

Code: Alles auswählen

source /usr/local/addons/redmatic/home/.profile
cd /usr/local/addons/redmatic/var
npm install -g node-red@3.0.2
oder direkt alles auf den aktuellen Stand mit:
LINK viewtopic.php?f=77&t=78208

nicolas-eric
Beiträge: 3302
Registriert: 07.01.2015, 23:26
Wohnort: Scheeßel
Hat sich bedankt: 21 Mal
Danksagung erhalten: 11 Mal

Re: SONOS-Plus Node lässt sich nicht installieren

Beitrag von nicolas-eric » 04.03.2023, 05:56

Henke hat geschrieben:
03.03.2023, 20:23
oder direkt alles auf den aktuellen Stand mit:
LINK viewtopic.php?f=77&t=78208
Danke! Dem bin ich gefolgt, das hat leider nicht so geklappt wie gedacht, habe Dir in dem Thema direkt geantwortet.

HenningK
Beiträge: 210
Registriert: 22.09.2012, 20:56
Hat sich bedankt: 5 Mal
Danksagung erhalten: 11 Mal

Re: SONOS-Plus Node lässt sich nicht installieren

Beitrag von HenningK » 05.04.2023, 17:19

Du kannst eine alte Version von sonos-plus installieren. Hier ist beschrieben, wie das geht:

https://github.com/hklages/node-red-con ... ssions/228

NodeRED hat Qualitatsstandarts eingeführt und bewertet die nodes. Eines der Kriterien ist Version 2.0. Dem bin ich gefolgt.

Redmatic ist leider von den dependencies veraltet.

Alternative: Du forks das Paket, löscht die Zeile plus die NodeJS, NMP Voraussetzungen aus .json und lädst manuell auf deine ccu.

Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: SONOS-Plus Node lässt sich nicht installieren

Beitrag von Henke » 05.04.2023, 18:01

Aua, das tut schon weh.
Anstand die alte Version zu installieren, bloß nicht die Anleitung nutzen um NR zu aktualisieren und damit dafür zu sorgen, dass auch andere Nodes laufen.

Antworten

Zurück zu „RedMatic“