Install. MQTT o Node-Red på RPI, försök med "mqtt in" node

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Drivmedel
Inlägg: 56
Blev medlem: 29 oktober 2011, 13:40:18
Ort: Lund Södra Sandby

Re: Install. MQTT o Node-Red på RPI, försök med "mqtt in" node

Inlägg av Drivmedel »

Den senaste Raspberry-n har jag inte kört något annat på än instruktionerna från sidan jag hänvisade till.
Den äldre har jag testat mer kommando men får samma resultat/felmeddelande i båda.
Senast redigerad av Drivmedel 7 september 2020, 09:21:48, redigerad totalt 2 gånger.
Borre
Inlägg: 4570
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: Install. MQTT o Node-Red på RPI, försök med "mqtt in" node

Inlägg av Borre »

Vad händer om du istället för som det står i guiden på den här raden:
sudo wget http://repo.mosquitto.org/debian/mosquitto-jessie.list
laddar ner filen för buster som du använder?
Såhär:
sudo wget http://repo.mosquitto.org/debian/mosquitto-buster.list

Se först till att du tar bort den där första filen du laddade ner så den inte ligger kvar och sen fortsätter med resten.
Drivmedel
Inlägg: 56
Blev medlem: 29 oktober 2011, 13:40:18
Ort: Lund Södra Sandby

Re: Install. MQTT o Node-Red på RPI, försök med "mqtt in" node

Inlägg av Drivmedel »

Tack Borre.
sudo wget http://repo.mosquitto.org/debian/mosquitto-buster.list
Det hjälpte så nu kan jag se i loggfilen att det sker en inloggning på port 1883.
----------------------------------------------------------------------------------------------------
pi@raspberrypi:~ $ sudo cat /var/log/mosquitto/mosquitto.log
1599491284: mosquitto version 1.6.12 starting
1599491284: Config loaded from /etc/mosquitto/mosquitto.conf.
1599491284: Opening ipv4 listen socket on port 1883.
1599491284: Opening ipv6 listen socket on port 1883.
1599491284: mosquitto version 1.6.12 running
pi@raspberrypi:~ $
------------------------------------------------------------------------------------------------
Nu försöker jag ladda in Node-red
Men då kommer nästa problem.
------------------------------------------------------------------------------------------------
pi@raspberrypi:~ $ sudo apt-get install nodered
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nodered : Depends: npm (>= 5.8 )
E: Unable to correct problems, you have held broken packages.
-----------------------------------------------------------------------------------------------
Vad kan det va för problem som gör att jag inte kommer vidare?
Tuomaz
Inlägg: 14
Blev medlem: 25 augusti 2010, 21:19:15

Re: Install. MQTT o Node-Red på RPI, försök med "mqtt in" node

Inlägg av Tuomaz »

Apt vill inte installera nodered då minst ett av de beroenden som är satta för nodered (den som skapat paket bestämmer vilka andra paket (och dess versioner) som är ett krav för just detta paket) inte finns tillgängligt att installera. I detta fall verkar det som att nodered kräver npm av version 5.8.

Kör

Kod: Markera allt

apt show npm
för att se vilken version som finns tillgänglig för dig. Det verkar som att senaste debian inkluderar npm 5.8, Raspbian bygger på Debian så senaste Raspbian bör ha stöd för npm 5.8.
Drivmedel
Inlägg: 56
Blev medlem: 29 oktober 2011, 13:40:18
Ort: Lund Södra Sandby

Re: Install. MQTT o Node-Red på RPI, försök med "mqtt in" node

Inlägg av Drivmedel »

