Alexicz - FREE Domoticz to Alexa Integration
Moderator: leecollings
- philchillbill
- Posts: 399
- Joined: Monday 12 September 2016 13:47
- Target OS: Linux
- Domoticz version: beta
- Location: Eindhoven. NL
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Well it's there if you have successfully saved a dev-skill in the developer console, otherwise not. Did you save everything in the dev console first before trying? Otherwise, log out and back in to load your dev skill.
Alexa skills author: EvoControl, Statereport, MediaServer, LMS-lite
-
- Posts: 95
- Joined: Wednesday 30 October 2019 14:11
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Great Britain
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
OK thanks for the suggestion.
Sorry if I'm being a bit thick here but it's just occurred to me that our Alexa thingy is logged in with my wife's Amazon account and I've done all the developer, Lamda, AWS stuff with my account so that she doesn't get all the confirmation emails, etc.
Would this explain why I don't see the skill? If so, is there a way to allow access to the skill from her account? Or should I log in to the Echo device as my user?
Thanks
Sorry if I'm being a bit thick here but it's just occurred to me that our Alexa thingy is logged in with my wife's Amazon account and I've done all the developer, Lamda, AWS stuff with my account so that she doesn't get all the confirmation emails, etc.
Would this explain why I don't see the skill? If so, is there a way to allow access to the skill from her account? Or should I log in to the Echo device as my user?
Thanks
Running Domoticz and Dashticz beta on Raspberry Pi OS 32 bit - has anyone had success with 64 bit?
Desktop access from Ubuntu Linux
Desktop access from Ubuntu Linux
- philchillbill
- Posts: 399
- Joined: Monday 12 September 2016 13:47
- Target OS: Linux
- Domoticz version: beta
- Location: Eindhoven. NL
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Yep, that would indeed explain it. You can add her account as a beta tester for the skill in the dev console. Go to the certification tab but if course don’t submit for actual certificationtarmacalastair wrote:OK thanks for the suggestion.
Sorry if I'm being a bit thick here but it's just occurred to me that our Alexa thingy is logged in with my wife's Amazon account and I've done all the developer, Lamda, AWS stuff with my account so that she doesn't get all the confirmation emails, etc.
Would this explain why I don't see the skill? If so, is there a way to allow access to the skill from her account? Or should I log in to the Echo device as my user?
Thanks

Alexa skills author: EvoControl, Statereport, MediaServer, LMS-lite
-
- Posts: 82
- Joined: Monday 01 December 2014 13:28
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: London, UK
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Hi
I'm currently using Controlicz, which is great. But, I'm thinking of moving to Alexicz so I have more control over my own smart home and not reliant on someone else's servers (other than AWS of course). How do the two compare - can Alexicz do everything Controlicz does?
I'm currently using Controlicz, which is great. But, I'm thinking of moving to Alexicz so I have more control over my own smart home and not reliant on someone else's servers (other than AWS of course). How do the two compare - can Alexicz do everything Controlicz does?
-
- Posts: 58
- Joined: Thursday 20 April 2017 1:17
- Target OS: Raspberry Pi / ODroid
- Domoticz version: 4.10717
- Location: France
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
I'm no expert in Controlicz so i can't tell if they both do the same things but you have access to the code with Alexicz and you can change it to whatever your needs aredoh wrote: ↑Sunday 19 January 2020 18:56 Hi
I'm currently using Controlicz, which is great. But, I'm thinking of moving to Alexicz so I have more control over my own smart home and not reliant on someone else's servers (other than AWS of course). How do the two compare - can Alexicz do everything Controlicz does?
RPI3 Raspbian Buster + Domoticz v2020.1 stable + RFXtrx433E + Z-Stick Gen5 + Amazon Echo (alexicz)
x5 THGN810 / x5 ZMNHJD1 / x2 Flood sensor FGFS101 / x1 Smoke sensor FGSD002
x1 ZMNHAD1 / x2 FGS213 / x3 Wallplug FGWPE/F / NodOn Soft remote CRC-3-6-0
x5 THGN810 / x5 ZMNHJD1 / x2 Flood sensor FGFS101 / x1 Smoke sensor FGSD002
x1 ZMNHAD1 / x2 FGS213 / x3 Wallplug FGWPE/F / NodOn Soft remote CRC-3-6-0
-
- Posts: 89
- Joined: Thursday 28 April 2016 23:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Milan, Italy
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Hi all, I have successufully installed and added some devices some mounth ago.
Now I have new devices and I tried to discover them with Alexa app without success.
Domoticz log says that there is an incoming connection.
Old devices are working with Alexa app and they are in the same roomplan of new ones..
Do you have any advice?
Thank you
Now I have new devices and I tried to discover them with Alexa app without success.
Domoticz log says that there is an incoming connection.
Old devices are working with Alexa app and they are in the same roomplan of new ones..
Do you have any advice?
Thank you

