[APP][4.3+] Beacon Locator - Android Apps and Games

Hello friends,
i would like to present my new application: Beacon Locator
it is developed under apache open source license , source code available in my github:
github.com/vitas/beaconloc
The application can scan, locate and track bluetooth LE beacons (Eddystone, iBeacons or AltBeacons) allows you to define actions that will be triggered when a specified event occurs.
So, you need beacons and android with bluetooth 4.0 LE support.
These events are supported:
- Beacon enters a region (beacon in range)
- Beacon leaves the region (beacon is out of range)
- Beacon is near you
For each event you can define unlimited number of actions :
- Start an application
- Open url
- Get current location
- Broadcast intent action
- Set Normal / Silent mode
- Execute tasker app for unlimited action possibilities
For example, you may set a silent mode entering your bedroom...and set normal sound profile leaving it.
More features are coming soon in next release.
Please, do hesitate to contact us if you have some ideas about new features or want to contribute.

Hello,
is it possible to start scanning with a task in tasker?
How can i use the Action Type "Tasker" with "Action parameter" in Tasker? I always get the message "Failed to execute broadcast Task" Thank you

Schatn said:
Hello,
is it possible to start scanning with a task in tasker?
How can i use the Action Type "Tasker" with "Action parameter" in Tasker? I always get the message "Failed to execute broadcast Task" Thank you
Click to expand...
Click to collapse
Hi, you cannot start scan from tasker. the idea was to execute a tasker's task by beacon action.
you need to provide the name of task from tasker as action parameter.

Related

How to start a specific Spotify Playlist?

I need a way for Tasker to launch Spotify and start a specific playlist.
As far as I know, this can either be done with command line or launch Spotify with some parameters through Tasker.
How can this be done?
I found a somewhat helpful website: http://stackoverflow.com/questions/5252345/spotify-intent-in-android?rq=1
I have tried to understand the code and make a task i Tasker.
Action: android.intent.action_VIEW
Cat: default
Data: spotify:user:khaffnerlaylist:[long ID i found with logcat]
Target: Activity
The rest of the fields are blank.
It does not seem to do anything

[APP] CellAgent SMS Client

This application assists you in controlling and monitoring Android devices that have either CellAgent or CellMap application installed. SMS commands are used to communicate with the device.
Devices like Falcom Stepp II, Falcom Stepp III, MAMBO II are supported as well.
The maximal functionality is available if CellAgent is installed on the device you want to control. You need Internet connection to use Google maps in this app. Some of the commands you might want to use are already added to the templates (you can check the CellAgent manual for the full list of commands, can be found on developers website, section 4). You only need to enter the phone number of the device you wish to control or monitor and you are ready to go.
App features:
- GPS location data display;
- GSM (LBS) location data display;
- marking your own position on map;
- toggling Wi-Fi remotely;
- toggling GPRS/WCDMA/3G remotely;
- maintaining the history of received data, with an option to review the device positions later;
- an option to edit and/or add new SMS commands.

[APP] [IR] [IPCAMERA] [GESTURE] [SPEECH] Design your own remote control

