@mwittig Yes I am subscribed to that, but they have not given any ETA.
The current API is just for talking back, which is not really something that pimatic does. Pimatic just needs to take actions based on input.
-
Google Assistant - Start building Actions on Google
-
a talkback would be handy though mostly for weather information i think
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
https://forum.pimatic.org/topic/2604/google-weave-integration
This was the platform I’m talking about.
“Weave currently supports the most popular categories: light bulbs, thermostats, outlets, and switches. We’ll be adding support for new devices that users care about.”
-
https://www.engadget.com/2017/05/04/google-turns-rasberry-pi-into-a-dirt-cheap-home-competitor/
This is a cool project, but I would probably use the microphone of my webcam and connect some random speaker.
The SDK is available now: https://developers.google.com/assistant/sdk/overview
-
Sadly that only concerns the Assistant. For Pimatic to be reachable by Google Assistant, we need some way of communicating using Google Weave. At the moment there is no Weave SDK for Node.js, and I don’t nearly have enough time to create it.
-
Apparently Google has (silently?) released Smart Home for Actions on Google. https://developers.google.com/actions/smarthome/
As far as I can see this looks like the best way to integrate pimatic with Google Assistant.
I don’t nearly have enough time (and Node.js experience, but that’s not a big issue) to properly look into this at the moment, but maybe a @developer wants to give it a shot? -
I know a way via IFTTT… IFTTT support google assistant. You can activate this then you must brew an applet via webhook.
for a switch eg
http://username:password@dnsdomain.com:8080/api/device/yourdeviceid/changeStateTo?state=false
google assistant on your smartphone will switch off you device. That’s awesome but if you want this for many devices you have a lot of work.
-
Does anyone already have a google assistant? I think the pimatic-echo plugin might already be working OOTB, because Amazon’s echo uses the same discovery mode for devices.
So if anyone could try?pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@Swen so far this is indeed the only possible way. Be aware that you are not using https, and sending your credentials in plaintext over the internet (through a 3rd party service too). Downside is also that it does not understand natural speech, but only your predefined sentences.
@michbeck100 that looks good, I will test it when I get back home from holidays, but since Assistant supports Wemo, it should work.
I will also try to make time to start working on Smart Home for Actions on Google, but if any other dev has the time and knowledge to do this, please do so
-
@FrostedKiwi sure but if you think this way then it’s not recommend to give another service your login data. You never know how they save this in their database. At this point a pimatic Plugin will be cool.
-
Will also check out compatibility, mine should arrive the next few days as it is available in germany now
-
@Swen well, you shouldn’t reuse login data anyway But my point wasn’t exactly that you store your login data at IFTTT (for which you indeed have to trust that service), but that you use http to connect to your pimatic server, so any man-in-the-middle attack (for example Wireshark on a public network) will easily see your login data. Anyways, too much offtopic
As for the Smart Home for Actions on Google, I guess I will also ask Google if there is a possibility in their current setup to allow users to connect locally, since otherwise there would have to be a public cloud service handling all the requests for all pimatic users.
-
But there is no way to get easy SSL. I found a script for Raspberry that renew SSL certification of Let’s Encrypt. But i didn’t test it at the moment. And i have no idea how to get it to work. Generally I know about the risk.
I have seen an option in Assistant german version that calls “verknüpfung” eg english link. I think i don’t have the newest version or its only coming with google home hardware? I don’t know, but there are some options missing on my phone.
But it will be a hardwork to link all voice commands each to pimatic…
-
OK Google Home is running here now… No way to include local devices it seems. WeMo wants access granted via the WeNo app. 🙁
Can’t post screenshots as the forum software won’t upload because of wrong extension (capital PNG)…
-
They are many picture hoster out there…
-
I am using www.youscreen.de to upload pics. first taking screens and then inserting the shortcut here. works perfectly.
i also edited the upload criterias, now pics with capital endings can be uploaded @thex.
could you give it a try. hope it will workpimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
It tries to upload now but they seem to be too large now…
Standard iPhone screenshots.Sure I know about all the hosting services but it is a real pain when you have to do this on a smartphone.
-
Wemo connect screen:
Supported Services:
edit by leader21 : took care about the pictures gonna see what’s up with the max file size…
-
Great sure with the smartphone pixel density screenshots get huge. I guess I need to resize them…
Writing a workflow for this.
-
file size is max 2MB, that should be enough for a picture, even if it’s a screenshot from your mobile. strange.ok so far, let’s see go back to topic
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !