Grazie per la guida, molto chiara ed esauriente. Volevo segnalare un problema che ho riscontrato nella fase di inizializzazione. Sembra che su Windows la procedura di autenticazione non vada a buon fine. Funziona perfettamente su Ubuntu, ma sotto Windows quando si tenta di effettuare l'autenticazione (quella sulla pagina :3456) un volta inseriti login e password compare sempre una pagina di errore con la richiesta di abilitare la scrittura dei cookies, anche se questa è abilitata correttamente. Ho provato con 4 diversi browser and su tre diversi PC, tutti con Windows 10 , con lo stesso risultato negativo. Su una macchina virtuale con su Ubuntu ha funzionato al primo tentativo , come da te illustrato).
Ciao Marco, complimenti per l'utilissima guida che ho installato, apparentemente senza problemi su Ubuntu con NR 1.1.3. A differenza del tuo tutorial il nodo Alexa Event non restituisce nessun messaggio quando invio comandi ad un dispositivo Alexa o dallo smartphone. E' un problema che vedo che altri utenti hanno riscontrato, ma non ho trovato risposte utili. Sono in attesa dell'accettazione dell'iscrizione a Node-Red Italia dove immagino si potrà avere maggior supporto.
!!! ATTENZIONE!! Il programmatore originale della paletta ha cessato di mantenerla e di conseguenza non c'è piu' supporto, sviluppo e continuità: Vedi: github.com/586837r/node-red-contrib-alexa-remote2/issues/201 la paletta è sostituita da cakebaked node-red-contrib-alexa-remote-cakebaked flows.nodered.org/node/node-red-contrib-alexa-cakebaked Quindi togliete remote2 e sostituitela con cakebaked
Ciao Marco ho installato le palette node-red-contrib-alexa-remote2, funziona tutto regolarmente tranne Alexa Event, che non intercetta il mio messaggio verso alexa… ne consegue chiedendo una cosa a voce il payload rimane bianco e quindi non posso integrare nessun flusso di Nodered… Ti è mai capitato? Ci sono porte strane da aprire sul router o altri passaggi da fare che nel video non sono stati specificati? Grazie in anticipo Fabrizio
Ciao Fabrizio. Noto il tuo stesso identico problema. Fino a qualche giorno fa funzionava tutto correttamente, ma ora il nodo "Alexa Event" non intercetta più nulla...
@@chele812 Anche a me lo stesso problema , su due installazioni differenti quindi sarà qualcosa a livello server . Nel caso risolviate vi prego di commentare così da aiutarmi. Thanks
@@LuigiRapullino Nel percorso \\192.168.x.xxx\config ode-red ode_modules\alexa-remote2 ho sostituito il solo file "alexa-remote.js" con quello contenuto nel file zip "alexa-remote-master.zip". È una vecchia versione di alexa remote che trovi qui: github.com/Apollon77/alexa-remote/archive/master.zip Al momento funziona.. vediamo quanto dura :)
!!! ATTENZIONE!! Il programmatore originale della paletta ha cessato di mantenerla e di conseguenza non c'è piu' supporto, sviluppo e continuità: Vedi: github.com/586837r/node-red-contrib-alexa-remote2/issues/201 la paletta è sostituita da cakebaked node-red-contrib-alexa-remote-cakebaked flows.nodered.org/node/node-red-contrib-alexa-cakebaked Quindi togliete remote2 e sostituitela con cakebaked
ciao, anche la cakebaked pare superata, non aggiornata da 3 anni, avevo provato la applestrudel ma si ostinava a non voler leggere il cookie dopo un redeploy, ora ho messo la versione node-red-contrib-alexa-remote2-mattl0 che pare funzionare... però noto che se faccio 2 o 3 query (sia per impostare una lampada, sia per leggerne lo stato), capita che mi esce messaggio che ho fatto troppe richieste e di aspettare 5 minuti... non mi sembrano eccessive 2 o 3 query in 1 minuto, suggerimenti? io lo uso per accendere e spegnere tramite un'automazione con un pulsante zigbee, una lampada aigostar che non ha alcun supporto in home assistant: ho creato un input_boolean per mantenere lo stato della lampada (facendo una query ogni 10 min ad alexa, nel caso io riavvii e quindi non ci sia uno stato predefinito), e poi lo aggiorno quando clicko il pulsante...
Ciao una domanda... tutte le volte che faccio il Deploy, a differenza del video, devo aprire la pagina localhost:3456 ed autenticarmi. c'è la possibilità di farlo in automatico? perchè nel video quando dai il Deploy non hai bisogno di autenticarti. grazie
I dont mean to be so off topic but does anyone know of a tool to log back into an instagram account?? I was dumb lost my login password. I would love any assistance you can give me!
@Trent Kevin thanks so much for your reply. I got to the site through google and I'm trying it out now. Takes quite some time so I will reply here later with my results.
salve, ho seguito tutto e va bene tranne la parte del listen in pratica su Alexa Event mi parla di Wmqtt event da abilitare ma nel profilo eventi sono ON dove sbaglio??
Grazie per la guida, però all'improvviso ha smesso di funzionare da qualche giorno. Altri con questo problema? chiede di aprire la pagina web per caricare, ma continua a non funzionare
Ciao Marco, una domanda. Ho provato ad usare alexa Event per restare in ascolto e ritorna il payload come da tua guida. Alexa capisce che non è una frase di sua gestione e quindi inizia con le classiche risposte "non ho capito" non ho trovato ecc..." e poi subito dopo parte il messaggio di risposta impostato nella flusso che ho creato. C'è modo di risolvere?
in linea di massima quella risposta si elimina abilitando le risposte brevi dall'app alexa. Poi con altri nodi (alexa-smat-home3) si potrebbero creare device virtuali per gestire correttamente anche le risposte
Come ti ha detto Marco, se ti servisse una guida per configurare i nodi "Alexa smart home" ecco qua hassiohelp.eu/2020/02/16/integrare-gratuitamente-alexa-su-home-assistant-con-node-red/
Buonasera , io invece ho due problemi. Il primo è che (su Hassio) ad ogni modifica e conseguente deploy devo fare 3/4 tentativi affinché l’init di Alexa vada a buon fine. Ma diciamo che sapendolo ... mi va pure bene. Il problema principale invece è che il nodo di ascolto non mi restituisce nulla. Nell’help del nodo c’è evidenziato che potrebbe essere necessaria l’abilitazione degli eventi nell’account ... 😅 che significa ?!?
non ho capito alexa logger cosa identifica.. riesco a fare tutto partendo da un comando premuto.. non so se capisco.. ma se voglio partire come nodo da un comando vocale non sei stato chiarissimo o non ho capito bene io
Ciao, il tuo video mi è stato utile e sono riuscito ad implementare una logica per avvisare tramite Alexa se il contatore Enel rischia di scattare per il superamento della potenza contrattuale, in modo da scollegare in tempo i carichi elettrici non necessari. Ti volevo fare una domanda: con la modalità proxy, il cookie acquisito e salvato nel path indicato ha scadenza? Perché se fosse vera la cosa, non rischiamo che poi la logica si blocchi fino a nuova autenticazione?
Ciao, ho un'installazione di Node-red fatta su un NAS QNAP ed il problema è che non mantiene l'account Alexa. Ho provato a mettere un indirizzo sul quale salvare le credenziali per l'accesso all'account Amazon ma è come non le salvasse. Probabilmente il fatto che Node-red funziona dentro un app che crea una macchina virtuale. Avete qualche suggerimento da darmi per farlo funzionare? Oppure se esiste un'altra paletta per comandare Alexa visto che questa non è più manutenuta? Grazie
Ciao, grazie per la guida molto dettagliata e per averla aggiornata con l'indicazione del cambio di palette. Ho installato cakeband su Windows e sto facendo delle prove per capirne il funzionamento con Alexa prima ancora di passare ad Home Assistant. Volevo chiederti prima di tutto se il nodo Alexa Logger è un Alexa Event che hai chiamato in quel modo o se è tutt'altra cosa? La seconda domanda è molto più da principianti: non avendo Home Assistant ma solo i dispositivi Alexa, è possibile una volta creato il flow e collegata l'app Alexa tramite la Skill Node Red far girare tutto senza che Node Red sia avviato sul browser?
Salve, mi può spiegare come risolvere questo: "EACCES: permission denied, open '/root/alexa/alexa.cookie'" dove alexa.cookie è il file che ho creato in sessione ssh su raspberry
Non ho ben capito il logger.... non esiste nella palette, lo hai chiamato tu cosi? Secondo me e' vincente, perche permette di usare un echo device per ascoltare comandi, anche quelli che non esistono affatto, e poi lanciare comandi anche a device non riconosciuti da alexa, in base a string matching che fa node red... Puoi confermare se e' cosi?
Ciao Complimenti per il video. Ma esiste una possibilità tramite NODE-RED di mostrare una telecamera su echo come se dicessi "Alexa mostra telecamera" ma con un evento? Grazie
son riuscito a configurarlo..credo..il problema che io non ho capito...ma se io volessi creare un comando e fare una edeterminata routine si può fare? parl oda ignorantissimo
Complimenti per la splendida guida. Ho node red installato in un sistema Raspberry. Il problema è che quando faccio ripartire il sistema, il nodo dà un errore di autenticazione. Devo editare l'account e forzare un aggiornamento (viene proprio indicato "update"). Poi funziona tutto di nuovo. Dove sto sbagliando? Grazie!
Salve, credo si tratti di un bug risolvibile con nodo refresh e initialize... Venga sul gruppo facebook facebook.com/groups/517859938754220/?ref=share Nell'argomento "errori comuni" trova il post dedicato
Ciao e grazie per la guida che mi sembra molto ben fatta. Io sono un neofita di node-red che ha iniziato a smanettare per poter usare alexa con harmony hub di logitech. Purtroppo i miei problemi iniziano subito quando si tratta di configurare l'account di alexa nel nodo initialise. Node-red gira su un docker del nas Qnap che nella rete locale ha indirizzo 192.168.1.4 e dunque quello è l'indirizzo ip che scrivo nell'alexa account node. Il numero di porta che uso è il 3456. Come previsto dopo aver fatto il deploy mi indica di andare alla pagina 192.168.1.4:3456 ma mi da "connection refused". Dove sbaglio?
Bravisssimo !!! Complimenti ancora per i tuoi corsi!!!
Complimenti Marco!
Grazie per la guida, molto chiara ed esauriente.
Volevo segnalare un problema che ho riscontrato nella fase di inizializzazione. Sembra che su Windows la procedura di autenticazione non vada a buon fine. Funziona perfettamente su Ubuntu, ma sotto Windows quando si tenta di effettuare l'autenticazione (quella sulla pagina :3456) un volta inseriti login e password compare sempre una pagina di errore con la richiesta di abilitare la scrittura dei cookies, anche se questa è abilitata correttamente. Ho provato con 4 diversi browser and su tre diversi PC, tutti con Windows 10 , con lo stesso risultato negativo. Su una macchina virtuale con su Ubuntu ha funzionato al primo tentativo , come da te illustrato).
ottimo lavoro!
ottima guida!
Complimenti. Fossero tutti cosi' i video.
ottimo tutorial!
Ciao Marco, complimenti per l'utilissima guida che ho installato, apparentemente senza problemi su Ubuntu con NR 1.1.3. A differenza del tuo tutorial il nodo Alexa Event non restituisce nessun messaggio quando invio comandi ad un dispositivo Alexa o dallo smartphone. E' un problema che vedo che altri utenti hanno riscontrato, ma non ho trovato risposte utili. Sono in attesa dell'accettazione dell'iscrizione a Node-Red Italia dove immagino si potrà avere maggior supporto.
!!! ATTENZIONE!! Il programmatore originale della paletta ha cessato di mantenerla e di conseguenza non c'è piu' supporto, sviluppo e continuità:
Vedi:
github.com/586837r/node-red-contrib-alexa-remote2/issues/201
la paletta è sostituita da cakebaked
node-red-contrib-alexa-remote-cakebaked
flows.nodered.org/node/node-red-contrib-alexa-cakebaked
Quindi togliete remote2 e sostituitela con cakebaked
Grazie. Molto utile ;)
Ultimamente mi da questo questo problema msg : string[32]
"Authentication failed: "no body""
Ciao Marco ho installato le palette node-red-contrib-alexa-remote2, funziona tutto regolarmente tranne Alexa Event, che non intercetta il mio messaggio verso alexa… ne consegue chiedendo una cosa a voce il payload rimane bianco e quindi non posso integrare nessun flusso di Nodered…
Ti è mai capitato?
Ci sono porte strane da aprire sul router o altri passaggi da fare che nel video non sono stati specificati?
Grazie in anticipo
Fabrizio
Ciao Fabrizio. Noto il tuo stesso identico problema. Fino a qualche giorno fa funzionava tutto correttamente, ma ora il nodo "Alexa Event" non intercetta più nulla...
@@chele812 Anche a me lo stesso problema , su due installazioni differenti quindi sarà qualcosa a livello server . Nel caso risolviate vi prego di commentare così da aiutarmi. Thanks
Stesso identico problema: ora Alexa è "sorda".
@@LuigiRapullino Nel percorso \\192.168.x.xxx\config
ode-red
ode_modules\alexa-remote2 ho sostituito il solo file "alexa-remote.js" con quello contenuto nel file zip "alexa-remote-master.zip". È una vecchia versione di alexa remote che trovi qui: github.com/Apollon77/alexa-remote/archive/master.zip
Al momento funziona.. vediamo quanto dura :)
!!! ATTENZIONE!! Il programmatore originale della paletta ha cessato di mantenerla e di conseguenza non c'è piu' supporto, sviluppo e continuità:
Vedi:
github.com/586837r/node-red-contrib-alexa-remote2/issues/201
la paletta è sostituita da cakebaked
node-red-contrib-alexa-remote-cakebaked
flows.nodered.org/node/node-red-contrib-alexa-cakebaked
Quindi togliete remote2 e sostituitela con cakebaked
ciao, anche la cakebaked pare superata, non aggiornata da 3 anni, avevo provato la applestrudel ma si ostinava a non voler leggere il cookie dopo un redeploy, ora ho messo la versione node-red-contrib-alexa-remote2-mattl0 che pare funzionare... però noto che se faccio 2 o 3 query (sia per impostare una lampada, sia per leggerne lo stato), capita che mi esce messaggio che ho fatto troppe richieste e di aspettare 5 minuti... non mi sembrano eccessive 2 o 3 query in 1 minuto, suggerimenti? io lo uso per accendere e spegnere tramite un'automazione con un pulsante zigbee, una lampada aigostar che non ha alcun supporto in home assistant: ho creato un input_boolean per mantenere lo stato della lampada (facendo una query ogni 10 min ad alexa, nel caso io riavvii e quindi non ci sia uno stato predefinito), e poi lo aggiorno quando clicko il pulsante...
Ciao una domanda...
tutte le volte che faccio il Deploy, a differenza del video, devo aprire la pagina localhost:3456 ed autenticarmi.
c'è la possibilità di farlo in automatico? perchè nel video quando dai il Deploy non hai bisogno di autenticarti.
grazie
I dont mean to be so off topic but does anyone know of a tool to log back into an instagram account??
I was dumb lost my login password. I would love any assistance you can give me!
@Malcolm Mathias Instablaster =)
@Trent Kevin thanks so much for your reply. I got to the site through google and I'm trying it out now.
Takes quite some time so I will reply here later with my results.
@Trent Kevin it worked and I actually got access to my account again. I am so happy!
Thanks so much you saved my ass !
@Malcolm Mathias no problem :)
salve, ho seguito tutto e va bene tranne la parte del listen in pratica su Alexa Event mi parla di Wmqtt event da abilitare ma nel profilo eventi sono ON dove sbaglio??
Grazie per la guida, però all'improvviso ha smesso di funzionare da qualche giorno. Altri con questo problema? chiede di aprire la pagina web per caricare, ma continua a non funzionare
Ciao Marco, una domanda. Ho provato ad usare alexa Event per restare in ascolto e ritorna il payload come da tua guida. Alexa capisce che non è una frase di sua gestione e quindi inizia con le classiche risposte "non ho capito" non ho trovato ecc..." e poi subito dopo parte il messaggio di risposta impostato nella flusso che ho creato. C'è modo di risolvere?
in linea di massima quella risposta si elimina abilitando le risposte brevi dall'app alexa.
Poi con altri nodi (alexa-smat-home3) si potrebbero creare device virtuali per gestire correttamente anche le risposte
Come ti ha detto Marco, se ti servisse una guida per configurare i nodi "Alexa smart home" ecco qua hassiohelp.eu/2020/02/16/integrare-gratuitamente-alexa-su-home-assistant-con-node-red/
Buonasera , io invece ho due problemi. Il primo è che (su Hassio) ad ogni modifica e conseguente deploy devo fare 3/4 tentativi affinché l’init di Alexa vada a buon fine. Ma diciamo che sapendolo ... mi va pure bene. Il problema principale invece è che il nodo di ascolto non mi restituisce nulla. Nell’help del nodo c’è evidenziato che potrebbe essere necessaria l’abilitazione degli eventi nell’account ... 😅 che significa ?!?
non ho capito alexa logger cosa identifica.. riesco a fare tutto partendo da un comando premuto.. non so se capisco.. ma se voglio partire come nodo da un comando vocale non sei stato chiarissimo o non ho capito bene io
Ciao,
il tuo video mi è stato utile e sono riuscito ad implementare una logica per avvisare tramite Alexa se il contatore Enel rischia di scattare per il superamento della potenza contrattuale, in modo da scollegare in tempo i carichi elettrici non necessari.
Ti volevo fare una domanda:
con la modalità proxy, il cookie acquisito e salvato nel path indicato ha scadenza?
Perché se fosse vera la cosa, non rischiamo che poi la logica si blocchi fino a nuova autenticazione?
ciao, sembra che non sia piu possibile accedere ad alexa da PC quindi non possiamo piu ottenere il cookie
Ciao, ho un'installazione di Node-red fatta su un NAS QNAP ed il problema è che non mantiene l'account Alexa. Ho provato a mettere un indirizzo sul quale salvare le credenziali per l'accesso all'account Amazon ma è come non le salvasse. Probabilmente il fatto che Node-red funziona dentro un app che crea una macchina virtuale. Avete qualche suggerimento da darmi per farlo funzionare? Oppure se esiste un'altra paletta per comandare Alexa visto che questa non è più manutenuta? Grazie
Buongiorno, per quanto riguarda il filepath se uso nodered direttamente su raspberry in modo nativo che directory devo inserire ??? Grazie
Deve usare la directory dove ha installato Node-Red
Ciao,
grazie per la guida molto dettagliata e per averla aggiornata con l'indicazione del cambio di palette.
Ho installato cakeband su Windows e sto facendo delle prove per capirne il funzionamento con Alexa prima ancora di passare ad Home Assistant.
Volevo chiederti prima di tutto se il nodo Alexa Logger è un Alexa Event che hai chiamato in quel modo o se è tutt'altra cosa?
La seconda domanda è molto più da principianti: non avendo Home Assistant ma solo i dispositivi Alexa, è possibile una volta creato il flow e collegata l'app Alexa tramite la Skill Node Red far girare tutto senza che Node Red sia avviato sul browser?
Salve, mi può spiegare come risolvere questo:
"EACCES: permission denied, open '/root/alexa/alexa.cookie'" dove alexa.cookie è il file che ho creato in sessione ssh su raspberry
Non ho ben capito il logger.... non esiste nella palette, lo hai chiamato tu cosi?
Secondo me e' vincente, perche permette di usare un echo device per ascoltare comandi, anche quelli che non esistono affatto, e poi lanciare comandi anche a device non riconosciuti da alexa, in base a string matching che fa node red... Puoi confermare se e' cosi?
Ottima guida, ma Alexa mi dice che non trova il dispositivo come faccio a toglierlo ?
remote2 non prevede la creazione di device smarthome sull'app alexa, si occupa solo di interagire con i device esistenti
Ciao Complimenti per il video. Ma esiste una possibilità tramite NODE-RED di mostrare una telecamera su echo come se dicessi "Alexa mostra telecamera" ma con un evento? Grazie
Funziona ancora cakebaked? Non riesco a creare l’account
e deprimente che non funziona piu nemmeno il sostituto cakebaked, perche questi continui problemi? colpa di amazon alexa che cabia i codici?
A me da una problema molto noioso ogni volta che riavvio il raspberry mi chiede di riaggiornare accaunt amazon
Come info aggiuntiva ho un raspberry Pi4 dove sullo stesso gira nodo rosso e Domoticz e come percorso ho messo /home/pi/cookie/alexa.cookie
@@saviothecnic lo pudiste solucionar?
son riuscito a configurarlo..credo..il problema che io non ho capito...ma se io volessi creare un comando e fare una edeterminata routine si può fare? parl oda ignorantissimo
Purtroppo ottengo sempe questo errore, e non vedo alcun device Alexa: failed to load smarthome devices: "{"success":true}"
Bellissima guida...grazie!! dove posso scaricare il tuo flow? (se è possibile)
Marco M. lo trovi sul nostro gruppo Facebook "Node-Red Italia"
@@node-red-italia io ho trovato la discussione ma il flow da scaricare non l'ho visto, sei sicuro che ci sia?
@@marcocasco2046 ho risposto dove trovare Marco M. (L'autore del video)
@@node-red-italia ah ok il flow non è condiviso, era giusto per non perdere tempo a cercarlo nei vari commenti, tks
Complimenti per la splendida guida. Ho node red installato in un sistema Raspberry. Il problema è che quando faccio ripartire il sistema, il nodo dà un errore di autenticazione. Devo editare l'account e forzare un aggiornamento (viene proprio indicato "update"). Poi funziona tutto di nuovo. Dove sto sbagliando? Grazie!
Salve, credo si tratti di un bug risolvibile con nodo refresh e initialize... Venga sul gruppo facebook
facebook.com/groups/517859938754220/?ref=share
Nell'argomento "errori comuni" trova il post dedicato
Ciao e grazie per la guida che mi sembra molto ben fatta. Io sono un neofita di node-red che ha iniziato a smanettare per poter usare alexa con harmony hub di logitech.
Purtroppo i miei problemi iniziano subito quando si tratta di configurare l'account di alexa nel nodo initialise. Node-red gira su un docker del nas Qnap che nella rete locale ha indirizzo 192.168.1.4 e dunque quello è l'indirizzo ip che scrivo nell'alexa account node. Il numero di porta che uso è il 3456. Come previsto dopo aver fatto il deploy mi indica di andare alla pagina 192.168.1.4:3456 ma mi da "connection refused". Dove sbaglio?
Ho capito ora dove sbagliavo: è necessario dichiarare il port forward su 3456 quando si avvia il node-red da docker.
a me non funziona più alexa smarthome da circa 1 mese non riconosce i miei dispositivi