[Linux] HOW-TO Logitech Harmony One - NFY!
#46
Ok, strange. How about configuring your Harmony as a different device (in the Harmony software)? Or assigning just different functions to the faulty keys? Your current configuration of the Harmony seems to be triggering this.
Reply
#47
EDIT: See next post, I've figured out some stuff but still face a problem with XBMC.
Reply
#48
EDIT: I think I've found what was wrog. My key assignment ws not correct. Now, that I've got past where I was, XBMC still does not respond to my remote's signals.

My config in a nutshell:

Key assignment in Logitech's software:
Code:
Menu        ->        Menu
Exit           ->        Return
Up Arrow  ->        ChannelUp
Down Arrow ->    ChannelDown
Info           ->        Info
Guide        ->       Guide
Volume Up ->       VolumeUp
Volume Down ->  VolumeDown
Mute          ->       Mute
Up             ->        DirectionUp
Down         ->       DirectionDown
Left            ->       DirectionLeft
Right         ->       DirectionRight
OK            ->       Enter (Changed this because it was more intuitive for me since its close to the track-pad)
Channel Up ->     ChannelUp
Channel Down ->ChannelDown
Prev          ->       Return
Rewind      ->      Rewind
Skip Back    ->    PreviousTrack
Record       ->     Record
Play          ->       Play
Pause        ->     Pause
Fast Forward -> FastForward
Skip Forward -> NextTrack
Stop            ->    Stop
1 -> 1
2 -> 2
3 -> 3
[...]
9 -> 9
Plus            ->    Clear
0 -> 0
E                 ->    Enter

For the soft buttons (the touch screen):

Code:
TV        ->     MyTV
Video    ->     MyVideos
Music    ->    MyMusic
Pictures -> MyPictures
Weather ->  LiveTV
Subtitles  -> Teletext
Power Toggle -> PowerToggle
Yellow      -> Yellow
Red          -> Red
Green       ->  Green
Blue         ->  Blue

Now /etc/lircd.conf
Code:
begin remote
  name  harmony2
  bits           13
  flags RC6
  eps            30
  aeps          100
  header       2639   873
  one           441   439
  zero          441   439
  pre_data_bits   24
  pre_data       0x1BFF83
  gap          60079
  min_repeat      2
  toggle_bit_mask 0x8000
  rc6_mask    0x100000000
      begin codes
          key_menu                 0x1BDB
          key_exit                 0x1BDC
          key_channelup            0x1BED
          key_channeldown          0x1BEC
          key_info                 0x1BF0
          key_help                 0x1BD9
          key_volumeup             0x1BEF
          key_volumedown           0x1BEE
          key_mute                 0x1BF1
          key_up                   0x1BE1
          key_down                 0x1BE0
          key_left                 0x1BDF
          key_right                0x1BDE
          key_enter                0x1BF4
          key_channelup            0x1BED
          key_channeldown          0x1BEC
          key_exit                 0x1BDC
          key_rewind               0x1BEA
          key_previous             0x1BE4
          key_record               0x1BE8
          key_play                 0x1BE9
          key_pause                0x1BE7
          key_fastforward          0x1BEB
          key_next                 0x1BE5
          key_stop                 0x1BE6
          key_numeric_1            0x1BFE
          key_numeric_2            0x1BFD
          key_numeric_3            0x1BFC
          key_numeric_4            0x1BFB
          key_numeric_5            0x1BFA
          key_numeric_6            0x1BF9
          key_numeric_7            0x1BF8
          key_numeric_8            0x1BF7
          key_numeric_9            0x1BF6
          key_numeric_0            0x1BFF
          key_clear                0x1BF5
          key_select               0x1BDD
          key_tv                   0x1BB9
          key_video                0x1BB5
          key_mp3                  0x1BB8
          key_graphicseditor       0x1BB6
          key_news                 0x1BDA
          key_subtitle             0x1BA5
          key_power                0x1BF3
          key_yellow               0x1BA2
          key_red                  0x1BA4
          key_green                0x1BA3
          key_blue                 0x1BA1
      end codes
