Control H6410 H Series via LAN
Control H6410 H Series via LAN
Hello, is there Any way to control my H series TV via LAN or sth else than IR? I want to connect it to my home control. Since H Series they changed their protocol... i cant do anything... did there anything happen after they rooted? Plz PN me i would also donate to samygo for that!
By the way i also own a brand new JU7090 Tv with Tizen running on it, someone else? Maybe the forum starts JU Series soon.
By the way i also own a brand new JU7090 Tv with Tizen running on it, someone else? Maybe the forum starts JU Series soon.
Re: Control H6410 H Series via LAN
I'm looking for exactly the same, I've rooted my TV it was easy but I want to control the TV with my OpenHAB, a solution can be to downgrade the integrated remote App to the version that wasn't encrypted, but how ?
Re: Control H6410 H Series via LAN
You can use samyGOrc or even libSchedulePVRBenoit934 wrote:I'm looking for exactly the same, I've rooted my TV it was easy but I want to control the TV with my OpenHAB, a solution can be to downgrade the integrated remote App to the version that wasn't encrypted, but how ?

I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
Re: Control H6410 H Series via LAN
Thanks,
Yes I use samyGOrc with a PHP gateway to send and get remote keys, but can I create or use a commande to switch directly to CAL_DAY | CAL_NIGHT or shutdown the screen directly without using tool key ?
I guess it's possible because the TV is rooted.
Yes I use samyGOrc with a PHP gateway to send and get remote keys, but can I create or use a commande to switch directly to CAL_DAY | CAL_NIGHT or shutdown the screen directly without using tool key ?
I guess it's possible because the TV is rooted.
Re: Control H6410 H Series via LAN
Everything is possible. You can tryBenoit934 wrote: I guess it's possible because the TV is rooted.

Benoit934 wrote:Thanks,
Yes I use samyGOrc with a PHP gateway to send and get remote keys, but can I create or use a commande to switch directly to CAL_DAY | CAL_NIGHT or shutdown the screen directly without using tool key ?
No idea. I don't even know what CAL_DAY is

