Comments (14)
Yes. You can do it now with multi keys, but I am also working on a smart app I hope to release in the next couple of days to let you set up keys 0-9 using any device (broadlink, harmony, other...) and easily input channel names and numbers the app would control. I wanted to link it to schedules direct or some other lineup grabber tool, but am having enough trouble as it is. I want to finish tomorrow but am having issues wiht a SmartApp command whose syntax seems to have changed. If i get a mostly useful version, but without the fancy smartApp stuff, I'll release it anyway for people to play with.
Based on some of the other things I am seeing on tho forum, I may also try to write a smartApp to set up Broadlink devices, without the fun2code setup step. (you would still need the bridge but maybe could set it all up from your ST app in a single step - that's one for later though).
from broadlink-rm-smartthings-alexa.
it's amazing !!!!!!!!! yeeeeeeeeeeee
from broadlink-rm-smartthings-alexa.
all it's work greate !
from broadlink-rm-smartthings-alexa.
but if i whant to change channels like: HBO(135) after 5s CNN(165) , BBC (32) how can i do ?
from broadlink-rm-smartthings-alexa.
from broadlink-rm-smartthings-alexa.
i don't understand because each chanel is whith multikey (135) isn't whit single key (9). can you explain me how can i shoud do ?
from broadlink-rm-smartthings-alexa.
from broadlink-rm-smartthings-alexa.
i have smartthings and G H...until now it's amazing but i whant do change 8 channels (with multikey each) with one command like "preview channels" every 5,6 seconds(145 5s 183 5s 93 5s 8 5s... ) pls help me with this
from broadlink-rm-smartthings-alexa.
from broadlink-rm-smartthings-alexa.
I have now posted the channel adder I mentioned, in a beta form for testing. Check it out at https://beckyricha.github.io/SmartThings-TV-Channels.html
from broadlink-rm-smartthings-alexa.
Now i have a GH->smartthings hub->android->rm pro. If i buy a rm mini3 how is work with both because i have 2 bedrooms ?
from broadlink-rm-smartthings-alexa.
from broadlink-rm-smartthings-alexa.
def on() {
sendEvent(name: "switch", value: "on")
delayBetween( [ delayBetween([put('on'),put('on2'),put('on3'),put('on4')],1000)
,delayBetween([put0('on')],2000)
,delayBetween([put2('on'),put2('on2'),put2('on3'),put2('on4')],1000)
,delayBetween([put0('on')],2000)
,delayBetween([put3('on'),put3('on2'),put3('on3'),put3('on4')],1000)
,delayBetween([put0('on')],2000)
,delayBetween([put4('on'),put4('on2'),put4('on3'),put4('on4')],1000)
,delayBetween([put0('on')],2000)
,delayBetween([put5('on'),put5('on2'),put5('on3'),put5('on4')],1000)
,delayBetween([put0('on')],2000)
,delayBetween([put6('on'),put6('on2'),put6('on3'),put6('on4')],1000)
,delayBetween([put0('on')],2000)
,delayBetween([put7('on'),put7('on2'),put7('on3'),put7('on4')],1000)
,delayBetween([put0('on')],2000)
],7000)
}
private put(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/protv%20$toggle",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
private put2(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/antena%20one%20$toggle",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
private put3(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/kanal%20d%20$toggle",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
private put4(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/hbo%20one%20$toggle",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
private put5(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/hbo%20two%20$toggle",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
private put6(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/hbo%20three%20$toggle",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
private put7(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/digi%20film%20$toggle",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
private put0(toggle) {
def url1="192.168.0.235:7474"
def userpassascii= "username:password"
def userpass = "Basic " + userpassascii.encodeAsBase64().toString()
def toReplace = device.displayName
def replaced = toReplace.replaceAll(' ', '%20')
def hubaction = new physicalgraph.device.HubAction(
method: "GET",
path: "/code/info%20on",
headers: [HOST: "${url1}", AUTHORIZATION: "${userpass}"])
return hubaction
}
def parse(description) {
}
from broadlink-rm-smartthings-alexa.
like this i change 7 channels
from broadlink-rm-smartthings-alexa.
Related Issues (20)
- Some of the devices not working from Smartthings HOT 5
- Almost certainly something I am missing. Can't get ST to control the RM2 HOT 2
- Duplicated end of comment section cause RM Bridge Switch Cloud Multikeys to fail adding as handler
- Example for RF switch
- Alexa unable to discover devices in RM Tasker plugin on Android TV box HOT 1
- Downgrade of RM pro+ can brick the device HOT 15
- Rm 2 check data failed
- Location
- Different codes while learning... normal? HOT 4
- Smarthings Hub not linking to Alexa correctly HOT 1
- RM Plugin Lite issue HOT 2
- RM Bridge not working?
- New issue with RM frequency learning HOT 1
- RM MINI 3 cant connect to internet
- error groovy.lang.MissingPropertyException HOT 1
- rm pro + no permissions
- Only the off command is working HOT 11
- java.lang.IllegalArgumentException: Text must not be null or empty @line 66 (lanResponseHandler)
- Location - Create device HOT 5
- Unable to load codes from RM Bridge host HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from broadlink-rm-smartthings-alexa.