Madgeni wrote:quick update re: Get temp.
This now works IF you have one thermostat - "Alexa, what is the temperature inside" - this seems to currently be a limitation of the smart home skill api. I'll keep chipping away at it, but this seems to be working consistently.
Thanks @Madgeni
I just forgot all bar one of my temperature sensors from the Alexa app and "Alexa, what is the temperature inside" is working for me too.
Running Domoticz on Pi3 with RFXtrx433e. LWRF power sockets and dimmer switches. Integrated my existing wirefree alarm PIRs and door contacts with domoticz. Geofencing with Pilot. Harmony Hub. Tado for Heating. Now playing with mysensors.
@madgeni,
perfect, i can query all my temp sensors, not only inside.
what the temperature in the backyard,
what the temperature in the lobby,
they all work
@querk
Have you added your temperature sensors to groups, ie Lobby, in the Alexa app?
Running Domoticz on Pi3 with RFXtrx433e. LWRF power sockets and dimmer switches. Integrated my existing wirefree alarm PIRs and door contacts with domoticz. Geofencing with Pilot. Harmony Hub. Tado for Heating. Now playing with mysensors.
Ok, thanks. I'll try that.
My sensors are shown as Temp and Humidity. As a matter of interest, what thermostat do you have in your living room?
temp sensors.jpg (27.03 KiB) Viewed 4935 times
Running Domoticz on Pi3 with RFXtrx433e. LWRF power sockets and dimmer switches. Integrated my existing wirefree alarm PIRs and door contacts with domoticz. Geofencing with Pilot. Harmony Hub. Tado for Heating. Now playing with mysensors.
lately I am getting a lot of : device is not responding. but the action is still performed.
so basically it works, but there seems to be no feedback from domoticz.
no logic found so far.
I do see some ( groups and scenes) offline in the alexa webpages. I can still use them.
Tried discover of course, same result.
I does work, but feedback is not as expected and the offline items are never seen before.
As nobody ( until now) reports the same experience I think I am alone with this.
I will make time to come back with more detailed info.
Also here I see in the Smart Home overview that the scenes are offline and found that there's an error in the manual.
The domo-code folder should be added to the zip as well, which is not mentioned in the manual, maybe good to add?
My temperature and setpoint devices are both separate devices.
What's the recommended naming for this ? - ideally I'd like to be able to say "what's the temperature of <room>" and "set <room> to 20 degrees".
I tried setting both devices with the same Alexa name, hoping it would realise which was correct based on the type of request (" set" or "what's the") but Alexa just moaned about multiple devices..
so, it's been really great working on this skill, and how it's helped some of you integrate Domoticz with Alexa. However, for some, the steps necessary have been a pain, and often, unworkable. With that in mind, i've been working on a 'true' Smart Home skill for Alexa.
To do so, i've had to create a site which allows people to store their credentials (in the same way all other smart home solutions do), which once you've registered, would allow you to enable a skill from Alexa, link it to your credentials, and you're done. I've implemented Oauth2, so again, you're passing an access token, rather than credentials.
The site is protected by a valid SSL cert (not self-signed), and your personal credentials on my site are either hashed, or encrypted, which means at least a reasonable amount of protection is afforded to you in terms of security and protection.
If anyone is interested, ping me, and i can add you to the Amazon Beta program to help me iron out any kinks. Functionality for Domoticz should be identical to the existing skill i've written.
Yesterday I configured AWS for my Echo Dot and Domoticz.
I have been able to discover my devices, but now my Dot isn't finding devices.
Also the "discover test" is failing:
OK, updated the Lambda and ran the discover test again with the following result;
{
"errorMessage": "2017-06-30T08:27:05.730Z e5daa7c0-5d6d-11e7-9083-893583f251fb Task timed out after 1.00 seconds"
}
[edit]
My Domoticz locally is running on port 8080, from the outside world its accessabel on a different secured port.
Which port should I configure in the Config file?
LAN 8080 or WAN XXXX ?