09-22-2019, 02:28 PM
I have been looking around at different ways to use Alexa with CQC.
Initially, it was a Raspberry Pi with Fauxmo. Fauxmo would emulate a Belkin Wemo device and then send out HTP Get requests which CQC would be trained to act upon.
I was looking around a bit more this morning and found that there is now a project that does the same thing on the ESP8266/ESP32 - FauxmoESP.
[url=https://randomnerdtutorials.com/alexa-echo-with-esp32-and-esp8266/][/url]When you delve into the examples and such there is a C, C++ header file used for this functionality. As CQC uses C/C++ (from my understanding) it should [hopefuly] be possible to add this to CQC in some fashion, weather its a driver or an add-on option during install.
Is there any reason why CQC could not have this functionality built in directly so that the user can define the name and then attach that to a field instead of a URL as in say the Fauxmo examples?
Dean, I don't think you need to re-invent the wheel here - so much great work has already been done. Other platforms such as Home assistant are offering Alexa integration like this and I think that you really need to do this with CQC.
PS
I was doing something like this with Tasmota/MQTT and alexa. Tasomta allows Alexa control (Wemo/Philips emulation) and then the MQTT would publish and CQC would run a triggered event. That gave me very simple control over any CQC field.
Initially, it was a Raspberry Pi with Fauxmo. Fauxmo would emulate a Belkin Wemo device and then send out HTP Get requests which CQC would be trained to act upon.
I was looking around a bit more this morning and found that there is now a project that does the same thing on the ESP8266/ESP32 - FauxmoESP.
[url=https://randomnerdtutorials.com/alexa-echo-with-esp32-and-esp8266/][/url]When you delve into the examples and such there is a C, C++ header file used for this functionality. As CQC uses C/C++ (from my understanding) it should [hopefuly] be possible to add this to CQC in some fashion, weather its a driver or an add-on option during install.
Is there any reason why CQC could not have this functionality built in directly so that the user can define the name and then attach that to a field instead of a URL as in say the Fauxmo examples?
Dean, I don't think you need to re-invent the wheel here - so much great work has already been done. Other platforms such as Home assistant are offering Alexa integration like this and I think that you really need to do this with CQC.
PS
I was doing something like this with Tasmota/MQTT and alexa. Tasomta allows Alexa control (Wemo/Philips emulation) and then the MQTT would publish and CQC would run a triggered event. That gave me very simple control over any CQC field.
Mykel Koblenz
Illawarra Smart Home
Illawarra Smart Home