Hi
Always though it is a plus on phone to have IR blasting capability to replace old remotes.
Replacement for old remotes or higher specs remotes such as PRONTO, needs to be fully customizable, not only the screen designed ( the activity of the remote for a specific device) but also the DEVICE database and the “bindings” actions to buttons.
With this APP you can currently control IR natively on the GS4 as well as exposing VIDEOVIEW with URL pointing to your WEBCAM in activity screen you would design yourself.
You can also go through WIFI and control IR using (USB-UIRT) or PLUGWISE devices or anything else if you do it yourself.
This APP if you decide to spend little time on it using the GS4 is SIMPLE and will allow you I believe to quickly create yourself your own customizable remote screen(s) in 5 minutes: see video example bellow "Design remote from scratch".
As all other application out there, not having GS4 IR learning implies you need to find the code that work for your device. Most APP uses there own DB, I'm not sure how open these application are in this respect. RemoteGATE APP supports both the REMOTECENTRAL DB as well as the LIRC database and allow you to edit import any *PRONTO* device code found. So chances you will find your code is quite high but not guarantee.
Basically if you decide to use use ONLY the GS4 internal IR blaster and have found working remote codes for your device, you can design your own remote in 5 minutes.
If you like to go further then you can decide to use the GATE part of RemoteGATE, that is a Python socket server that would blast IR code via USB-UIRT but also can control other device such as PLUGWISE or any other device you like if you do it yourself such as X10 etc… For example you could interface the APP to EventGhost ( I use currently part of there work on USB-UIRT for blasting and learning capability)
Also using the server part would allow you to use any other Android devices ( OLD phone ) as your remote control replacement. I currently use my OLD GALAXY ACE phone for this and it is totally usable for me.
Enjoy!
OVERVIEW:
-Create/use fully customizable remote control design screen for IR, Plugwise devices and RTSP IPCAM video feed
-Android APP minimum OS version 4.1.2
-Tested working devices GS4, NOTE 2, GATAB 7.7, ACE ( Cyanogen mode 4.2 ).
Other devices should work fine as long as OS requirement meets.
Remote activity created on GS4 (higher resolution) would open down scaled automatically on lower resolution I.E. GALAXY ACE.
-Controlling IR devices via
GS4 IR blaster
OR blast IR code via USB-UIRT (currently the only one supported device) via WIFI
-Control any other devices RemoteGate Server WIFI(Python socket server )
Blasting IR via USB-UIRT
IR learning via USB-UIRT
Plugwise support (on/off/toggle/wattage)
-Design Remote activity
add / remove / pinch zoom / alignment / sizing / rotation / cloning for ImageView/TextView/VideoView objects
Undo / Redo
Color / gray scale for ImageView Objects
bring to front/back objects
Color or Image background for remote activity
Automatic down scale of remote activity created on higher resolution devices
-Fully customizable Device DATABASE
IR code fetching for user devices from Remote Central and LIRC database
Add new devices / functions : free input field of IR PRONTO CODE or anything else (if NOT IR goes on Python RemoteGate Sever )
Delete devices/functions
IR code learning from USB-UIRT via WIFI
Auto generate remote Activity template from Device Database that can be re-designed if wished in the design activity
-Fully customizable activity actions
Add/remove bindings to designed remote activity objects
Bind ImageView (buttons) to one or more Device database function IR or WIFI
Bind VideoView to RTSP video URL
Bind TextView to Plugwise Device for wattage query
The focus on this project is mainly user interface and full customization for the user of the remote activity/screen as well as handling of your IR code.
All files are XML this mean they can be modified externally, screen activity could be built on the PC. Etc....
VIDEOS:
Design remote from scratch:
https://www.dropbox.com/s/ey6fvbkt94xesn6/Create remote from scratch.mp4
RemoteGate running on GALAXY ACE, GTAB 7.7 and NOTE 2, GS4 used for the video
The 3 devices since they don't have a blaster uses the RemoteGate Python socket server with USB-UIRT ( the blaster running on a PC)
https://www.dropbox.com/s/svoq9r1uk1uakw3/ACE NOTE GTAB 7.7.avi
RemoteGate learning remote code via RemoteGate Python socket server with USB-UIRT
https://www.dropbox.com/s/up7by7jk4bp2kbf/NOTE 2 LEARNING .avi
RemoteGate and Plugwise toggle/on/off and wattage
https://www.dropbox.com/s/jtpiyu89vsldahj/NOTE2 PLUGWISE WATT.avi
RemoteGate showing shortcut creation of any button on your launcher, use of simple and complex activity as well as use off remotegate over the internet via 3G.
https://www.dropbox.com/s/fl1m25kip...rtcuts complex activity and 3G connection.mp4
In details
1)open remote gate and create "My Remote" ( shortcut to your HOME activity on the launcher.
Then showing the use of the remote. This is equivalent to open RemoteGate and touch launch remote menu.
RemoteGate is the APP that you would use to create your device DB, then activity screen and the action bound to buttons
"My Remote" is the runtime that is a shortcut to the RemoteGate launch remote menu.
2)Launch RemoteGate again and go in activity action
-show action for the designed TV activity
-Long press on the TV button the create the shortcut
-Do the same for the Stream button ( this is a complex activity ) and create a shortcut
-next open the TV activity show the action for 2 channels and create the shortcut as well for the TV power button
-next go in the dimmer activity and create shortcut to open / close light.
NOTE: I am using LightMan this is a device that receive blaster IR and then blast it to RF to some sheap switches and dimmers.
3)Finally show the launcher home screen with the created shortcuts
-The VIDEO widget is not from RemoteGate it only serve the purpose to show the action on clicking on the shortcut created.
RemoteGate has is own VIDEOVIEW ( RTSP only ) and no widget for it for the moment
-touch the Dimmers ON shortcut
==>show light tuning on in the VIDEO vidget ( reflexion on the TV)
-Dimmers off
-touch the TV power button
=>open the TV
-touch HISTORY HD shortcut
=>blast IR, 6,0,2
-touch France
=>blast IR 6,2,2
NOTE you can blast IR with the GS4 as you know, here in my case I use USB-UIRT and the RemoteGate Python server
4)Next touch stream a complex RemoteGate activity
-It shows a video view of my IPCAM
-It shows current wattage of the TV
-Touching the HARDKEY menu opens the TV menu
-Long press (repeat down button )
5)Lately DISABLE wifi and use 3G and do the SAME as above.
With RemoteGate you can control your devices remotely, you can design your own activities etc...
DOWNLOAD:
http://gemperle.home.xs4all.nl/PROTON/REMOTEGATE.zip
INSTALL:
Unzip and move the entire REMOTEGATE folder to your internal storage or extSdCard ( change to /storage/extSdCard in the application settings menu OR to where you placed the REMOTEGATE folder ).
The ZIP contains RemoteGATE.py; delete this file if you don't need to blast IR from WIFI and only want to use the GS4 blaster.
If you do want to use RemoteGATE server you will need to run RemoteGATE.py with Python 2.7 with the required dependencies and with USB-UIRT device on machine acting as a server.
The structure of the folder should be maintained i.e.:
/storage/emulated/0/REMOTEGATE
DEVICES.xml
BUTTONS
ACTIVITY
BACKGROUND
-Install Remotegate.apk
Change remotegate HOME path if needed...(you can do this from the application setting menu)
NOTE:
The ZIP package contains remote activity/actions and device DB I currently use that serves also as examples for you. I recommend you to have a look at it from the main menu in Design activity/Activity Action and Device database so to see the current application features and familiarize yourself with the application and the design and ultimately to see if this application is for you....
If you use other DEVICES with lower resolution such as GALAXY NOTE2, GTAB 7.7 or ACE you would need to open ALL activity I created in the DESIGN ACTIVITY menu so to down scale the activity I created BEFORE launching the remote.
Once done playing with my defined remote and find it useful try doing your own remote: You can delete DEVICE.XML in the root of the REMOTEGATE folder as well as delete ALL activities in the ACTIVITY folder ( the ACTIVITY folder must not be deleted ).
RemoteGATE.py: Python socket server using USB-UIRT and PLUGWISE
Full credit for the USB-UIRT module from EventGhost: http://www.eventghost.org/
Plugwise modules from hadara python-plugwise: https://bitbucket.org/hadara/python-plugwise/wiki/Home
I currently use it with Python 2.7 on WINDOWS but it should be fine on Linux with some mod.
It requires PythonSerial, CRCMOD and Plugwise modules from the above link.
SCREENSHOTS:
RemoteGate main view
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
RemoteGate Design screen and menu listing of the activities
RemoteGate Design screen more menu ( controls etc)
RemoteGate Design screen more menu ( alignment/resizing/moving etc...)
RemoteGate Design LANDSCAPE screen
RemoteGate Activity action menu
Custom Gesture Edit
Non visual actions edit and view
Non visual actions (speech) go to discovery channel on sharp TV
RemoteGate Activity action on gesture IE. Swipe right.
RemoteGate Activity action (bindings) to a button that support repeat ( long touch)
RemoteGate Activity action XBMC / TV and long action test example
RemoteGate device DB menu
RemoteGate DB supported DEVICES : IR=device internal blaster. VIDEO RTSP stream, USB-UIRT via WIFI RemoteGATE.py SERVER
RemoteGate device DB Editing and testing IR
RemoteGate device DB fetching BRAND from RemoteCentrale or LIRC DB
RemoteGate device DB fetching MODEL from RemoteCentrale or LIRC DB
RemoteGate device DB testing fetched code from RemoteCentrale or LIRC DB
RemoteGate device DB Learning IR from original remote using USB-UIRT and RemoteGATE.py server
RemoteGate device DB Learning IR from original remote using USB-UIRT and RemoteGATE.py server
RemoteGate device DB generating remote template from selected devices
Settings General
Settings User interface for remote activities
RemoteGate shortcuts on HOME screen launcher
REMOTEGATE USAGE:
==================
SETTINGS
-Not much for the moment, the only important settings are
HOME path : this need to point to the REMOTEGATE folder you unzipped (see install )
Gate IP address : Only use if you use the Python RemoteGATE.py server
LAUNCH REMOTE
-Select Launch Remote from the menu
This will show you my HOME designed activity.
This is the remote I designed for my usage. You can edit or start a new HOME screen from scratch.
The visual objects are stored im the HOME.XML from /REMOTEGATE/ACTIVITY folder.
Touching any of the button will bring you to other activities as well as blasting IR (see activity action)
Touching hard key back button will go back to the HOME screen.
DESIGN ACTIVITY
-You can create ACTIVITIES as much as you want, designing your own screen with your own picture for the remote button.
To do this from the main menu select "Design Activity"
Here you can create a NEW or OPEN an existing ACTIVITY.
Then you can add a new control(s) , you can set a background, delete controls etc...
As an example adding a new IMAGEVIEW control will look at the provide folder /REMOTEGATE/BUTTONS
This is a folder containing ICONS/PICTURE, you can use your own .
It will exposes icons and here you can multi-select to add to your activity
When selecting, the button(s) they will show on the activity and you can then pinch zoom to move position it in your activity
You can further align the button(s) etc.. to design you own remote activity.
Once finish with the design touch BACK hard button.
This will update or SAVE your new activity in the /REMOTEGATE/ACTIVITY folder as the NAME.XML you gave when you saved the activity...
So this should explain how to create new activities....
DEVICE DATABASE
This is DEVICES.XML file in /REMOTEGATE that contains all your DEVICE IR CODE or PLUGWISE mac address of plugs ( this require the Python RemoteGATE.py server running. The provided DEVICES.XML is my own DB as an example.
To open the XML DB go to the MAIN main menu and select "Device database"
You can scroll right / left to see the full contents.
Here in the Device DB you can edit and save your own pronto IR
The Device DB menu allows you to Save/ Delete selected rows but also to lookup a device from the internet ( using REMOTECENTRAL OR LIRC database)
The dialog will go through BRANDS then the model selection
Finally the function of the device. Here you can test IR codes
Once you tested your IR code fine just add them
You can also create new devices touching + in the menu. Then from the new device you created, you can touch the + on the row to add new function
At this point either you copy and paste an IR PRONTO code in your new function OR you can use Python RemoteGATE.py server to learn code of your original remote ONLY if you have USB-UIRT. Or set anything you want here, it be sent as a message string to the server to process any kind of action you want if you programmed it on the server.
See VIDEO
"RemoteGate learning remote code via RemoteGate Python socket server with USB-UIRT"
ACTIVITY ACTION
Finally once you have created activities from your DEVICE DB you can BIND your activities button(s)/icon(s) to function(s) from your DEVICE DB or to another activity ( jump to activity).
You can bind and send IR code via NATIVE GS4 IR device or via IP Python RemoteGATE.py server that uses currently only USB-UIRT
The binding is done in REMOTEGATE APP main menu selecting "Activity Actions"
All buttons without action(s) will show in purple gray
Open an existing activity and click the button. If there are already binding(s) you can see the list to update it or delete it.
If there isn't binding(s) you can add actions in a list to accomplish multiple actions ( IR or WIFI ) to be blasted when touching the button when the remote got launched. SEE the TV, MEDIA PLAYER, Satellite actions as a example.
CHANGELOG
03./03/2014:
-Further improvements in activity actions performance
-Custom gesture now GLOBAL or LOCAL to an activity screen. Allowing specific gesture per remote screen (avoiding conflicts with other one )
MORE details : on post #87 http://forum.xda-developers.com/showthread.php?p=50787504
VIDEO : https://www.dropbox.com/s/7xvyebnhrgqhco4/gesture type and scope (global local).mp4
24/02/2014:
-Support Android 4.4.2 (KitKat ) ConsumerIrManager
-Many improvements in activity action ( performance editing non visual action ) gesture / speech /hard key
-Device DATABASE : import of LIRC .conf file, so that you can import LIRC code from a file instead of looking at the remote in the LIRC remote database
-Device DATABASE: import of psiloc s60 .ir file, file that embed LIRC code definition in XML.
02/02/2014
-Custom gesture support for remote actions ( works also on Galaxy ACE)
-Speech recognition for remote action ( not supported on Galaxy ACE, OK on Note 2, TAB 7.7).
To make this feature work make sure in Language and Input settings you select Google Voice typing and choose your language and for offline speech recognition download you language
-List of non-visual actions (i.e.: HARD KEY, GESTURE, SPEECH ) in RemoteGate activity action, so you can delete / edit non visual actions.
-Syncing actions against the device database in RemoteGate activity action; All screen you device that bind action from the DEVICE DB stores the actions inside the ACTIVITY XML file, *not* as reference to the Device DB but statically. Hence when modifying the devices in the RemoteGate Device Database view, you can sync / refresh the action for your remote activity.
-Support look and feel transition between remote activities ( none:default, fade in/out, slide in/out)
-RemoteGate Config screen support now
-RemoteGate password
-Change of transition for your remote screen
-Disable/Enable notification
-Disable/Enable overlay gesture view
-Enable vibration on touch button else default sound ( if android sound config enabled “Touch sounds”)
20/1/2014
Add notifications : Showing ICON in status bar of sent actions : IR (red) or WIFI (blue), Delay and Activity
19/1/2014
Add Simple Gesture ( swipe up/down/right/left ) in edit activity action so to bind these gesture to list of actions: JUMP to an activity + BLAST + DELAY
15/1/2014
-Improved shortcut: if shortcut of UI activity are launched and then closed via the HOME hardkey button, as expected it would stay in memory and when opening another different shortcut the same previous shortcut would show instead of the selected one. So now only for shortcut, going back to the launcher via the HOME key would finish() the the application shortcut opened so that new opened shortcut would display fine.
-Improved DEVICE DB : now if using a android DEVICE with native IR capability ADDING a device from RemoteCentral or LIRC will set the field to "IR" instead of "Infra Red".
If the android device does not support IR natively, "USB-UIRT" would be set instead implying you have to set RemoteGate.py server to have a functional remote.
A NOTE about shortcut : The data of the shortcut; ACTIVITY to OPEN and OR IR to be blasted / DELAYS are bundled in the shortcut itself this means if the BUTTON action that has a shortcut on the launcher is modified, the shortcut MUST BE RECREATED ( long press). I think it is better to have the DATA in the shortcut itself instead of the shortcut referencing some file with the data... The inconvenience of re-creating the shortcut is IMO less than having extra files lying around
12/1/2014
-Implement RemoteGate shortcut on launcher home screen.
-Improve action threading (delay and blast).
NOTE: Action of buttons containing activity and or delay cannot be repeatable button ( long press)
You can have multiple activities ( jump to a screen activity ) on a button BUT only the last activity will show.
Activity or SCREEN UI are shown FIRST then all the action BLASTING IR/DELAY are EXECUTED IN ORDER.
See VIDEO:
https://www.dropbox.com/s/fl1m25kip...rtcuts complex activity and 3G connection.mp4
IMPORTANT info for current version:
DEVICE DB screen, find IR code from remote central or lirc when adding a device to the database will add your device as "Infra Red"
This field can be edited and should be changed/edit to "IR" instead to blast IR code from the GS4 natively
27/12/2013:
-DEVICE DB: recognize KEYWORD IR= use the native device IR blaster.
USB-UIRT: Blast IR via WIFI to the RemoteGATE.py server.
VIDEO: Video URL ( supported by Android VIDEOVIEW)
These are KEYWORDS that must be used. IF you only plan to use RemoteGATE with the S4 internal blaster set your DEVICE ( edit field to IR ). Later on setting screen will deal about that automatically with list of supported devices : I.E.: it should be possible to use the VISTA USB IR dongle ( cheap ) for blasting and learning IR using eventGhost py modules
-Implemented LONG TOUCH ( repeatable button) in the remote activity action: you can check any button you want to allow repeat. This is working both for IR and USB-UIRT. Currently timings are hard coded but they be soon or later in the config screen. When USING USB-UIRT and this via the internet, it actually works quite fine...there is some latencies but it is workable.
-Implemented DELAY in milliseconds in activity action, to separate IR blast or USB-UIRT wifi blast to set delays in between blasted actions...
-Implemented MOVE UP/ DOWN action in the list. It supports multi-selections move up/down of contiguous on non contiguous items
(See snapshots above )
-Improved PLUGWISE threads getting watts info.
IMPORTANT: If you use remoteGATE and did design couple screen, you will have open your screen in activity action and click on your buttons that defines your actions so that the XML updates. There as been quite some change. Again you just must open the action for the button and click OK. You don't have to delete/recreate your actions.
Sorry for the inconveniences...
08/12/2013:
-Redesign of all menus
- Multi device support mdpi/hdpi and xhdpi ( minimum Android 4.1)
-Improve performance loading activity ( this became apparent when using the GALAXY ACE)
-Undo / Redo
-Generate remote template from the DEVICE database
-Support LEARNING when using RemoteGate Python socket server ( provided in the ZIP)
10/11/2013:
-Soon an update : Generate remote activity from LIRC remotes
http://lirc.sourceforge.net/remotes/
Here a long video showing I believe how simple this is to create remotes both from remote central and LIRC:
https://www.dropbox.com/s/cjhdpox3ji...110_122024.mp4
29/10/2013:
-Worked on menu ICONS design...not fully done now.
-Auto generate remote activity from device database. This is something that I believe really will help the QUICK usage of the application..See snapshot bellow and short explanation
-In design activity : Added cloning of selected objects. Also now for the selected item(s) you can change the picture ( before that was not possible, you add to remove the object and re-create it)
-Blasting IR was lagging : I did not see that as I use IP wifi to blast from a USB-UIRT device, I don't use the generally the S4 IR blaster. Fixed issue doing threads. It is fine now at least much better. Still there is no long press IE for volume support now...
-Try to improve TextView / zooming / position: It is better but I'm still not fully satisfied here: I guess the idea to render bmps from text so to allow pinch zoom on ImageView was a mistake first place, better increase font size through pinch zoom... It is not so critical for the moment but ZOOMING certain TextView that has single or multiple line can be visually slightly of...
26/08/2013: Bug fixes, integrating JNI LIRC and LIRC2XML to conver LIRC code to pronto code. See post
http://forum.xda-developers.com/show...45955630593165
12/08/2013: Bug fixes... but new bugs as more feature came in. LABEL in activities are still not fully implemented and FC quite a lot ( changing color or editing)
05/08/2013: More features... IPCAM view in remote activity. Only rtsp stream ( mjpgeg lib out there very unstable.) For the moment only a VIDEO shows the feature.
I need to stabilize all these new things ( especially labels). I'm just toying for the moment
04/08/2013: Added TextView ( LABEL for remote screen in design ACTIVITY). This is not complete for the moment; i.e.: Label will not show when launching the remote.
This will be soon implemented as well as the need to re-organizing design activity menu.
27/07/2013 : "Design Activity" were you bind IR Code from the DB improved a lot. It now shows existing binding(s) for the selected button.
You can also delete (multiple) bound actions...When entering lot of actions, you will notice some performance issues...but this is not really a problem, just does not look that professional...will find a solution.
22/07/2013 : Start remove the custom DIALOG and use menudrawer instead i.e. : in design activity the created activity will show dynamically in menu instead of using a DIALOG...
20/07/2013 : Use simonvt menu drawer, many bug fixes and couple features implemented
04/06/2013 : Some minor update and improvements. Start to work the alignments of picture in the design of a remote activity.
Very good work here man think you can go quite far with this,
I request though that you can add custom code support as there are TONS of devices that the mainstream apps currently available dont support, anyway best of luck and great work!
Thanks for encouraging me. Sweated real hard on the design activity layouts and android graphic matrix; you can put icon there, positions, zooming, background etc.. Need to work on alignment sizing, and grouping etc... Also the fun was on the scraping remotecentral in the device db view...
I'm not sure what you mean by custom code you mean other code formats than pronto code?
Also if anyone can tell me if gs4 IR supports learning that be great or how to find out...
Thanks
Jean-Marc
Sent from my GT-I9505 using Tapatalk 2
the developers of Smart Remote for S4 said it doesn't have the hardware to learn unfortunately :/
I can't wait to see how this turns out, good luck!
This sounds great
PLUG313 said:
the developers of Smart Remote for S4 said it doesn't have the hardware to learn unfortunately :/
I can't wait to see how this turns out, good luck!
Click to expand...
Click to collapse
This sounds great
Very interesting fir MySky HD Italy, not supported till now...thanks a lot
Great work, customisability is what Im waiting for...what a shame it has not learning function ...after the last update I have no problem with Watchon to remote common devices like TV, DVD, etc. But I miss support for air conditioning, DVB-T TV card for notebook. Is it possible to add these types of devices to your support?
edit: OK, so every app I saw on google play is based on internet database, but what if I have file with code to my device? Is it possible to add support for manual IR codes file upload for some special devices? There is possibility to download files from some sites (e.g. http://irremote.psiloc.com)
BTW, Im in for alpha testing if you want...
kultus said:
Great work, customisability is what Im waiting for...what a shame it has not learning function ...after the last update I have no problem with Watchon to remote common devices like TV, DVD, etc. But I miss support for air conditioning, DVB-T TV card for notebook. Is it possible to add these types of devices to your support?
edit: OK, so every app I saw on google play is based on internet database, but what if I have file with code to my device? Is it possible to add support for manual IR codes file upload for some special devices? There is possibility to download files from some sites (e.g. http://irremote.psiloc.com)
BTW, Im in for alpha testing if you want...
Click to expand...
Click to collapse
+1 if you need a beta tester
lukemo said:
+1 if you need a beta tester
Click to expand...
Click to collapse
+1
... tapat*lked
kultus said:
Great work, customisability is what Im waiting for...what a shame it has not learning function ...after the last update I have no problem with Watchon to remote common devices like TV, DVD, etc. But I miss support for air conditioning, DVB-T TV card for notebook. Is it possible to add these types of devices to your support?
edit: OK, so every app I saw on google play is based on internet database, but what if I have file with code to my device? Is it possible to add support for manual IR codes file upload for some special devices? There is possibility to download files from some sites (e.g. http://irremote.psiloc.com)
BTW, Im in for alpha testing if you want...
Click to expand...
Click to collapse
Customisability is what Im waiting for : Yes me too as I used and continue to use Pronto remote and these one IMO are the most customizable out there.
So the basis of this project is to make it as customizable as Pronto remotes...that is ambitious
Having a remote on your Galaxy S4 is NICE but if you think about it will you use it really as such? an universal remote control? I don't think so BUT you might in couple years ( when the device is obsolete ) to use it as such assuming it does a good job as any universal remote...then it makes sense.. The GS4 beam though seems relatively narrow / weak well comparing with a pronto remote, it is OK but need to be more aimed to the device... Hence using a Gateway to something running on a PC or other devices is a +.
The "activities" in the APP is kind of like launcher ( of course less nice currently ) where you can send IR from the GS4 or actually anything via TCP to a server to either send again IR via USB-UIRT or Plusgwise (a smart plug that monitors also energy consumption). This gateway part I will provide later because the server is written using Python and actually runs on my FritzBox router and it be I guess to complicated for most people to MOD it to make it work for them assuming they have the USB-UIRT dongle or even Plugwise smart plugs. So when I heard GS4 will have IR I though it is time I start to share what I did and later one this gateway will come. Also button could be coupled to scripts...using
android-scripting
Furthermore using DEVICE like JB Lightman : This is a cute device that runs by itself a little box that convert IR to most cheap FM switchers or what ever you can think of to further control you house. For example I was out of my home for a month, remotely can activate web cam ( power one the cheap FM plug ) then switch on TV via IR change channel what ever...as if at home...
Does not make much sense but can simulate presence....
But I miss support for air conditioning, DVB-T TV card for notebook. Is it possible to add these types of devices to your support?
....but what if I have file with code to my device? Is it possible to add support for manual IR codes
Yes you can directly in the APP see the picture attached surely it be a pain to enter in from the app (long codes) . The DEVICE database is an XML and as such you can edit it with what ever you want.
Cheers
JM
lukemo said:
+1 if you need a beta tester
Click to expand...
Click to collapse
Yes. This will by the way stay a fully FREE APP even if posted on Google.
I hope by this Sunday to post on my FTP the APP and the required files. I need to clean up / remove couple stuff like ICONS that are probably copyrighted.
Some other ICONS are freely avail on the internet and I will leave them. In any case you can just create your own stuff...
Also will need to do a README for basic usage. Well this should not be complicated basically the process is
1)install APK
2)copy the REMOTE folder to your SDCARD; this be the place activities (your remote screens) XML files and DATABASE XML will be saved as well as a folder containing PICTURES backgrounds etc for your remote screen and buttons
3)Go in device database and fetch remote codes and test one or all in a list picker ( hopefully you will find some of your devices) else try to find the pronto code of your device and edit the XML or edit it in the APP ( good luck that be a pain for long codes)
4)select the working code => this creates the DEVICE DB
5)Menu : Design an activity layout ; add controls ( buttons ) zoom places them where you want. This is currently OK but there is no alignment to grid or to other controls (align top bottom etc) implemented currently ( this will come) so placement work but is is a pain i.e.: to align/size neatly buttons
6)Save your screen layout ( the first one be your HOME and home buttons you create will jump to your other defined activities). Create layout for TV, STEREO etc....
7)Edit activity actions : Here you can BIND to the button in your activities to ANOTHER activity (JUMP) or AN IR code...this is a list so you can perform multiple actions jump to activity and or send IR codes. Pause / delay not implemented currently)
8)finally in menu select USE REMOTE. The DEFAULT activity name ( screen you create ) must be called HOME and use.
What is badely missing
1)alignment of controls in activity creation, grid aligments, possibly grouping / moving zoom of the grouped pictures
2)Better remote UI IE: when pressing button showing button pressed / de-pressed.
3)handling long press
4)Labels in activities and possibly standard object CheckBox, Radio, Spinner, ScrollBar
5)many more improvements. Like generating automatically an activity screen from a device found on the internet so that later on for each button an customer ICON can be set
6)Features : Since the activity are XML serialized as well as the DB it be nice and more convenient to create activities / devices from a PC making a .NET app...then transfer the XML file to the GS4.
The state though currently is functional for me and quite handy.
anyway more on this next week.
Cheers
JM
Awesome initiative.
Will follow this thread to see how it develops.
Awesome! Looking forward to seeing the progress. I'm also available for alpha and beta testing
Sent from my GT-I9505
Where's the download link?
Sent from my GT-I9505 using Tapatalk 2
It be there by Sunday
Sent from my GT-I9505 using Tapatalk 2
walda said:
+1
... tapat*lked
Click to expand...
Click to collapse
this +1
Odoslané z GT-I9505 cez Tapatalk 2
lukemo said:
Very interesting fir MySky HD Italy, not supported till now...thanks a lot
Click to expand...
Click to collapse
For MySky HD issue, after you setup TV select "set top box", select "Sky" under "brand" and after some failed codes it found the right code. It works for me (MySky HD Italy)
Good work and I'm going to be following along. I've done several prontos setups, both the old and the newer pro version so I have a couple thoughts. Its very difficult to have much automation without being able to set delays. Sometimes even direct dialing a tv channel wont work without an appropriate delay. You may want to reconsider putting this out there until you do add them because you are not going to be able to develop the application very far when people cant do (some) basic functions. You cant get feedback on something when people run into show stoppers before they can give it to you.
A would further this and say that having some basic four ways, keypads, and transport buttons along with at least adding the ability to add a text label to buttons would also be helpful as setting up a bunch of buttons and then trying to remember what they do can be a hard and really slow you down. I used to do a quick mock up of differnet setups on my prontos and to save time on what might be changed anyways I wouldn't label or customize them but it turned out the extra confusion took more time to sort out than it was to simply throw a quick label on them which I could change later and I eventually started doing that way from scratch.
I also agree with your thoughts on a pc interface. I know a lot of people wouldn't want that but if you get into these setups you end up having a lot of pages, jumps, macros, buttons, icons, etc and it would be hugely easier to deal with it all on the pc where you can view multiple pages similtaneously.
Anyhow good luck with it. I likely jump on when you get a little further along.
krabman said:
Good work and I'm going to be following along. I've done several prontos setups, both the old and the newer pro version so I have a couple thoughts. Its very difficult to have much automation without being able to set delays. Sometimes even direct dialing a tv channel wont work without an appropriate delay. You may want to reconsider putting this out there until you do add them because you are not going to be able to develop the application very far when people cant do (some) basic functions. You cant get feedback on something when people run into show stoppers before they can give it to you.
A would further this and say that having some basic four ways, keypads, and transport buttons along with at least adding the ability to add a text label to buttons would also be helpful as setting up a bunch of buttons and then trying to remember what they do can be a hard and really slow you down. I used to do a quick mock up of differnet setups on my prontos and to save time on what might be changed anyways I wouldn't label or customize them but it turned out the extra confusion took more time to sort out than it was to simply throw a quick label on them which I could change later and I eventually started doing that way from scratch.
I also agree with your thoughts on a pc interface. I know a lot of people wouldn't want that but if you get into these setups you end up having a lot of pages, jumps, macros, buttons, icons, etc and it would be hugely easier to deal with it all on the pc where you can view multiple pages similtaneously.
Anyhow good luck with it. I likely jump on when you get a little further along.
Click to expand...
Click to collapse
" I've done several prontos setups, both the old and the newer pro version "
I can see the pronto aficionado here.... I'm the same currently TSU9300. Lovely remote but so expensive even more than the SG4 ( 700 EUR 3 / 4 years ago!!). But still the best out there... So the goal is to try to mimic one in case it dies on me... I say mimic cause I know it is challenging at least to me as I'm relatively new to android programing and have relatively few hours a week on this project. But that is a challenge and I will learn a lot about android did already. All is there in android to get things close to these marvelous remotes... I'm a hobbyist "developer" and ONLY ANDROID allows this so hat down to Android...
PC interface: in a much, much later stage assuming I managed these challenges. Designing screen would be so much more easier yet I feel with Android it it possible to get it done really well all is there for that...
"Anyhow good luck with it "
I surely will need it. Hopefully this thread will not be a waste of anyone time, for the one that will try it...
Cheers
thanks

