Comments (10)
I don't understand well your English, by the way if can't find new divides how that can work?
from node-red-contrib-amazon-echo.
@scargill Echo Dot 3rd gen only work on port 80, if you chose to use port different to 80 (eg port:8000 >1024) then you have to use NAT solution to forward the port 8000 to 80, if your system or your Pi already used the port:80 that maybe it's difficult to deal with.
FYR #7
My case:
- Wiki to fix "Error: listen EACCES: permission denied 0.0.0.0:80" issue.
Solution:
- Amazon Echo Hub use port:80 which requires Node-Red process to be started with root user. Wiki page for Troubleshooting https://github.com/datech/node-red-contrib-amazon-echo/wiki/Troubleshooting
Another solution:
-
for Echo Dot 1 or Echo Dot 2 : Amazon-Echo-Hub use port: >1024
-
for Echo Dot 3 : Amazon-Echo-Hub use port:>1024 and use NAT port:80 to port:>1024 eg: port:8000
- to checked it the port is in use already: sudo iptables -L -n (it was empty, so ok I proceeded)
- to added a listening port: sudo iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
- sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8000
- To save the table and have them automatically after reboot: sudo apt-get install iptables-persistent
2- Can "Amazon Echo Hub" node work with HTTPS enabled Node-Red? Yes
3- Can "Amazon Echo Hub" node work if I have Echo or Echo Dot with multi generation
- Echo Dot 1st gen -> Yes, but color capabilities are missing, maybe relate to Echo itself. (I think this node probably works with the Amazon Echo 1st gen)
- Echo Dot 2nd gen -> Yes, but color capabilities are missing, maybe relate to Echo itself.
- Echo Dot 3rd gen -> Yes. Full function.
from node-red-contrib-amazon-echo.
@scargill I'm constantly testing the module by adding new devices and asking Alexa to run the discovery procedure again. Was the flow deployed?
from node-red-contrib-amazon-echo.
IU'm running this constantly now, once we resolved the tables issue - I have it on port 8980... translated to 80. Its great. If only it could to temperature properly instead of having to cludge light values. Turn heating up/down, set hesting to 15c... etc would be great. Mind you it does work better with gen 3 dot rather than old gen1.
from node-red-contrib-amazon-echo.
Yep, I understand, but I don't have any control over this one. Echo device is selecting what to send ot the hub for each voice command.
What about to adding a range node on the output of the device node?
from node-red-contrib-amazon-echo.
I WILL do that, I have a requirement that, it seems none of the fancy stats out there meet...
a) The heating is air source heat punp and should only vary temperature by a small amount - ie a few degrees. Heating up in cold seather takes a long time. (s) whenour home is used for holiday rental in the summer (as we clear off to Spain) I need remote contol - but guest should get short term control only, within the limits we set. They must not be able to mess up timers... AND operation for guests must be trivial. If the remote stat and sensor (WIFI) fail, the box at th heater end must be able to keep heat within reaonable limits. The SALUScontrol we got with the system is utterly useless.
I'm coming to the conclusion I'll have to make my own stat - and ading Alexa overrides would be great.
from node-red-contrib-amazon-echo.
I see. Alexa is always a good addition :)
May we consider this issue as resolved?
from node-red-contrib-amazon-echo.
Not resolved but not major. As you add more devices to the hub, Alexa "find new devices" says no new devices - but they work (yes, in Alexa).
from node-red-contrib-amazon-echo.
Hm, this could be, because you have multiple devices in your network responding on Alexa SSDP messages or you have a large number of devices linked to the Amazon Echo Node. Discovery process should be completed for 20 sec and if it doesn't Alexa will report that "there are no new devices found". Actually, in the background, the process will continue and at the end, all new devices will be listed in the mobile app.
from node-red-contrib-amazon-echo.
Thanks Datech - that make sense as they DO work.
from node-red-contrib-amazon-echo.
Related Issues (20)
- RGB Values return Negative HUE
- [HowTo] Install this plugin with standalone node-red and without iobroker
- No output on device node HOT 1
- Error in log WARNING (MainThread) [aiohue.util] Received unexpected bridge id: 93xxxbxxx13 #56902 HOT 16
- Device is not responding / Waiting for Royal Philips Electronics... HOT 7
- amazon-echo-hub-node issues with auto discovery and docker ? HOT 1
- Amazon Alexa Fire Cube kann keine Geräte finden. HOT 5
- Button Entity HOT 1
- Defining different types of devices HOT 3
- node-red-contrib-amazon-echo has 2 Versions? HOT 1
- Device Unresponsive - not all but most "lights" HOT 2
- Alexa says "I'm not quite sure what went wrong" for most commands HOT 1
- alexa discovery not working (NOT USING Home Assistant)
- Add other home assistant entity types HOT 2
- Issue with setting / dimming to 0% HOT 1
- Empty Message from Alexa HOT 1
- New speach feature HOT 2
- Existing devices are "unresponsive" and cannot add new devices HOT 1
- Amazon Echo Hub, Amazon Echo Device on Home Assistant using Node Red (Devices Not Discovered) HOT 3
- Feed brightness % in from MQTT HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-red-contrib-amazon-echo.