-
- Posts: 19
- Joined: Friday 15 November 2019 22:54
- Target OS: Windows
- Domoticz version: 2020.1
- Location: UK
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Have you checked there added to the user profile the alexa uses to access domoticzMazzokun wrote:Hi all, I have successufully installed and added some devices some mounth ago.
Now I have new devices and I tried to discover them with Alexa app without success.
Domoticz log says that there is an incoming connection.
Old devices are working with Alexa app and they are in the same roomplan of new ones..
Do you have any advice?
Thank you
Sent from my SM-N976B using Tapatalk
-
- Posts: 89
- Joined: Thursday 28 April 2016 23:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Milan, Italy
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Yes, they are in the same list..
-
- Posts: 89
- Joined: Thursday 28 April 2016 23:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Location: Milan, Italy
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Solved, I forgotten that I had a user AND a floorpan for Alexa devices.
Thank you for support!
Thank you for support!
-
- Posts: 536
- Joined: Friday 23 December 2016 16:40
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Stable
- Location: Netherlands Purmerend
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Guys,
I did an attempt over a year ago. Now my account is suspended as I did not pay the services.
Does anybody know how much the service is per year? Could not find it easily.....
I did an attempt over a year ago. Now my account is suspended as I did not pay the services.
Does anybody know how much the service is per year? Could not find it easily.....
- philchillbill
- Posts: 399
- Joined: Monday 12 September 2016 13:47
- Target OS: Linux
- Domoticz version: beta
- Location: Eindhoven. NL
- Contact:
Alexicz - FREE Domoticz to Alexa Integration
A developer account is free. Any services are charged based on actual use, not flat fee per year. But the free tier is so generous - how did you manage to incur charges at all?freijn wrote:Guys,
I did an attempt over a year ago. Now my account is suspended as I did not pay the services.
Does anybody know how much the service is per year? Could not find it easily.....
Alexa skills author: EvoControl, Statereport, MediaServer, LMS-lite
-
- Posts: 20
- Joined: Saturday 17 October 2015 22:23
- Target OS: Linux
- Domoticz version: 4.10659
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Following the guide was sometimes a little challenging as the Amazon interface changed compared to the guide, but I seemed to get all Lambda function test events running (managed to read a temp sensor, switch a light, doing discovery etc) However, if I do a "Discover devices", nothing seems to show up...
From what I read, one of the blocking issues could be to have devices and sensors in roomplans, but I have this.
What could be the reason why the function test events work, but there is no device showing up after a 'physical Alexa Discovery?
From what I read, one of the blocking issues could be to have devices and sensors in roomplans, but I have this.
What could be the reason why the function test events work, but there is no device showing up after a 'physical Alexa Discovery?
-
- Posts: 95
- Joined: Wednesday 30 October 2019 14:11
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Great Britain
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Yup, exactly what I found when I tried a couple of months back when I tried. I meant to document the new steps but got so confused by the time I finished and never really got it working properly.
Don't suppose you remember what you did well enough to briefly document the changes?
Good luck - I'd love to be able to get it working but like you I never really got anywhere. Just too many complicated steps and changes to the interfaces.
Don't suppose you remember what you did well enough to briefly document the changes?
Good luck - I'd love to be able to get it working but like you I never really got anywhere. Just too many complicated steps and changes to the interfaces.
Running Domoticz and Dashticz beta on Raspberry Pi OS 32 bit - has anyone had success with 64 bit?
Desktop access from Ubuntu Linux
Desktop access from Ubuntu Linux
-
- Posts: 16
- Joined: Saturday 01 March 2014 18:48
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Works perfect. Thank you so much for this intelligent piece of work!!!
-
- Posts: 20
- Joined: Saturday 17 October 2015 22:23
- Target OS: Linux
- Domoticz version: 4.10659
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
I could, but first let me try to figure out with the devs why it is not working locally (through the Alexa device)tarmacalastair wrote: ↑Tuesday 21 April 2020 22:10 Yup, exactly what I found when I tried a couple of months back when I tried. I meant to document the new steps but got so confused by the time I finished and never really got it working properly.
Don't suppose you remember what you did well enough to briefly document the changes?