[APP][WIDGET][2.2+]Network Host Monitor

Network Host Monitor is a tool to monitor availability of servers, routers, sites, blogs, etc. You just need to specify the address (URL or IP), set the type (Ping, GET) and the interval for checking.
This application supports various check types: TCP Ping and ICMP Echo, HTTP Get and running custom remote scripts. In last case tool can check answer for a specified word or phrase. HTTP Head request (for code 200) also supported.
Host Monitor interface supports notifications, widget, sound and LED indication. You can specify alert condition - e.g. always, or only if errors, or if status changed, etc. App can save, show and export logs in various formats, and provides statistics feature.
Tool interface supports both phone and tablet modes. You can set preferred layout mode in preferences.
List of major features:
Checking through host resolve, console ping, HTTP GET or HEAD requests
Customizable notifications, and rich preferences/settings
Widget with last check results
Support of unlimited number of hosts/sites
Setting checking interval between 5 minutes to 6 hours
Advanced logging with ability to export logs to text or csv
Logs statistics feature
Auto run on device restart
Optimized interface layouts for both phone and tablet
Ability to run console ping on devices with this function is locked (but root is required)
I think, it's a useful thing, especially for webmasters and network administrators.
Get it from Google play: https://play.google.com/store/apps/details?id=net.snkey.networkhostmonitor
Please feel free to post all issues and feature requests here.
Update to version 1.9 released!
That's new:
added hosts export/import
tap on widget now runs application
improved graphics for logs view
added feedback menu
Install from Google play
Now version 2.2 released.
New features:
- added ability to set pause
- added ability to set description-based host list
- material design support for Android 5.0+
- workaround for notifications: expanded view in and hi priority in 4.1+, added custom colors for 5.0+
- multiple exit requests fixed
- few minor fixes and improvements

