farlo è abbastanza semplice.
Io faccio cosi:
Ho creato uno script con i comandi che vuoi far imparare:
data:
command:
- spegni
- accendi
- volume su
- volume giu
- etc etc
device: Sky
entity_id: remote.broadlink_salotto
service: remote.learn_command
a questo punto esegui lo script
Il broadlink va su stato impara comando (lo vedrai dal suo led che diventa fisso)
A questo punto sul tuo telocomando di SKY premi una alla volta i bottoni che hai scritto nello script.
( vedrai anche delle notifiche in home asistant che ti guideranno passo passo.)
Al termine il file json verra creato nella cartella \hassio\config.storage
avra un nome tipo broadlink_remote_34ea348eec56_codes
Se lo apri vedrai una cosa del genere...
Se usi myskyhd puoi gia copiare i comandi del file qui sotto.
{
"data": {
"Sky": {
"0": "JgBQAAofCSQJFwlaCSgJKQkkCRsJAAGmCh8JVQkXCRcJFgkXCRcJFgkACnEJIAkkCRYKWQkpCSgJJAkbCQABpwkgCTEJOwkWCRcJFwkWCRcJAA0FAAAAAAAAAAA=",
"1": "JgBQAAofCSQJFwlZCycJKQkkCRsJAAGmCh8JUQoVCRcJFwkbCRYJFwkACnEKHwkkCRYJWgooCSgJJAkbCQABpwkfCS0JOwkXCRYJGwkXCRYJAA0FAAAAAAAAAAA=",
"2": "JgBQAAkfCSQJFwlaCSgJKQkkCRsJAAGmCh8JTAoWCRcJFgkgCRcJFgkACnEKHwkkCRcJWQooCSgKIwobCQABpgkgCSgJOwkWCRcJIAkWCRcJAA0FAAAAAAAAAAA=",
"3": "JgB4AAofCSQJFwlaCicJKQkkCRsJAAGmCx4JSAoWCRYJFwkkCRYKFgkACnEKHwkkCRYKWQkpCSgJJAkbCQABpwkgCSQJOgkXCRYJJAkXCRcJAApxCR8JJAkXCVoKJwkpCSQJGwkAAacKHgkkCTsJFgkXCSQJFwkWCQANBQ==",
"4": "JgBQAAkgCSQJFglaCSkJKAkkCRsJAAGnCh4KQwkWChYJFwkoCRcJFgoACnEKHgkkCRcJWgkoCSkJJAkbCQABpgseCSAJOgkXCRYKKAkXCRYJAA0FAAAAAAAAAAA=",
"5": "JgB4AAkgCSQJFglaCSkJKAkkCRsJAAGnCSAJPgkXCRcJFgktCRcJFwkACnEJHwkkCRcJWgkoCSkJJAkbCQABpgkgCRsJOwkWCRcJLQkXCRYJAApxCSAJJAkXCVkJKQkoCSQJGwkAAacJIAkbCToJFwkXCC4JFgkXCQANBQ==",
"6": "JgB4AAkgCSQJFglaCSkJKAkkCRsJAAGnCSAIOwkXCRYJFwkxCRcJFwkACnEJHwkkCRcJWgkoCSkJJAkbCQABpwkfCRcJOgkXCRcIMgkXCRYJAApxCSAJJAkXCVkJKQkpCCUJGwkAAaYJIAkWCTsJFwkWCTIJFgkXCQANBQ==",
"7": "JgB4AAkgCSQJFglaCSkJKAkkCRsJAAGnCh8JNQoWCRcJFgo1ChYJFwkACnEKHgojChYJWgkoCigJJAkbCQABpwkfCVoJOgoWCRcJNgkWCRcJAApxCSAIJQkWCVoJKAkpCSQJGwkAAacJHwlaCTsJFgkXCTYJFgkXCQANBQ==",
"8": "JgB4AAkgCSQJFglaCSkJKAkkCRsJAAGnCSAJMQkXCRYJFwk6CRcJFwkACnEJHwkkCRcJWgkoCSkJJAkbCQABpwkfCVUKOgkXCRYJOwkWCRcJAApxCSAJJAkWCVoJKQkoCSQJGwkAAacJHwlWCToJFwkXCDsJFwkWCQANBQ==",
"9": "JgB4AAkgCSQJFglaCSkJKAkkCRsJAAGnCSAJLQkWCRcJFwg/CRcJFwkACnEKHgojChYJWgkoCigJJAkbCQABpwoeCVEJOgoWCRcJPwkWCRcJAApxCh8JJAkWCVoJKQkoCSQJGwkAAacJHwlRCTsJFgkXCT8JFwkWCQANBQ==",
"esci": "JgB4AAkgCSQJFgpZCSkJKAkkCRsJAAGnCSAJMQkXCRYJIAkxChYJFwkACnEJHwkkCRcJWgkoCSkJJAkbCQABpwkfCVUKOgkXCR8JMgkWCRcJAApxCSAJJAkWCVoJKQkoCSQJGwkAAacJIAlVCToJFwkfCjEJFwkWCQANBQ==",
"ok": "JgB4AAofCSQJFwlaCSgJKQkkCRsJAAGmCSAJNgkXCRYJIAktCRYJFwkACnEJIAkkCRYJWgkpCSgJJAkbCQABpwkgCVkJOwkWCSAJLQkXCRYJAApxCSAJJAkXCVkJKQkoCiQJGwkAAaYJIAlaCToJFwkfCS0JFwkWCQANBQ==",
"pause": "JgCgAAkgCSQJFglaCSkJKAkkCRsJAAGnCR8JRAkWChYJJAkbCRcJFgkACnEKHwkkCRcJWgkoCSkJJAkbCQABpgofCSAJOgkXCSQJGwkWCRcJAApxCSAJJAkWCVoJKQkoCSQJGwkAAacJIAkfCTsJFgkkCRsJFwkXCQAKcQkfCSQJFwlaCSgJKQkkCRsJAAGnCR8JIAk6CRcJJAkbCRcJFgkADQUAAAAAAAAAAA==",
"play": "JgCgAAseCSQJFgpZCigJKAkkChoKAAGmCh8JOgoWCRYKIwojChYJFwkACnEJHwojChYJWgkoCigJJAkbCQABpgseCRcJOgoWCSQJJAkXCRYJAApxCx4JJAkXCVkLJwkoCiMKGgoAAaYKHwkWCjoJFgokCSQJFgkXCQAKcQofCSQJFglaCicKKAkkCRsJAAGnCh4KFgk6ChYJJAkkCRcJFgoADQUAAAAAAAAAAA==",
"power": "JgB4AAchBycGGQdcBysGKwcmBx0HAAGpByIGNAcZBhkHLwcmBxkGGgYACnQHIgYnBhkHXAcrBisHJgcdBwABqQciBlgHPAcZBy8HJgcZBhkHAAp0ByEHJgcZB1wGKwcrByYHHQcAAakHIQdYBj0HGQYwBicGGQcZBwANBQ==",
"record": "JgCgAAoeCiMKFglaCicKKAkkCRsJAAGnCh4JNgsVCRYKIwooCRcJFgkACnELHgkkCRcJWQsnCSkJJAkbCQABpgseCVoJOgoWCSQJKAkXCRYKAApwCx4JJAkXCVoKJwkpCSQJGwkAAaYLHglaCjkKFgkkCSgKFgkXCQAKcQoeCiMKFglaCicKKAkkCRsJAAGnCh4JWgo5CxUJJAkpCRYKFgkADQUAAAAAAAAAAA==",
"spegni": "JgBQAAciCCUGGQdcByoHKgcnBh4GAAGsBiIJWQcZBxkGGgZcBhkHGAcACm4JIAcmCRcGXAkpCCkIJQkbBwABqwciCDcIOwYaBhkJWQkXBxkJAA0FAAAAAAAAAAA=",
"stop": "JgB4AAofCSQJFwlZCigJKQkkCRsJAAGmCx4JMQoWCRcJJAktCRYKFgkACnEJIAkkCRYJWgkpCSgJJAkbCQABpwkgCVUJOgkXCSQJLQkXCRYJAApxCSAJJAkXCVkKKAkoCiMKGgoAAaYJIAlVCToKFgkkCS0JFwkWCQANBQ=="
},
"tv_salotto": {
"abbassa volume": "JgCMAJWTEzYTNxM2ExITEhMRExITEhM2EjgTNhMSExITERQRERQTNhM3ExITNhITExEUERITExISEhQ2ExISNhQ3EzYTNxMABf6VkxI3FDYTNhQRExITEhETFBETNxE4EzYUERMSExIRExITEjgTNhMSETgSExMSExITERITExIROBMSETgUNhM2EjgRAA0FAAAAAAAAAAAAAAAA",
"accendi": "JgDSAJSUEjcSNxM3EhMSEhMSEhMSExI3EjgSNxITEhITEhITEhMSEhM3EhMSEhMSEhMSEhMSEjgSEhM3EjcTNxI3EzcSNxMABf+UkxM3EjcTNxITEhITEhITEhITNxI3EzcSExISExISExITEhITNxITEhITEhITEhITEhM3EhITNxI3EzcSNxM3EjcSAAYAlJQSNxI4EjcSExISExISExITEjcSOBI3EhMSExISExISExITEjYTExITEhITEhITEhMSNxITEjcSOBIyFzgSNxI4EgANBQAAAAAAAA==",
"alza volume": "JgCMAJSUEzcTNhE4FBESExEUERMSExI4ETgTNhQREhMRFBMREhMTNxM2EjgRExITExIRFBMREhMRFBMRFDYROBI4EzYUNhEABgCWkhM3EzYTNhQRFBETEhISFBETNxM2EzcTERITExITEhMRFDYTNhQ2ExISEhITERQTERQRExITEhM2FDYTNhM3EzYTAA0FAAAAAAAAAAAAAAAA",
"hdmi1": "JgDSAJSVETkROBM3ExESExMRExITEhI3EzcROBITERMTEhETExITNhMSEhMSNxEUEjcSOBE4EhMSOBM3EhISOBITERMTEhEABgCTlRM3EjcRORISEhMSExMSERQROBI4EjcVEREUERQSExEUEjgSExITEjgSExI4ETgSOBITETgSOBMSETgSExMSEhITAAX+k5YROBM2EjgUERETExISExISEzYTNxI3ExITERITERQSEhM3EhMRFBE4EhMTNhI4EzYUERI3EzcSEhE4ExIRFBISEgANBQAAAAAAAA==",
"hdmi2": "JgDSAJSUEzcSNxI4ERMSExMSEhMRExI4EjgROBITEhMRFBETEhMTEhE5ERQRExITExMROBI4ETgTEhM2EzcSNxI4EhISExMABf6VkxI4ETkROBMSERQTERUQERQSNxI3EjgTERITExETEhITEhISOBISEhMRFBISEjgRORE5ERQRORM2EjgSOBEUExIRAAYAk5YROBI4EjgRExMSEhISExMSEjcTNhM3ERQSEhITERMTEhITETgTEhISExIRExI4EjcSOBISEjgRORE4EzcUEBITEQANBQAAAAAAAA==",
"muto": "JgCMAJSUETgSOBI3ERQRFBETEhMSExI3EjgSNxITEhMSEhMSEhMROBM3EjcTNxISExISExEUERMTEhITERQROBI4EjcSOBEABgCTlRI3EzcSNxITERQRExITEhMSNxM3ETgTEhEUERMSExITEjcSOBI3EzcRFBISExIRFBITEhISExEUEjcTNxI3EjgSAA0FAAAAAAAAAAAAAAAA",
"power": "JgBQAAofCyIJFwlZCicJKQUoChoKAAGoCx0HWwoWCxQKFgZcChYIFwoACmsJIAojChUKWQkoCigJJAoaCAABqRAZCTYKOQkXBhoJWQkXCRcKAA0FAAAAAAAAAAA=",
"spegni": "JgCMAJWSFDYROBQ2ExITERITExIRFBE4EjUWNhMSERQRExQREhMTEhE4ExIRExMSExITEhETEjgRFBE4EzcSNxE5EzYTNhQABfuYkBY2FDYTNhQRExIRFBETFBETNxM2EzYSExMSEhMTERQREhMTNhQRExISExETEhMTEhE4ExITNxM2ETgUNhM2FDYSAA0FAAAAAAAAAAAAAAAA"
}
},
"key": "broadlink_remote_34ea348eec56_codes",
"version": 1
}