end remote

And Lircmap.xml located in $home/.xbmc/userdata
Code:
<lircmap>
    <remote device="harmony2">
        <play>key_play</play>
        <pause>key_pause</pause>
        <stop>key_stop</stop>
        <forward>key_fastforward</forward>
        <reverse>key_rewind</reverse>
        <left>key_left</left>
        <right>key_right</right>
        <up>key_up</up>
        <down>key_down</down>
        <select>key_select</select>
        <pageplus>key_channelup</pageplus>
        <pageminus>key_channeldown</pageminus>
        <back>key_exit</back>
        <menu>key_menu</menu>
        <title>key_help</title>
        <info>key_info</info>
        <skipplus>key_next</skipplus>
        <skipminus>key_previous</skipminus>
        <display>Aspect</display>
        <start>key_exit</start>
        <record>key_record</record>
        <volumeplus>key_volumeup</volumeplus>
        <volumeminus>key_volumedown</volumeminus>
        <mute>key_mute</mute>
        <power>key_power</power>
        <myvideo>key_video</myvideo>
        <mymusic>key_mp3</mymusic>
        <mypictures>key_graphicseditor</mypictures>
        <mytv>key_tv</mytv>
        <one>key_numeric_1</one>
        <two>key_numeric_2</two>
        <three>key_numeric_3</three>
        <four>key_numeric_4</four>
        <five>key_numeric_5</five>
        <six>key_numeric_6</six>
        <seven>key_numeric_7</seven>
        <eight>key_numeric_8</eight>
        <nine>key_numeric_9</nine>
        <zero>key_numeric_0</zero>
        <star>Star</star>
        <hash>Hash</hash>
        <clear>key_clear</clear>
        <enter>key_enter</enter>
        <red>key_red</red>
        <green>key_green</green>
        <yellow>key_yellow</yellow>
        <blue>key_blue</blue>
        <teletext>key_subtitle</teletext>
    </remote>
</lircmap>

Important notes:
I've tried to match the keys in Lircmap.xml as close as what I had in lircd.conf but due to irrecord's limited number of namespaces, there might be some gaps. For example, the softkey "Pictures" is mapped to "MyPictures" in Logitech's soft, but because of the limited amount of namespaces of irrecord, I assigned key_graphicseditor to the softkey "Pictures". Then in Lircmap.xml, I mapped mypictures to key_graphicseditor with: <mypictures>key_graphicseditor</mypictures>

Also, some keys in Lircmap.xml cannot be associated to keys in Lircd.conf:

<star>Star</star>
and
<hash>Hash</hash>

What are they supposed to do?

Anyways, thats where I am now. Irw returns all good commands, but XBMC is like a zombie, does not respond.

Thanks for your precious help!!!
Reply
#49
lpallard Wrote:EDIT: I think I've found what was wrog. My key assignment ws not correct. Now, that I've got past where I was, XBMC still does not respond to my remote's signals.

Ok, cool. If you're confident that lirc is working correctly now, let's try to figure out what's happening in XBMC. Do you have a debug log showing anything?
Reply
#50
hey Hammi