I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
Re: Control H6410 H Series via LAN
Could you share your php gateway?
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
Re: Control H6410 H Series via LAN
CAL_DAY and CAL_NIGHT are both hidden picture mode used when you calibrate you TV.
If I understand well, you have the TV app, you are using tools for disassembling this stuff then you writing a SO file with the purpose to be injected in the app, like we do to inject malicious code or a trainer ?
So if I want to switch picture mode or set picture off mode, I have to search in the TV app ??
I search but I don't know how to get a documentation.
If I understand well, you have the TV app, you are using tools for disassembling this stuff then you writing a SO file with the purpose to be injected in the app, like we do to inject malicious code or a trainer ?
So if I want to switch picture mode or set picture off mode, I have to search in the TV app ??
I search but I don't know how to get a documentation.
Re: Control H6410 H Series via LAN
You can shutdown screen by changing energy saver modes by sending proper rc key via samygorc
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
Re: Control H6410 H Series via LAN
PHP code
remote.php
codes.php
remote.sh
remote.php
Code: Select all
include('codes.php');
include('Net/SSH2.php');
if(!defined($_GET['code'])) die("Code inconnu");
$ssh = new Net_SSH2('10.16.0.42');
if (!$ssh->login('root', 'SamyGO')) {
exit('Login Failed');
}
echo $ssh->exec('sh remote.sh '.constant($_GET['code']));
SpoilerShow
Code: Select all
<?php
define("KEY_MTS", 0);
define("KEY_SOURCE", 1);
define("KEY_SLEEP", 3);
define("KEY_1", 4);
define("KEY_2", 5);
define("KEY_3", 6);
define("KEY_VOLUP", 7);
define("KEY_4", 8);
define("KEY_5", 9);
define("KEY_6", 10);
define("KEY_VOLDOWN", 11);
define("KEY_7", 12);
define("KEY_8", 13);
define("KEY_9", 14);
define("KEY_MUTE", 15);
define("KEY_CHDOWN", 16);
define("KEY_0", 17);
define("KEY_CHUP", 18);
define("KEY_PRECH", 19);
define("KEY_GREEN", 20);
define("KEY_YELLOW", 21);
define("KEY_CYAN", 22);
define("KEY_VAL_23", 23);
define("KEY_VAL_24", 24);
define("KEY_ADDDEL", 25);
define("KEY_MENU", 26);
define("KEY_TV", 27);
define("KEY_VAL_28", 28);
define("KEY_VAL_29", 29);
define("KEY_VAL_30", 30);
define("KEY_INFO", 31);
define("KEY_PIP_ONOFF", 32);
define("KEY_PIP_SWAP", 33);
define("KEY_VAL_34", 34);
define("KEY_PLUS100", 35);
define("KEY_VAL_36", 36);
define("KEY_CAPTION", 37);
define("KEY_VAL_38", 38);
define("KEY_AD", 39);
define("KEY_PMODE", 40);
define("KEY_VAL_41", 41);
define("KEY_VAL_42", 42);
define("KEY_VAL_43", 43);
define("KEY_TTX_MIX", 44);
define("KEY_EXIT", 45);
define("KEY_VAL_46", 46);
define("KEY_PIP_SIZE", 47);
define("KEY_MAGIC_CHANNEL", 48);
define("KEY_PIP_SCAN", 49);
define("KEY_PIP_CHUP", 50);
define("KEY_PIP_CHDOWN", 51);
define("KEY_DEVICE_CONNECT", 52);
define("KEY_HELP", 53);
define("KEY_ANTENA", 54);
define("KEY_CONVERGENCE", 55);
define("KEY_11", 56);
define("KEY_12", 57);
define("KEY_AUTO_PROGRAM", 58);
define("KEY_FACTORY", 59);
define("KEY_RSURF", 61);
define("KEY_PICTURE_SIZE", 62);
define("KEY_TOPMENU", 63);
define("KEY_GAME", 64);
define("KEY_QUICK_REPLAY", 65);
define("KEY_STILL_PICTURE", 66);
define("KEY_DTV", 67);
define("KEY_FAVCH", 68);
define("KEY_REWIND", 69);
define("KEY_STOP", 70);
define("KEY_PLAY", 71);
define("KEY_FF", 72);
define("KEY_REC", 73);
define("KEY_PAUSE", 74);
define("KEY_TOOLS", 75);
define("KEY_INSTANT_REPLAY", 76);
define("KEY_LINK", 77);
define("KEY_FF_", 78);
define("KEY_GUIDE", 79);
define("KEY_REWIND_", 80);
define("KEY_ANGLE", 81);
define("KEY_RESERVED1", 82);
define("KEY_ZOOM1", 83);
define("KEY_PROGRAM", 84);
define("KEY_BOOKMARK", 85);
define("KEY_DISC_MENU", 86);
define("KEY_PRINT", 87);
define("KEY_RETURN", 88);
define("KEY_SUB_TITLE", 89);
define("KEY_CLEAR", 90);
define("KEY_VCHIP", 91);
define("KEY_REPEAT", 92);
define("KEY_DOOR", 93);
define("KEY_OPEN", 94);
define("KEY_WHEEL_LEFT", 95);
define("KEY_UP", 96);
define("KEY_DOWN", 97);
define("KEY_RIGHT", 98);
define("KEY_DMA", 99);
define("KEY_TURBO", 100);
define("KEY_LEFT", 101);
define("KEY_FM_RADIO", 102);
define("KEY_DVR_MENU", 103);
define("KEY_ENTER", 104);
define("KEY_PCMODE", 105);
define("KEY_TTX_SUBFACE", 106);
define("KEY_CH_LIST", 107);
define("KEY_RED", 108);
define("KEY_DNIe", 109);
define("KEY_SRS", 110);
define("KEY_CONVERT_AUDIO_MAINSUB", 111);
define("KEY_MDC", 112);
define("KEY_SEFFECT", 113);
define("KEY_DVR", 114);
define("KEY_DTV_SIGNAL", 115);
define("KEY_LIVE", 116);
define("KEY_PERPECT_FOCUS", 117);
define("KEY_HOME", 118);
define("KEY_ESAVING", 119);
define("KEY_WHEEL_RIGHT", 120);
define("KEY_CONTENTS", 121);
define("KEY_VCR_MODE", 122);
define("KEY_CATV_MODE", 123);
define("KEY_DSS_MODE", 124);
define("KEY_TV_MODE", 125);
define("KEY_DVD_MODE", 126);
define("KEY_STB_MODE", 127);
define("KEY_CALLER_ID", 128);
define("KEY_SCALE", 129);
define("KEY_ZOOM_MOVE", 130);
define("KEY_CLOCK_DISPLAY", 131);
define("KEY_AV1", 132);
define("KEY_SVIDEO1", 133);
define("KEY_COMPONENT1", 134);
define("KEY_SETUP_CLOCK_TIMER", 135);
define("KEY_COMPONENT2", 136);
define("KEY_MAGIC_BRIGHT", 137);
define("KEY_DVI", 138);
define("KEY_HDMI", 139);
define("KEY_W_LINK", 140);
define("KEY_DTV_LINK", 141);
define("KEY_VAL_142", 142);
define("KEY_APP_LIST", 143);
define("KEY_BACK_MHP", 144);
define("KEY_ALT_MHP", 145);
define("KEY_DNSe", 146);
define("KEY_RSS", 147);
define("KEY_ENTERTAINMENT", 148);
define("KEY_ID_INPUT", 149);
define("KEY_ID_SETUP", 150);
define("KEY_ANYNET", 151);
define("KEY_POWEROFF", 152);
define("KEY_POWERON", 153);
define("KEY_ANYVIEW", 154);
define("KEY_MS", 155);
define("KEY_MORE", 156);
define("KEY_PANNEL_POWER", 157);
define("KEY_PANNEL_CHUP", 158);
define("KEY_PANNEL_CHDOWN", 159);
define("KEY_PANNEL_VOLUP", 160);
define("KEY_PANNEL_VOLDOW", 161);
define("KEY_PANNEL_ENTER", 162);
define("KEY_PANNEL_MENU", 163);
define("KEY_PANNEL_SOURCE", 164);
define("KEY_AV2", 165);
define("KEY_AV3", 166);
define("KEY_SVIDEO2", 167);
define("KEY_SVIDEO3", 168);
define("KEY_ZOOM2", 169);
define("KEY_PANORAMA", 170);
define("KEY_4_3", 171);
define("KEY_16_9", 172);
define("KEY_DYNAMIC", 173);
define("KEY_STANDARD", 174);
define("KEY_MOVIE1", 175);
define("KEY_CUSTOM", 176);
define("KEY_AUTO_ARC_RESET", 177);
define("KEY_AUTO_ARC_LNA_ON", 178);
define("KEY_AUTO_ARC_LNA_OFF", 179);
define("KEY_AUTO_ARC_ANYNET_MODE_OK", 180);
define("KEY_AUTO_ARC_ANYNET_AUTO_START", 181);
define("KEY_AUTO_FORMAT", 182);
define("KEY_DNET", 183);
define("KEY_HDMI1", 184);
define("KEY_AUTO_ARC_CAPTION_ON", 185);
define("KEY_AUTO_ARC_CAPTION_OFF", 186);
define("KEY_AUTO_ARC_PIP_DOUBLE", 187);
define("KEY_AUTO_ARC_PIP_LARGE", 188);
define("KEY_AUTO_ARC_PIP_SMALL", 189);
define("KEY_AUTO_ARC_PIP_WIDE", 190);
define("KEY_AUTO_ARC_PIP_LEFT_TOP", 191);
define("KEY_AUTO_ARC_PIP_RIGHT_TOP", 192);
define("KEY_AUTO_ARC_PIP_LEFT_BOTTOM", 193);
define("KEY_AUTO_ARC_PIP_RIGHT_BOTTOM", 194);
define("KEY_AUTO_ARC_PIP_CH_CHANGE", 195);
define("KEY_AUTO_ARC_AUTOCOLOR_SUCCESS", 196);
define("KEY_AUTO_ARC_AUTOCOLOR_FAIL", 197);
define("KEY_AUTO_ARC_C_FORCE_AGING", 198);
define("KEY_AUTO_ARC_USBJACK_INSPECT", 199);
define("KEY_AUTO_ARC_JACK_IDENT", 200);
define("KEY_NINE_SEPERATE", 201);
define("KEY_ZOOM_IN", 202);
define("KEY_ZOOM_OUT", 203);
define("KEY_MIC", 204);
define("KEY_HDMI2", 205);
define("KEY_HDMI3", 206);
define("KEY_AUTO_ARC_CAPTION_KOR", 207);
define("KEY_AUTO_ARC_CAPTION_ENG", 208);
define("KEY_AUTO_ARC_PIP_SOURCE_CHANGE", 209);
define("KEY_HDMI4", 210);
define("KEY_AUTO_ARC_ANTENNA_AIR", 211);
define("KEY_AUTO_ARC_ANTENNA_CABLE", 212);
define("KEY_AUTO_ARC_ANTENNA_SATELLITE", 213);
define("KEY_EXT1", 214);
define("KEY_EXT2", 215);
define("KEY_EXT3", 216);
define("KEY_EXT4", 217);
define("KEY_EXT5", 218);
define("KEY_EXT6", 219);
define("KEY_EXT7", 220);
define("KEY_EXT8", 221);
define("KEY_EXT9", 222);
define("KEY_EXT10", 223);
define("KEY_EXT11", 224);
define("KEY_EXT12", 225);
define("KEY_EXT13", 226);
define("KEY_EXT14", 227);
define("KEY_EXT15", 228);
define("KEY_EXT16", 229);
define("KEY_EXT17", 230);
define("KEY_EXT18", 231);
define("KEY_EXT19", 232);
define("KEY_EXT20", 233);
define("KEY_EXT21", 234);
define("KEY_EXT22", 235);
define("KEY_EXT23", 236);
define("KEY_EXT24", 237);
define("KEY_EXT25", 238);
define("KEY_EXT26", 239);
define("KEY_EXT27", 240);
define("KEY_EXT28", 241);
define("KEY_EXT29", 242);
define("KEY_EXT30", 243);
define("KEY_EXT31", 244);
define("KEY_EXT32", 245);
define("KEY_EXT33", 246);
define("KEY_EXT34", 247);
define("KEY_EXT35", 248);
define("KEY_EXT36", 249);
define("KEY_EXT37", 250);
define("KEY_EXT38", 251);
define("KEY_EXT39", 252);
define("KEY_EXT40", 253);
define("KEY_EXT41", 254);
define("KEY_LAST", 254);
define("BD_KEY_POWER", 2);
define("KEY_SERVICE", 88);
define("KEY_3SPEED", 55);
?>
Code: Select all
#!/bin/sh
/mnt/opt/privateer/usr/bin/samyGOrc -p $(pidof exeDSP || pidof exeTV) $1
Re: Control H6410 H Series via LAN
I know I can stuff like macro but It's better if I can send the command directly, it don't display anything on the screen and It cannot be screw up if someone use the remote at the same time, I already manage the TV volume in Openhab, I use a lib to get the volume level