pushing notification to Google Home speakers - google-home

I am looking for a way to push a notification to Google Home speakers by an ESP32 (running on the same network).
Is there any c++ library to do so?
I previously used this but it seems it doesn't work anymore.

Proactive notifications can be pushed to speakers for supported Smart Home traits.

Related

Is there a solid push notification solution for Xamarin that can work properly for China as well as global?

I am developing a mobile app for both iOS and Android using Xamarin. This app is intended for global users. I got the challenge finding a working solution of push notification service that can work for both and for China as well as the rest of world.
Here's the things I have explored/tried -
Firebase Cloud Messaging (FCM) - obviously it does not work in China because the connection to google api is blocked.
Azure Notification Hub - for Android part it is still leveraging FCM. So it doesn't work. Although there is an option for it to use Baidu push service. But there is no Xamarin SDK support. This is a dead end for me.
Pushy.ME - It supports only Xamarin.Android project. I don't find any reference for Xamarin.iOS.
I probably can combine Azure Notification Hub (for iOS), and Pushy (for Android). But I'd like to see if there is any better idea or workaround in one single solution.
Looking forward to brilliant minds.
I ended up using Pushy for Xamarin.Android and Azure Notification Hub for Xamarin.iOS. Although this made things a little bit complex in both apps and my backend.

Add functions to google home

I'm trying to make a diy IOT light that integrates with my google home, however I have no clue how to go about this. What I prefer is some sort of webhook that gets called everytime I say "set the lights on my desk to 75%"
You want to look into the Smart Home API for Actions on Google.
This is the API that is available to all IoT device makers - big industry and home developers alike. It provides access to voice commands such as "set the lights".

hosted app for firefox os similar to: http://www.zoobe.com/, is it possible?

I'm currently working at a project to develop an App for firefox os similar to: http://www.zoobe.com/.
So it's basicly a hosted app, where you can choose a 3D-character. Then you have to make a picture for the background and record your voice on the phone. A Video will be rendered then and the 3d-character will speak the recorded message for you!
So my generell question is: Does anybody know, if its possible to develop such complex app for firefox os at this stage?
I've read, that all the APIs required for the project, like camera API and so on are already working.
I would implement the data-flow between server and client with node.js.
I would be greatful for any evaluations, tips and help.
There is no sound recording API yet, so I fear you will have to wait for it to be implemented for this kind of app to be possible. You can track the work on this API at https://bugzilla.mozilla.org/show_bug.cgi?id=803414

Send data from WP7 phone to a near by phone via bluetooth or other mechanism

I'd interested in sending data from one WP7 to another WP7 phone so I could create 2 player games. If I understand correctly most WP7 will support bluetooth, but its not in the minimum spec, is this correct? What API's can I use to access the bluetooth, any good examples of this out there?
Unfortunately Microsoft don't provide any access to the bluetooth stack via any documented APIs in this version of the Dev tools.
They don't seem to have any sense of urgency about fixing this (or any of the many other missing features), so I wouldn't expect the situation to change any time soon.

Hardware-neutral library to sync with smartphones?

I'd like to know what the status is to sync data (eg. SQLite, etc.) from Windows with smartphones. Ideally, the same tool should support the main smartphones (iPhone, BlackBerry, Windows Mobile, Android).
Google returned information on OpenSync and SyncML, and I'd like to ask experts whether those projects are ready for showtime, and if not, if there are alternatives I should look at.
It seems like it's pretty much still a proprietary world, and the easiest way is to first sync with Outlook, and then sync Outlook with the smartphone using whatever sync utility it provided.
Thank you.
There is no single protocol which is supported by all phones. The two most popular ones are ActiveSync and OMA DM.
ActiveSync is supported by virtually all modern smartphones (except BlackBerry) and can sync mail, contacts and calendars. It can also (depending on the device support) do some basic device management such as remote lock or wipe.
OMA DM is a "competing" spec which is prevalent on Symbian phones but also supported on a few others. It is SyncML based and allows syncing pretty much anything on the phone.

Resources