In questa parte, converto qualsiasi msg.payload (in questo caso timestamp) in channelid del canale che voglio impostare sulla tv. Potete, come in “premessa”, mettere un nodo alexa home per chiedere ad alexa il canale desiderato.
- Cambio volume al numero impostato oppure a step di 5
In questa fase, con il nodo “volume” impostate il volume desiderato a piacere (nell’esempio volume 7).
Più in basso un’automazione che alza o abbassa il volume a step di 5. Utilizzo questa semplice automazione per alzare e abbassare il volume con un telecomando Ikea Remote zigbee. Se eseguite 2 pressioni, il nodo delay configurato in quel modo, le registra. Perciò alzerà o abbasserà il volume di 10 unità a step di mezzo secondo.
- Cambio sorgente o direttamente a un video youtube
Tramite il nodo “app” cambio sorgente su “netflix” o “livetv”. oppure come da informazioni nodo sulla destra possiamo selezionare anche la sorgente HDMI che preferiamo.
Inoltre possiamo visualizzare direttamente un determinato video sulla tv grazie al nodo “youtube”. Gli basterà ricevere l’id del video in input.
Ecco come identificare l’id di un video youtube (parte evidenziata in foto)
4 risposte
Salve,
bellissima la guida, seguita passo passo. Ma(sto ma che rompe …) quando vado ad aggiungere il paccheto nodi lg della guida l’installazione non va a buon fine. Sembra manchi un file di dipendenze lgtv2.js ma non ho la più pallida idea di come installarlo(sto “giocando” ND da 2 ore).
Spero in un vostro aiuto.
Sotto il logs:
———————————————————–
2020-10-18T21:21:11.452Z Install : node-red-contrib-lgtv 1.1.0
2020-10-18T21:21:46.039Z npm install –no-audit –no-update-notifier –no-fund –save –save-prefix=”~” –production [email protected]
2020-10-18T21:21:53.788Z [out]
2020-10-18T21:21:53.788Z [out] > [email protected] install /config/node-red/node_modules/bufferutil
2020-10-18T21:21:53.788Z [out] > node-gyp-build
2020-10-18T21:21:53.788Z [out]
2020-10-18T21:21:56.613Z [err] gyp
2020-10-18T21:21:56.613Z [err]
2020-10-18T21:21:56.614Z [err] ERR! build error
2020-10-18T21:21:56.615Z [err] gyp
2020-10-18T21:21:56.616Z [err] ERR! stack Error: not found: make
2020-10-18T21:21:56.616Z [err] gyp ERR! stack at getNotFoundError (/usr/lib/node_modules/npm/node_modules/which/which.js:13:12)
2020-10-18T21:21:56.616Z [err] gyp
2020-10-18T21:21:56.616Z [err] ERR! stack at F (/usr/lib/node_modules/npm/node_modules/which/which.js:68:19)
2020-10-18T21:21:56.616Z [err] gyp
2020-10-18T21:21:56.617Z [err] ERR! stack at E (/usr/lib/node_modules/npm/node_modules/which/which.js:80:29)
2020-10-18T21:21:56.617Z [err] gyp ERR! stack
2020-10-18T21:21:56.617Z [err] at /usr/lib/node_modules/npm/node_modules/which/which.js:89:16
2020-10-18T21:21:56.617Z [err] gyp ERR! stack at /usr/lib/node_modules/npm/node_modules/isexe/index.js:42:5
2020-10-18T21:21:56.617Z [err] gyp
2020-10-18T21:21:56.617Z [err] ERR! stack at /usr/lib/node_modules/npm/node_modules/isexe/mode.js:8:5
2020-10-18T21:21:56.617Z [err] gyp ERR!
2020-10-18T21:21:56.618Z [err] stack at FSReqCallback.oncomplete (fs.js:168:21)
2020-10-18T21:21:56.618Z [err] gyp
2020-10-18T21:21:56.618Z [err] ERR! System Linux 4.19.127-v7l
2020-10-18T21:21:56.618Z [err] gyp
2020-10-18T21:21:56.618Z [err] ERR! command “/usr/bin/node” “/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js” “rebuild”
2020-10-18T21:21:56.618Z [err] gyp ERR!
2020-10-18T21:21:56.619Z [err] cwd /config/node-red/node_modules/bufferutil
2020-10-18T21:21:56.619Z [err] gyp ERR! node -v v12.18.4
2020-10-18T21:21:56.619Z [err] gyp ERR! node-gyp -v v5.1.0
2020-10-18T21:21:56.619Z [err] gyp ERR! not ok
2020-10-18T21:21:56.781Z [err] npm
2020-10-18T21:21:56.781Z [err] ERR! code ELIFECYCLE
2020-10-18T21:21:56.781Z [err] npm ERR! errno 1
2020-10-18T21:21:56.794Z [err] npm
2020-10-18T21:21:56.794Z [err] ERR! [email protected] install:
node-gyp-build
2020-10-18T21:21:56.794Z [err] npm ERR! Exit status 1
2020-10-18T21:21:56.794Z [err] npm ERR!
2020-10-18T21:21:56.794Z [err] npm
2020-10-18T21:21:56.794Z [err] ERR! Failed at the [email protected] install script.
2020-10-18T21:21:56.794Z [err] npm
2020-10-18T21:21:56.795Z [err] ERR! This is probably not a problem with npm. There is likely additional logging output above.
2020-10-18T21:21:56.818Z [err]
2020-10-18T21:21:56.818Z [err] npm ERR! A complete log of this run can be found in:
2020-10-18T21:21:56.818Z [err] npm
2020-10-18T21:21:56.818Z [err] ERR! /root/.npm/_logs/2020-10-18T21_21_56_805Z-debug.log
2020-10-18T21:21:56.837Z rc=1
anche io ho lo stesso problema e non so come risolverlo, rispondesse qualche GURU, potremmo procedere con la guida.
Nelle issue del nodo Il problema è stato risolto https://github.com/hobbyquaker/node-red-contrib-lgtv/issues/33
Aggiungi questi pacchetti al file di configurazione:
system_packages:
– make
– gcc
– g++
– libc-dev
Risolto, grazie mille