one device controlling a number of devices actions - webos

I am making an app in which the administrator controls other devices in the same wi-fi network and controls the actions like viewing a document by the others,which, is the same as what the administrator is viewing....i need the code for this using zero-configuration networking

The Developer Docs on the palm developer center are very good. This is the service you probably need to read up on and understand...
https://developer.palm.com/content/api/reference/services/zeroconf.html

Related

Windows 11 IoT in Kiosk mode FORCE allow web cam access

We have a Kiosk machine configured with Windows 11 IoT Enterprise running in Kiosk mode and everything is good. Windows creates specific Kiosk user to run in Kiosk mode which will start Edge browser and load our app. The app needs access to the webcam attached to the Kiosk so that it can do QR code scanning and face recognition.
The issue we are having is that every time the app needs access to the webcam it asks the users permission if they would like to Allow access to webcam (through a small pop-up on the top left hand side corner of the browser). The user can either 'Allow' or 'Deny' access.
Ideally, we don't want our end users to see this pop-up as we would like to 'force' allow the app access to the web cam without keep asking permission from the end users (it just does not add up to a great user experience in a Kiosk mode).
We have searched and tried few ideas we found online about changing REG keys and Local Policy settings but non of them seem to work when Windows starts in 'Kiosk' mode. They work for normal Windows users (like local users or admin users) but not for the Kiosk user.
Any help, suggestions, recommendations would be appreciated.
Found the solution. I hope this will help anyone else facing the same issue.
I had to create new key in the Windows 11 IoT registry under the following structure:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\VideoCatpureAllowedUrls
After you create the key above, I then added new String value of '1' so the Reg path looks like this"
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\VideoCatpureAllowedUrls\1
Then I double clicked on the 1 and added the value of my app URL which needs access to the web cam. For example:
https://www.myapp.com/
Restart my Windows 11 IoT which booted in Kiosk mode and I was able to access the web cam via my web app without getting the popup asking me to 'Allow' or 'Deny' access.
this site helped me alot

Can I use a single device to control other devices in the Home Graph?

I would like to build a Smart Home device that can be setup to control other devices in the Home Graph. What's the cleanest way to do this?
For instance, if a press on an Amazon Dash Button created a data flow:
Dash Button sends MQTT -> Server IoT Receives --> Forwarded to Google Cloud --> "Turns on TV, Turns on Lights".
I understand / assume that I cannot directly control 3rd party devices using my own hardware.
Is it possible to control devices through Google Home using the Google Assistant SDK... But I'm a little confused how my custom Amazon button (or any hardware) would fit into the larger picture. If it calls the Google Assistant SDK, it's not a Smart Home Device anymore, is it -- Not part of the Home Graph?
There is no API for you to directly control other Home Graph devices from your Home Graph device.

Exchange 2013 settings for Ipad using conference room app

I've been having issues getting these ipads working to our liking in our environment. First of all, we are using an app that syncs calendar with exchange and each ipad has an email address setup that 've configured as a room. It works great but I have a single issue that is bugging us and I cannot figure it out.
We want the screens on 24x7 without any pin or password. Basically disable the pin code or password completely for these devices so we can set the screen sleep to it's 'never' setting.
Where and how do I do this in Exchange? I know Exchange is where this needs to be done but I'm not 100% sure what to do or where to change it. Any help would be appreciated.
I think you are really asking an iPad question, more than an Exchange ActiveSync question.
In iPad Settings > General > Guided Access, you can enable a "kiosk mode". Apple just calls it Guided Access, but what you're effectively doing is locking the tablet to a single application. With the feature turned on, triple click the Home button to lock the application. You can configure a PIN to release Guided Access, or rely on the obscurity of the triple click to unlock the device.
As for ActiveSync, you should create a new ActiveSync policy and assign it to the room mailboxes. Normally a room mailbox account is disabled, but I would imagine your solution gets around that issue.
Creating a new policy can be accomplished in the Office 365 Exchange Admin Center, under Mobile > Mobile Device Mailbox Policies. Click the Plus [+] to create a new policy, give it a name, and configure options. I would advise against not requiring a password. You can leave the "Require sign-in after the device has been inactive for X minutes" option, and I think that will allow you to set the auto-lock to Never.
Finally, I suggest you audit usage of this ActiveSync policy, since it is less restrictive than normal.
You can also create and modify ActiveSync policies using Powershell, using New/Get/Set-MobileDeviceMailboxPolicy. Get and Set-MobileDeviceMailboxPolicy is going to be useful for enumerating some of the more obscure settings and requirements, you might find something useful.

Is it possible to debug the ShareLinkTask using the emulator?

I'm using the ShareLinkTask in an app I'm developing, however, on the emulator it doesn't appear to do anything, not even pretend to go through the motions. Is this the sign of a bug with my code, or is this just how the emulator behaves?
That's the way the emulator works with this task.
From msdn
Allows an application to launch a dialog that enables the user to share a link on the social networks of their choice.
The emulator does not have any social networks so nothing to share.

Listing installed applications in WP7

In my application I need to share an item through various way (like facebook, twitter, linkedin etc). So I need to list the application installed in my phone show that I can share via any one appplication. So can anybody help me out?
It is not possible to know what other applciations are installed on a phone. Having access to this information would be a potential data privacy issue.
Windows Phone 7 has builtin support for this kind of actions with the launchers / choosers. Within the list of launchers you will find the ShareStatusTask which is opening the builtin 'share your status' control. This control checks your phone device for the profiles/networks to which you have connected. By using the Status property of the Task you can than fill in the message you want to share. In the opened control you can than choose on which networks you want to share your message.
See below code sample on how to use this task:
ShareStatusTask shareStatusTask = new ShareStatusTask();
shareStatusTask.Status = "Share my status on different networks";
shareStatusTask.Show();
NOTE: If you start a launcher from your app, your app will be deactived. Normally after completing the taks your app will be reactivated. For the overview of Launchers / choosers you can have a look at Launchers and Choosers Overview for Windows Phone

Resources