Tackar för all hjälp.
Svaret ser ut så här, Kan de get en led tråd?
----------------------------------------------------------
pi@raspberrypi:~ $ apt show npm
Package: npm
Version: 5.8.0+ds6-4+deb10u1
Priority: optional
Section: web
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Installed-Size: 8,648 kB
Depends: nodejs (>= 6.11~), ca-certificates, node-abbrev (>= 1.1.1~), node-ansi-regex (>= 3.0~), node-ansistyles (>= 0.1.3~), node-aproba (>= 1.2~), node-archy (>= 1.0~), node-cacache (>= 10.0.4~), node-bluebird (>= 3.5.1~), node-call-limit (>= 1.1~), node-chownr (>= 1.0.1~), node-config-chain (>= 1.1.11~), node-detect-indent (>= 5.0~), node-detect-newline (>= 2.1~), node-editor (>= 1.0~), node-fs-vacuum (>= 1.2.10~), node-fs-write-stream-atomic (>= 1.0.10~), node-glob (>= 7.1.2~), node-graceful-fs (>= 4.1.11~), node-has-unicode (>= 2.0.1~), node-hosted-git-info (>= 2.6~), node-iferr (>= 0.1.5~), node-inflight (>= 1.0.6~), node-inherits (>= 2.0.3~), node-ini (>= 1.3.5~), node-npm-package-arg, node-promzard, node-jsonstream (>= 1.3.2~), node-json-parse-better-errors (>= 1.0.1~), node-lazy-property (>= 1.0~), node-libnpx (>= 10.0.1~), node-lockfile (>= 1.0.3~), node-lru-cache (>= 4.1.1~), node-mississippi (>= 3.0~), node-mkdirp (>= 0.3.3), node-move-concurrently (>= 1.0.1~), node-nopt, node-normalize-package-data (>= 2.4~), node-gyp (>= 3.6.2~), node-resolve-from (>= 4.0~), node-encoding, node-errno, node-npmlog (>= 4.1.2~), node-once (>= 1.4~), node-opener (>= 1.4.3~), node-osenv (>= 0.1.5~), node-path-is-inside (>= 1.0.2~), node-promise-inflight (>= 1.0.1~), node-ansi, node-qw (>= 1.0.1~), node-read (>= 1.0.7~), node-read-package-json (>= 2.0.13~), node-request (>= 2.83~), node-retry (>= 0.10.1~), node-rimraf (>= 2.6.2~), node-safe-buffer (>= 5.1.1~), node-semver (>= 5.5~), node-sha (>= 2.0.1~), node-slide (>= 1.1.6~), node-sorted-object (>= 2.0.1~), node-from2, node-stream-iterate, node-ssri (>= 5.2.4~), node-strip-ansi (>= 4.0~), node-tar (>= 4.4~), node-text-table (>= 0.2~), node-uid-number (>= 0.0.6~), node-unique-filename (>= 1.1~), node-unpipe (>= 1.0~), node-boxen (>= 1.2.1~), node-import-lazy, node-is-npm (>= 1.0~), node-latest-version (>= 3.0~), node-semver-diff (>= 2.0~), node-xdg-basedir (>= 3.0~), node-validate-npm-package-name (>= 3.0~), node-which (>= 1.3~), node-wrappy (>= 1.0.2~), node-write-file-atomic (>= 2.3~)
Homepage: https://docs.npmjs.com/
Download-Size: 1,017 kB
APT-Sources: http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
Description: package manager for Node.js
Node.js is an event-based server-side javascript engine.
.
npm is the package manager for the Node JavaScript platform. It puts
modules in place so that node can find them, and manages dependency
conflicts intelligently.
.
It is extremely configurable to support a wide variety of use cases.
Most commonly, it is used to publish, discover, install, and develop
node programs.
Användarvisningsbild
ajje
Inlägg: 2358
Blev medlem: 12 mars 2010, 16:35:31
Ort: Smedjebacken

Re: Install. MQTT o Node-Red på RPI, försök med "mqtt in" node

Inlägg av ajje »

E: Unable to correct problems, you have held broken packages.
Kan det här vara en hint?

Prova med "sudo apt-get --ignore-hold install nodered"
Skriv svar