[APP] [4.3+] WeaY - text weather broadcasting current conditions over bluetooth

Hi.
IMPORTANT: WeaY updated to 1.7 and 2.x - please update the app in order to get it working with latest Yahoo Changes.
I am tinking about free app which will get weather from free sources and will broadcast data over bluetooth in order to share it to other apps.
Whole concept works via sending broadcast intents with extras and pairing it to other apps.
USER INFO:
Now you can get it even easier!
Just enable: Use Google Weather
and enable: Send weather info via Minimal
then in Minimal disable the weather updates
That's it!
WeaY requires two infos.
1) Data Prefix - this one is application specific you fill find it in WeaY or your application / watch face
2) Pairing password (password has to be the same for WeaY and receiving watch face application)
DEVELOPER INFO:
Extras:
prefix is set in app config
pair password is set in config too
"PAIR" -> pairing pass for apps -> String
broadcasted data:
preifx + "_weather_loc" -> String
prefix + "_weather_desc" -> String
prefix + "_weather_short_desc" -> String
prefix + "_weather_temp" -> Float (temp in Kelvins)
prefix + "_weather_sunset" -> Long
prefix + "_weather_sunrise" -> Long
Action for receiver:
"external_data_weather.sent.broadcast"
That's it
User can run separate WeaY, free app and get Weather from for example Yahoo.
Then other apps can catch the broadcasted data.
More app can benefit from one source of this data: power savings, network traffic savings and etc...
It's just a concept but looks working for example for Android Wear Watch Faces
APK: http://forum.xda-developers.com/devdb/project/dl/?id=15488
XDA:DevDB Information
WeaY, App for all devices (see above for details)
Contributors
voriax
Version Information
Status: Testing
Created 2015-12-03
Last Updated 2017-09-26
Where to get the app?
Maurizio1953 said:
Where to get the app?
Click to expand...
Click to collapse
Look at the top of the thread, there is DOWNLOADS tab - all files are located in this place
I'm trying to understand what to type to get the sunset to show up on my phone. Can I get some help with this, please? I've been unable to get it to work.
Thanks.
Iceman248 said:
I'm trying to understand what to type to get the sunset to show up on my phone. Can I get some help with this, please? I've been unable to get it to work.
Thanks.
Click to expand...
Click to collapse
Hi, this one wouldn't show the sunrise, sunset unfortunately.
but there would be many apps doing that.
including weather widgets, just type: weather sunrise in Play Store search , it should help.
Thanks
Maybe you could add an ability to request weather from any API? All things to do is give a user to enter the API URL and configure the answer format... Or put this project on GitHub.... I'm searching for the way to see a custom weather source on the watch... The weather services work very different for different parts of the world...
file deleted !!!
Updated

Categories

Resources