Il forum ha dei contenuti che sono disponibili SOLO ED ESCLUSIVAMENTE per gli utenti registrati.
Pertanto se si vuole fruire a pieno di tutte le funzionalità e conoscere i TUTTI i contenuti è richiesta la registrazione.

Chiediamo ad Alexa se ci sono luci accese/spente con Nodered

Sezione dedicata a NodeRed
Bloccato
Avatar utente
Samuele
Messaggi: 322
Iscritto il: 04/01/2021, 15:52

Con questo package realizzato dal nostro utente docMaverick80 andremo tramite comando specifico ad Alexa "Posso dormire tranquillo" a farci dire se ci sono luci accese o spente.

Perchè questo package funzioni bisognerà avere già impostato su Nodered i nodi per Telegram e Alexa remote 2.

Per sfruttare al 100% il codice servirà inoltre creare in HA due gruppi per le luci ossia luci zona giorno e luci zona notte.

Ovviamente il codice andrà poi adattato alla vostra esigenza sostituendo i nomi delle entità ecc ecc.

Ecco a voi il codice da importare su Nodered:

Codice: Seleziona tutto

[{"id":"9365827d.42fe7","type":"tab","label":"\"Alexa, posso dormire tranquillo?\"","disabled":false,"info":""},{"id":"b6c72413.115838","type":"inject","z":"9365827d.42fe7","name":"","props":[{"p":"payload"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":80,"y":240,"wires":[["d3198338.289f2","9a196271.295a7","53847fb5.a5879","58dcebfe.993494","a789e0d2.cbb59"]]},{"id":"1e912f46.907ed1","type":"template","z":"9365827d.42fe7","name":"luci accese","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"le luci zona giorno accese sono","output":"str","x":790,"y":160,"wires":[["55774c0f.979c54"]]},{"id":"1a902ac0.39cf65","type":"template","z":"9365827d.42fe7","name":"sala","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"sala","output":"str","x":570,"y":40,"wires":[["2a618ec2.f93772"]]},{"id":"2c381a51.460336","type":"template","z":"9365827d.42fe7","name":"corridoio","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"corridoio","output":"str","x":580,"y":80,"wires":[["2a618ec2.f93772"]]},{"id":"7e39f691.a58048","type":"template","z":"9365827d.42fe7","name":"piantana sala","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"Piantana","output":"str","x":590,"y":120,"wires":[["2a618ec2.f93772"]]},{"id":"55774c0f.979c54","type":"join","z":"9365827d.42fe7","name":"","mode":"custom","build":"string","property":"payload","propertyType":"msg","key":"topic","joiner":", ","joinerType":"str","accumulate":false,"timeout":"2","count":"","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":950,"y":160,"wires":[["adefe1ad.c2fcd","6ed4ce56.e4232","11580c05.cc8ca4"]]},{"id":"845cfe37.59b84","type":"template","z":"9365827d.42fe7","name":"camera da letto","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"Camera Da letto","output":"str","x":600,"y":380,"wires":[["2e9973f7.be1dec"]]},{"id":"7b6f466a.1b5888","type":"template","z":"9365827d.42fe7","name":"cameretta","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"cameretta","output":"str","x":580,"y":420,"wires":[["2e9973f7.be1dec"]]},{"id":"dfc07042.07aec","type":"template","z":"9365827d.42fe7","name":"bagno","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"bagno","output":"str","x":570,"y":460,"wires":[["2e9973f7.be1dec"]]},{"id":"ba3cec3d.6cd3f","type":"template","z":"9365827d.42fe7","name":"luci accese","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"le luci della zona notte accese sono","output":"str","x":790,"y":460,"wires":[["b00656af.7afc48"]]},{"id":"b00656af.7afc48","type":"join","z":"9365827d.42fe7","name":"","mode":"custom","build":"string","property":"payload","propertyType":"msg","key":"topic","joiner":", ","joinerType":"str","accumulate":false,"timeout":"2","count":"","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":950,"y":460,"wires":[["adefe1ad.c2fcd","6ed4ce56.e4232","129bd7.5668342a"]]},{"id":"2e9973f7.be1dec","type":"delay","z":"9365827d.42fe7","name":"","pauseType":"delay","timeout":"1","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":780,"y":420,"wires":[["b00656af.7afc48"]]},{"id":"2a618ec2.f93772","type":"delay","z":"9365827d.42fe7","name":"","pauseType":"delay","timeout":"1","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":780,"y":120,"wires":[["55774c0f.979c54"]]},{"id":"d3198338.289f2","type":"api-current-state","z":"9365827d.42fe7","name":"Sala","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.sonoff_1000a42d62","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":330,"y":60,"wires":[["1a902ac0.39cf65","6cf7028e.b8aeec"],[]]},{"id":"9a196271.295a7","type":"api-current-state","z":"9365827d.42fe7","name":"Corridoio","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.corridoio","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":340,"y":120,"wires":[["2c381a51.460336","6cf7028e.b8aeec"],[]]},{"id":"53847fb5.a5879","type":"api-current-state","z":"9365827d.42fe7","name":"Piantana sala","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.piantana_sala","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":360,"y":180,"wires":[["7e39f691.a58048","6cf7028e.b8aeec"],[]]},{"id":"58dcebfe.993494","type":"api-current-state","z":"9365827d.42fe7","name":"Cucina","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.sonoff_1000a8583e_1","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":340,"y":240,"wires":[["2c4a258f.306faa","6cf7028e.b8aeec"],[]]},{"id":"2c4a258f.306faa","type":"template","z":"9365827d.42fe7","name":"cucina","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"Cucina","output":"str","x":570,"y":160,"wires":[["2a618ec2.f93772"]]},{"id":"1959307d.cdbfc","type":"inject","z":"9365827d.42fe7","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":80,"y":520,"wires":[["342b27cf.c20048","8603c4e2.71d298","ef99fabb.72e748","b535c3a3.fe8ec"]]},{"id":"6e871d8b.4d01a4","type":"template","z":"9365827d.42fe7","name":"luci spente","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"tutte le luci della zona giorno sono spente","output":"str","x":790,"y":200,"wires":[["55774c0f.979c54"]]},{"id":"adefe1ad.c2fcd","type":"debug","z":"9365827d.42fe7","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":870,"y":320,"wires":[]},{"id":"342b27cf.c20048","type":"api-current-state","z":"9365827d.42fe7","name":"camera da letto","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.camera_da_letto","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":360,"y":380,"wires":[["845cfe37.59b84","cbb404b9.9686b8"],[]]},{"id":"8603c4e2.71d298","type":"api-current-state","z":"9365827d.42fe7","name":"cameretta","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.cameretta","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":340,"y":440,"wires":[["7b6f466a.1b5888","cbb404b9.9686b8"],[]]},{"id":"ef99fabb.72e748","type":"api-current-state","z":"9365827d.42fe7","name":"bagno","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"light.sonoff_1000b58278","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":330,"y":500,"wires":[["dfc07042.07aec","cbb404b9.9686b8"],[]]},{"id":"6ed4ce56.e4232","type":"api-call-service","z":"9365827d.42fe7","name":"Notifica telegram","server":"afc9cf7e.282a4","version":1,"debugenabled":false,"service_domain":"telegram_bot","service":"send_message","entityId":"","data":"{\"message\":\"{{payload}}\",\"target\":[8864640],\"title\":\"ATTENZIONE:\"}","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":1090,"y":320,"wires":[[]]},{"id":"cbb404b9.9686b8","type":"trigger","z":"9365827d.42fe7","name":"Passa 1","op1":"","op2":"","op1type":"pay","op2type":"nul","duration":"500","extend":false,"overrideDelay":false,"units":"ms","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":580,"y":520,"wires":[["ba3cec3d.6cd3f"]]},{"id":"6cf7028e.b8aeec","type":"trigger","z":"9365827d.42fe7","name":"Passa 1","op1":"","op2":"","op1type":"pay","op2type":"nul","duration":"500","extend":false,"overrideDelay":false,"units":"ms","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":580,"y":220,"wires":[["1e912f46.907ed1"]]},{"id":"1c930575.537a3b","type":"trigger","z":"9365827d.42fe7","name":"Passa 1","op1":"","op2":"","op1type":"pay","op2type":"nul","duration":"500","extend":false,"overrideDelay":false,"units":"ms","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":580,"y":260,"wires":[["6e871d8b.4d01a4"]]},{"id":"7aa265db.a2ae1c","type":"trigger","z":"9365827d.42fe7","name":"Passa 1","op1":"","op2":"","op1type":"pay","op2type":"nul","duration":"500","extend":false,"overrideDelay":false,"units":"ms","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":580,"y":560,"wires":[["dadfa8ae.cd6d38"]]},{"id":"dadfa8ae.cd6d38","type":"template","z":"9365827d.42fe7","name":"luci spente","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"tutte le luci della zona notte sono spente","output":"str","x":790,"y":500,"wires":[["b00656af.7afc48"]]},{"id":"a789e0d2.cbb59","type":"api-current-state","z":"9365827d.42fe7","name":"Luci Zona Giorno","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"group.luci_zona_giorno","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":370,"y":300,"wires":[["1c930575.537a3b"],[]]},{"id":"b535c3a3.fe8ec","type":"api-current-state","z":"9365827d.42fe7","name":"Luci zona notte","server":"ab4ca36a.501f8","version":1,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","override_topic":false,"entity_id":"group.luci_zona_notte","state_type":"str","state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","blockInputOverrides":false,"x":360,"y":560,"wires":[["7aa265db.a2ae1c"],[]]},{"id":"68080feb.9fefe","type":"alexa-home","z":"9365827d.42fe7","conf":"4aefdbdd.de7964","device":"126819","acknoledge":true,"name":"Luci zona Giorno","topic":"","x":80,"y":120,"wires":[["d3198338.289f2","9a196271.295a7","53847fb5.a5879","58dcebfe.993494","a789e0d2.cbb59"]]},{"id":"ef863a3.f0911c8","type":"alexa-home","z":"9365827d.42fe7","conf":"4aefdbdd.de7964","device":"126820","acknoledge":true,"name":"Luci zona Notte","topic":"","x":80,"y":420,"wires":[["342b27cf.c20048","8603c4e2.71d298","ef99fabb.72e748","b535c3a3.fe8ec"]]},{"id":"129bd7.5668342a","type":"alexa-remote-routine","z":"9365827d.42fe7","name":"","account":"3100aee0.741772","routineNode":{"type":"speak","payload":{"type":"announcement","text":{"type":"msg","value":"payload"},"devices":["G0916D10008504FX"]}},"x":1060,"y":520,"wires":[[]]},{"id":"11580c05.cc8ca4","type":"alexa-remote-routine","z":"9365827d.42fe7","name":"","account":"3100aee0.741772","routineNode":{"type":"speak","payload":{"type":"announcement","text":{"type":"msg","value":"payload"},"devices":["G0916D10008504FX"]}},"x":1040,"y":100,"wires":[[]]},{"id":"501ecb0e.d07104","type":"alexa-remote-init","z":"9365827d.42fe7","name":"","account":"3100aee0.741772","option":"initialise","x":640,"y":320,"wires":[[]]},{"id":"ab4ca36a.501f8","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true},{"id":"afc9cf7e.282a4","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true},{"id":"4aefdbdd.de7964","type":"alexa-home-conf","username":"maverik80"},{"id":"3100aee0.741772","type":"alexa-remote-account","name":"Alexa vins","authMethod":"proxy","proxyOwnIp":"192.168.178.29","proxyPort":"3454","cookieFile":"/config/alexavinsnodered.cookie","refreshInterval":"3","alexaServiceHost":"alexa.amazon.it","amazonPage":"amazon.it","acceptLanguage":"it_IT","userAgent":"","useWsMqtt":"on","autoInit":"on"}]
Un ringraziamento ancora a Maverick80 per aver voluto condividere con noi questa sua creazione
W L F
Bloccato