Re: Alexicz - FREE Domoticz to Alexa Integration
Hello, I configured alexicz since almost 1year but recently it often says "the device xxx doesn't respond" randomly. If I active directly with domoticz there is no problem.
I'm on the irish server (for france, I don't know if they have added the vocal support for the lambda function)
Edit:
I'm on the irish server (for france, I don't know if they have added the vocal support for the lambda function)
Edit:
Reading this I also "recently" (1-2 month not sure) added sensors in my roomplans, don't know if it's related.
- philchillbill
- Posts: 399
- Joined: Monday 12 September 2016 13:47
- Target OS: Linux
- Domoticz version: beta
- Location: Eindhoven. NL
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
Looking at the source code of DomoticzHandler.py, we see in the discovery code
So the room/plan ID only matters during discovery. After a device is discovered it is only controlled by idx so then room/plan is irrelevant. If a device was ever controllable at all by Alexicz, it should stay that way because once past discovery means "in".
Check the data for the missing device(s) by looking at http://192.168.x.y:8080/json.htm?type=devices in your browser. Copy/paste the json into a text file if easier. Now ask yourself how that json will be interpreted within DomoticzHandler. That should help figure any issues out.
Code: Select all
if (device['PlanID'] == "0" or device['PlanID'] == ""): continue
if (self.planID >= 0 and (not (self.planID in device['PlanIDs']))): continue
Check the data for the missing device(s) by looking at http://192.168.x.y:8080/json.htm?type=devices in your browser. Copy/paste the json into a text file if easier. Now ask yourself how that json will be interpreted within DomoticzHandler. That should help figure any issues out.
Alexa skills author: EvoControl, Statereport, MediaServer, LMS-lite
Re: Alexicz - FREE Domoticz to Alexa Integration
Nobody experiences the 'device doesn't respond'?
I tried to see what happend but I need some help, can't find where the logs are.
I have 2 dummy switch in domoticz
On alexa or via https://developer.amazon.com/alexa/console/ask if I ask to turn on the device 1, it says "device 1 doesn't respond"
But if I try with device 2 it works fine (no issue from domoticz). I searched for 10mn to print the logs, but now when I try again it works fine too with device 1...
On the developer.amazon.com there is a device log but I can't see any thing interesting (one line [20:33:01:256] - Event: Text.TextMessage with my request, and one line [20:33:06:077] - Directive: SpeechSynthesizer.Speak with the answere)
I tried in vain to find some logs at the lambda function level : in configdz.json I set "debug" = true then saved
Created a test function saying it works fine (green) but the logs seems to tell otherwise and the device is not turned on:
Is there something wrong in the following? (idx or id?, messageId/token I have no idea if I need to change for something on my side)
Thanks !
I tried to see what happend but I need some help, can't find where the logs are.
I have 2 dummy switch in domoticz
On alexa or via https://developer.amazon.com/alexa/console/ask if I ask to turn on the device 1, it says "device 1 doesn't respond"
But if I try with device 2 it works fine (no issue from domoticz). I searched for 10mn to print the logs, but now when I try again it works fine too with device 1...
On the developer.amazon.com there is a device log but I can't see any thing interesting (one line [20:33:01:256] - Event: Text.TextMessage with my request, and one line [20:33:06:077] - Directive: SpeechSynthesizer.Speak with the answere)
I tried in vain to find some logs at the lambda function level : in configdz.json I set "debug" = true then saved
Created a test function saying it works fine (green) but the logs seems to tell otherwise and the device is not turned on:
Is there something wrong in the following? (idx or id?, messageId/token I have no idea if I need to change for something on my side)
Thanks !
Code: Select all
test function :
{
"directive": {
"header": {
"namespace": "Alexa.PowerController",
"name": "TurnOn",
"payloadVersion": "3",
"messageId": "1bd5d003-31b9-476fad03-\n71d471922820",
"correlationToken": "dFMb0z+PgpgdDmluhJ1LddFvSqZ/\njCc8ptlAKulUj90jSqg=="
},
"endpoint": {
"scope": {
"type": "BearerToken",
"token": "access-token-from-skill"
},
"endpointId": "66",
"cookie": {}
},
"payload": {}
}
}
- Spoiler: show
Re: Alexicz - FREE Domoticz to Alexa Integration
Hi, I can now test from the lambda function. Si I could try from the aws to get the logs when the problem occurs.
Reading this thread I found that for a switch I must declare endpointID = "SwitchLight-idx"
In the pdf it's written we have to change the 'appliance-001' into "SwitchLight-Domoticz IDX", and I read it as "the idx of my switch light"
Is there a list of all the "appliances" (except in the DomoticzHandler.py)?
Reading this thread I found that for a switch I must declare endpointID = "SwitchLight-idx"
In the pdf it's written we have to change the 'appliance-001' into "SwitchLight-Domoticz IDX", and I read it as "the idx of my switch light"
Is there a list of all the "appliances" (except in the DomoticzHandler.py)?
- philchillbill
- Posts: 399
- Joined: Monday 12 September 2016 13:47
- Target OS: Linux
- Domoticz version: beta
- Location: Eindhoven. NL
- Contact:
Re: Alexicz - FREE Domoticz to Alexa Integration
You will find your logs at https://eu-west-1.console.aws.amazon.co ... est-1#logs:
These have nothing to do with your use or otherwise of the logger code in python. Any print statement in your python code will also show up in these logs, so you will see the incoming Alexa messages and your responses, plus whatever you decide to print.
No idea why you are referencing appliance as that was the v2 smart home terminology and Alexicz has always been v3 if I remember correctly.
These have nothing to do with your use or otherwise of the logger code in python. Any print statement in your python code will also show up in these logs, so you will see the incoming Alexa messages and your responses, plus whatever you decide to print.
No idea why you are referencing appliance as that was the v2 smart home terminology and Alexicz has always been v3 if I remember correctly.
Alexa skills author: EvoControl, Statereport, MediaServer, LMS-lite
Who is online
Users browsing this forum: No registered users and 1 guest