all i can find is in $home/.xbmc/temp/xbmc.log and has:
Quote:07:35:23 T:140139774486560 M:3869999104 NOTICE: -----------------------------------------------------------------------
07:35:23 T:140139774486560 M:3870261248 WARNING: Unable to determine Linux distribution
07:35:23 T:140139774486560 M:3870261248 NOTICE: Starting XBMC, Platform: Linux (Unknown, 2.6.37htpc x86_64). Built on Dec 22 2010 (SVN:Unknown)
07:35:23 T:140139774486560 M:3870261248 NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
07:35:23 T:140139774486560 M:3870261248 NOTICE: special://xbmcbin/ is mapped to: /usr/lib64/xbmc
07:35:23 T:140139774486560 M:3870261248 NOTICE: special://masterprofile/ is mapped to: /home/pallard/.xbmc/userdata
07:35:23 T:140139774486560 M:3870261248 NOTICE: special://home/ is mapped to: /home/lpallard/.xbmc
07:35:23 T:140139774486560 M:3870261248 NOTICE: special://temp/ is mapped to: /home/lpallard/.xbmc/temp
07:35:23 T:140139774486560 M:3870007296 NOTICE: The executable running is: /usr/lib64/xbmc/xbmc.bin
07:35:23 T:140139774486560 M:3870007296 NOTICE: Log File is located: /home/lpallard/.xbmc/temp/xbmc.log
07:35:23 T:140139774486560 M:3870007296 NOTICE: -----------------------------------------------------------------------
07:35:23 T:140139774486560 M:3869888512 NOTICE: Setup SDL
07:35:23 T:140139774486560 M:3869589504 NOTICE: load settings...
07:35:23 T:140139774486560 M:3869589504 NOTICE: special://profile/ is mapped to: special://masterprofile/
07:35:23 T:140139774486560 M:3869589504 NOTICE: loading special://masterprofile/guisettings.xml
07:35:23 T:140139774486560 M:3869052928 NOTICE: Getting hardware information now...
07:35:23 T:140139774486560 M:3869052928 NOTICE: Checking resolution 12
07:35:23 T:140139774486560 M:3869052928 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
07:35:23 T:140139774486560 M:3869052928 NOTICE: Loaded playercorefactory configuration
07:35:23 T:140139774486560 M:3869052928 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
07:35:23 T:140139774486560 M:3869052928 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
07:35:23 T:140139774486560 M:3869052928 NOTICE: No advancedsettings.xml to load (special://masterprofile/advancedsettings.xml)
07:35:23 T:140139774486560 M:3869052928 NOTICE: Default DVD Player: dvdplayer
07:35:23 T:140139774486560 M:3869052928 NOTICE: Default Video Player: dvdplayer
07:35:23 T:140139774486560 M:3869052928 NOTICE: Default Audio Player: paplayer
07:35:23 T:140139774486560 M:3869052928 NOTICE: Loading media sources from special://masterprofile/sources.xml
07:35:23 T:140139774486560 M:3862917120 NOTICE: Using visual 0x43
07:35:23 T:140139774486560 M:3860328448 NOTICE: GL_VENDOR = NVIDIA Corporation
07:35:23 T:140139774486560 M:3860328448 NOTICE: GL_RENDERER = GeForce GT 430/PCI/SSE2
07:35:23 T:140139774486560 M:3860328448 NOTICE: GL_VERSION = 4.1.0 NVIDIA 260.19.36
07:35:23 T:140139774486560 M:3860328448 NOTICE: GL_SHADING_LANGUAGE_VERSION = 4.10 NVIDIA via Cg compiler
07:35:23 T:140139774486560 M:3860328448 NOTICE: GL_EXTENSIONS = GL_ARB_blend_func_extended GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum
07:35:23 T:140139774486560 M:3860094976 ERROR: GLX: Same window as before, refreshing context
07:35:23 T:140139774486560 M:3859148800 ERROR: Keymapping error: no such action 'blue action' defined
07:35:23 T:140139774486560 M:3859148800 ERROR: Window Translator: Can't find window scriptsdebuginfo
07:35:23 T:140139774486560 M:3859148800 ERROR: Keymapping error: no such action 'blue action' defined
07:35:23 T:140139774486560 M:3859148800 ERROR: Window Translator: Can't find window scriptsdebuginfo
07:35:23 T:140139774486560 M:3859148800 NOTICE: HAL: Generating global device list
07:35:23 T:140139774486560 M:3859148800 NOTICE: start dvd mediatype detection
07:35:23 T:140139774486560 M:3859148800 NOTICE: initializing playlistplayer
07:35:23 T:140139774486560 M:3859148800 NOTICE: DONE initializing playlistplayer
07:35:24 T:140139774486560 M:3820544000 WARNING: Skin has invalid include: BackgroundVarsTrailers
07:35:24 T:140139774486560 M:3820310528 WARNING: Previous line repeats 1 times.
07:35:24 T:140139774486560 M:3820310528 NOTICE: UpdateLibraries - Starting video library startup scan
07:35:24 T:140139774486560 M:3820281856 NOTICE: initialize done
07:35:24 T:140139774486560 M:3820281856 NOTICE: Running the application...
07:35:24 T:140139774486560 M:3819991040 NOTICE: DS: Starting dbus server
07:35:24 T:140139414157072 M:3819991040 NOTICE: DS: Starting DBUS server in Run Application aka thread
07:35:24 T:140139523241744 M:3819483136 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00
07:35:24 T:140139382970128 M:3811446784 ERROR: Texture manager unable to load file: special://masterprofile/Thumbnails/5/53b9a85d.png
07:35:24 T:140139367429904 M:3797196800 NOTICE: -->Python Interpreter Initialized<--
07:35:24 T:140139367429904 M:3797139456 NOTICE: {'unplayed': 'True', 'albums': 'True', 'limit': '8', 'totals': 'True'}
07:35:40 T:140139774486560 M:3762737152 NOTICE: Storing total System Uptime
07:35:40 T:140139774486560 M:3762737152 NOTICE: Saving settings
07:35:40 T:140139774486560 M:3762622464 NOTICE: stop all
07:35:40 T:140139774486560 M:3762622464 NOTICE: ES: Stopping event server
07:35:41 T:140139414157072 M:3762622464 NOTICE: DS: DBUS server stopped
07:35:41 T:140139774486560 M:3762622464 NOTICE: stop dvd detect media
07:35:41 T:140139774486560 M:3762622464 NOTICE: stop sap announcement listener
07:35:41 T:140139774486560 M:3762622464 NOTICE: clean cached files!
07:35:41 T:140139774486560 M:3762622464 NOTICE: unload skin
07:35:41 T:140139774486560 M:3762622464 WARNING: Cleanup: Having to cleanup texture thumbs/movieposter_mask.png
07:35:41 T:140139774486560 M:3762622464 WARNING: Cleanup: Having to cleanup texture thumbs/multiplex_tvmask.png
07:35:41 T:140139774486560 M:3788525568 NOTICE: stop python
07:35:41 T:140139774486560 M:3808342016 NOTICE: stopped
07:35:41 T:140139774486560 M:3808342016 NOTICE: destroy
07:35:41 T:140139774486560 M:3808342016 NOTICE: unload sections
Reply
#51
This doesn't look like a debug log to me. Try activating the debug log in advancedsettings.xml, as described here.
Reply
#52
from the 50 light year debug log, this jumped on my face:

Quote:17:48:26 T:140640348788768 M:3681914880 INFO: LIRC Initialize: using: /dev/lircd
17:48:26 T:140640348788768 M:3681914880 INFO: LIRC Initialize: connect failed: No such file or directory
17:48:26 T:140640348788768 M:3681914880 DEBUG: Failed to connect to LIRC. Retry in 10s.

what i dont get is the device files... lirc maps my receiver as /dev/lirc0 but keep searching for /dev/lirc so what i did a long time ago was to create a symlink to /dev/lirc0 and lirc works fine. now xbmc search fir /dev/lircd which does not exist. is creating a symlink an acceptable solution or i should do something else?
Reply
#53
Ok first there is a problem with lirc: the symlink I created to /dev/lirc disappears every time I reboot. Why?

First of all, why xbmc looks for /dev/lircd instead of /var/run/lirc/lircdHuh That's what I hate of Linux: the lack of standardization...

Since when pid or processes are running in /dev? /dev is reserved for block files....

I think I'm really close to the end of this nightmare.....
Reply
#54
Ok, I'm sorry, but I guess I'm at the end of my knowledge now. I've never had these issues during my setups on various Ubuntu distributions.
Reply
#55
for your reference and others reference i finally managed to get my harmony remote running at least with xbmc.... was too complicated for a simple remote but eh, linux is not for simplicity...

basically i had 3 problems:

1- my remote did not have a config file for lirc. i had to use irrecord and create a custom config file for it. then lirc and my remote could communicate together. there is more than that involved but to keep this post to a reasonable length id say accurate... then

2- the way udev create the block device for my usb receiver is that it uses /dev/lirc0 instead of the default /dev/lirc that irw, mode2 and irrecord are seeking... at first i was creating a symlink from /dev/lirc0 to /dev/lirc but discovered that upon every reboot, the symlink was gone. it seems that its normal. every boot, udev recreates all the block files so i guess it must do a cleanup of /dev/ or somethinf for my shortcut to be deleted every time i reboot... what i did is NOT the right way to do it but it works perfectly, ive tested it: i added a line in rc.local (i use slackware) to create this symlink: ln -s /dev/lirc0 /dev/lirc.... i was too lazy to play around with udev, it seems rather obscure to me and i did not want to fry the whole setup.

3- then lirc worked at each boot and my remote would work with irw, etc... then it should have worked in xbmc (my lastposts) but did not. what happened is that i believe from version 0.8, lirc now creates its run file in /var/run/lirc/lircd but used to be in /dev/lircd. what ive found on the web is that the devs of lirc wanted to comply to the filesystem standards or whatever it might be, and decided to move the run file to where it should be: /var/run/... the problem is that xbmc is STILL programmed to use /dev/lircd... thats why the debug log said that lirc could not be found. i used the same strategy as for my previous problem and after a reboot, i launch xbmc and my remote works out of the box!

i hope this will help clarify some people... thanks a million times Hammi for your help and guidance!
Reply
#56
Congratulations, I'm glad that it's finally working for you, and thanks for summarizing the solution for future generations ™ of users who might come across the same problem(s)!
Reply
#57
well i have to be back.... after a few days everything was working fine until this morning when my remote and xbmc stopped talking together.

irw shows proper outputs

my remote still works everywhere else

the debug log of xbmc doesnt show anything abnormal except an error reading a tag in my lircmap.xml file.

xbmcs log:
Code:
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/gamepad.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.Alienware.Dual.Compatible.Controller.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.AppleRemote.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.Harmony.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.Interact.AxisPad.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.Logitech.RumblePad.2.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.Microsoft.Xbox.360.Controller.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.Microsoft.Xbox.Controller.S.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.PS3.Remote.Keyboard.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.Sony.PLAYSTATION(R)3.Controller.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/joystick.WiiRemote.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/keyboard.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/keymaps/remote.xml
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://masterprofile/keymaps/keymap.xml
15:37:11 T:140298995812384 M:3733032960   ERROR: Keymapping error: no such action 'blue action' defined
15:37:11 T:140298995812384 M:3733032960   ERROR: Window Translator: Can't find window scriptsdebuginfo
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://profile/keymaps/keymap.xml
15:37:11 T:140298995812384 M:3733032960   ERROR: Keymapping error: no such action 'blue action' defined
15:37:11 T:140298995812384 M:3733032960   ERROR: Window Translator: Can't find window scriptsdebuginfo
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://xbmc/system/Lircmap.xml
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'mceusb'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'XboxDVDDongle'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'Microsoft_Xbox'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'PinnacleSysPCTVRemote'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'anysee'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'iMON-PAD'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'Antec_Veris_RM200'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'MCE_via_iMON'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'TwinHanRemote'
15:37:11 T:140298995812384 M:3733032960    INFO: * Adding remote mapping for device 'linux-input-layer'
15:37:11 T:140298995812384 M:3733032960    INFO: * Linking remote mapping for 'linux-input-layer' to 'cx23885_remote'
15:37:11 T:140298995812384 M:3733032960    INFO: * Linking remote mapping for 'linux-input-layer' to 'devinput'
15:37:11 T:140298995812384 M:3733032960    INFO: Loading special://profile/Lircmap.xml
[b]15:37:11 T:140298995812384 M:3733032960   ERROR: special://profile/Lircmap.xml, Line 62
                                            Error reading end tag[/b].

but i dont get it, i havent changed the mapping file at all and the file looks ok to me. xbmc complains about line 62. line 62 is the </remote> line toward the end. whats wrong with itHuhHuh

Code:
<!-- This file contains the mapping of LIRC keys to XBMC keys used in Keymap.xml  -->
<!--                                                                              -->
<!-- How to add remotes                                                           -->
<!-- <remote device="name_Lirc_calls_the_remote">                                 -->
<!--                                                                              -->
<!-- For the commands the layout following layout is used                         -->
<!-- <XBMC_COMMAND>LircButtonName</XBMC_COMMAND>                                  -->
<!--                                                                              -->
<!-- For a list of XBMC_COMMAND's check out the <remote> sections of keymap.xml   -->

<lircmap>
    <remote device="harmony2">
        <play>key_play</play>
        <pause>key_pause</pause>
        <stop>key_stop</stop>
        <forward>key_fastforward</forward>
        <reverse>key_rewind</reverse>
        <left>key_left</left>
        <right>key_right</right>
        <up>key_up</up>
        <down>key_down</down>
        <select>key_enter</select>
        <pageplus>key_channelup</pageplus>
        <pageminus>key_channeldown</pageminus>
        <back>key_exit</back>
        <menu>key_menu</menu>
        <title>key_help</title>
        <info>key_info</info>
        <skipplus>key_next</skipplus>
        <skipminus>key_previous</skipminus>
        <display>Aspect</display>
        <start>key_exit</start>
        <record>key_record</record>
        <volumeplus>key_volumeup</volumeplus>
        <volumeminus>key_volumedown</volumeminus>
        <mute>key_mute</mute>
        <power>key_power</power>
        <myvideo>key_video</myvideo>
        <mymusic>key_mp3</mymusic>
        <mypictures>key_graphicseditor</mypictures>
        <mytv>key_tv</mytv>
        <one>key_numeric_1</one>
        <two>key_numeric_2</two>
        <three>key_numeric_3</three>
        <four>key_numeric_4</four>
        <five>key_numeric_5</five>
        <six>key_numeric_6</six>
        <seven>key_numeric_7</seven>
        <eight>key_numeric_8</eight>
        <nine>key_numeric_9</nine>
        <zero>key_numeric_0</zero>
        <star>Star</star>
        <hash>Hash</hash>
        <clear>key_clear</clear>
        <enter>key_select</enter>
        <red>key_red</red>
        <green>key_green</green>
        <yellow>key_yellow</yellow>
        <blue>key_blue</blue>
        <teletext>key_subtitle</teletext>
        <weather>key_weather<weather>
    </remote>
</lircmap>
Reply
#58
ok i got it... line 62 is ok, the problem is line 61: missing "/" in the right tag.

back in action!
Reply
#59
will this guide only work with the harmony one? I have a 650 wondering if this would work. Thanks guys.
Proper Usage of a debug log
If I managed to help you in any way, please add to my reputation
Reply
#60
Hudson_Hawk04 Wrote:will this guide only work with the harmony one? I have a 650 wondering if this would work. Thanks guys.

Probably, but look at the IR encoding between the One and yours, and if they are the same, I'd assume irrecord will interpret your remote's signals properly.

TO be honest, I suggest you try and see. Following the indications on this thread, you should be able to get it working.
Reply

Logout Mark Read Team Forum Stats Members Help
[Linux] HOW-TO Logitech Harmony One - NFY!0