image - 1
image - 2
image - 3
I saw 6 lights and a switch in my Google Home App, after I do account linking. When I put them in a group called bedroom, the google Home App create "bedroom lights" group automatically, and the switch also include in "bedroom lights".
By the way, the switch have on-off and brightness capability. Is this the cause that the switch was include in "bedroom lights" group?
Related
Goal: Arrange window/app to a specific position and size on macOS screen
I've tried to achieve it using Apple-script, here is an example
tell application "System Events" to tell application process "Google Chrome"
activate
set frontmost to true
tell window 1 to set {size, position} to {{1920 / 3, 996 / 2}, {0, 0}}
end tell
Since, I use Apple-script I have to uncheck sandbox from Xcode project settings which I hate it. I want my app to be part of Appstore, I assume to do that I should be able to mimic the above apple-script using Accessibility APIs but I am not quite sure where to start as it is very unclear where to start.
Tech goal: Able to arrange app on the screen using Accessibility APIs
Any guidance or working example would be great.
I'm using the touch control device type REMOTECONTROL for Google's Smart Home Device. In google Home the touch device gui only displays the "ONOFF" button at the center of the screen. Need help in identifying possible errors I have made. Here is the code fragment of the OnSync reply:
agentUserId: USER_ID,
"devices": [
{
"id": "123",
"type": "action.devices.types.REMOTECONTROL",
"traits": [
"action.devices.traits.AppSelector",
"action.devices.traits.InputSelector",
"action.devices.traits.MediaState",
"action.devices.traits.OnOff",
"action.devices.traits.TransportControl",
"action.devices.traits.Channel",
"action.devices.traits.Volume"
],
"name": { .....
Here are some of the facts:
All the traits are working that I've tried,
The one touch control showing, the onoff button, on the control does work,
The project started using the "LAMP" control to test,
Tried other touch devices, just to see if the GUI changed...it didn't,
name can change as well as other fields and they all seem to be recognized,
Utterances seems to work fine, at least on the Google mini,
This touch control is supposed to be supported according to the https://developers.google.com/assistant/smarthome/guides page (so please don't send me there),
Tried syncing several times by unlinking control on the phone and relinking,
Tried to find the rev number of the "Home" app but couldn't find it.
Any suggestions would be appreciated.
You're only seeing the OnOff touch controls because that is currently the only trait in your list supported for the Home app.
If you test your Action on a smart display, you should see the touch controls for Volume and Channel, as those are supported.
The traits should all function as expected with vocal commands.
I've got a manifest.json with
"display": "fullscreen",
"orientation": "landscape"
but when launched from the "install to home screen" icon, the very top bar with the clock and notification icons is still showing. Any way to have a true-fullscreen option?
The chrome docs say I can also use "standalone" - but even with that, it still shows the top bar.
Hard to make an immersive game!
As abraham said in the comments, using "display": "fullscreen", is the correct way to do it.
If you change the display property after the PWA is installed, it could take up a day for Chrome to update and change the display mode. See How Chrome handles updates to the web app manifest for details on how manifest changes are handled.
During development, the best way to check how changes to the manifest are handled is by doing an uninstall/reinstall.
Following is log from android device (Samsung Galaxy Tab 2), which
performs good.
Steps are as follows taketurn ----> then its UI
state changes to AuthenticatedWithNoMatchLoaded ------> other
player on another device (Samsung Galaxy Grand) takes turn ------->
state of this(i.e. samsung galexy tab 2 ) UI changes to
AuthenticatedWithActiveMatch without going through 'show inbox' and
'match selection'.
This is how I supposed that it should work.
But for other devices (Samsung Galaxy Grand) after taketurn, the state
changes to AuthenticatedWithNoMatchLoaded, then it is not
switching its state to AuthenticatedWithActiveMatch directly when
other players turn is done. To check its turn have to go through
'show inbox'-----------> then select match (here it is showing 'Its
your turn')-----------> then take turn.
I have added a log for the device ( samsung galexy tab 2 ) behaving as
per our scenario.
Please tell me what should I do to take response others turn, by
avoiding the steps of show inbox and match selection. I am trying a
lot but may be I am doing to wrong please let me know.
I have done this to restore the match-
I made my new app in iTunes Connect. I didn't set the specific store, so it's now worldwide. But now ( before I upload my binary ) I would like to change it to my country only ( Hungary ) . I can't find where should I do it. I didn't pressed "Ready to Upload Binary" button yet.
On this app's overview page, click the "Rights and Pricing" button near the right. Then, click on the Specific Territories, and here on Deselect All. Now select only the single country you want to appear in, and hit Save.
clicked : My App - Pricing and Availability -Available in all territories
select you want release country only and then done button press.