Frontier silicon radio

možnosti a vlastnosti
Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Frontier silicon radio

Příspěvek od rejze69 »

Zdravím.
Dělám první pokusy s tímto zajímavým softem a seznamuji se pro začátek s integrací věcí, které jsou doma.
Vše co jsem zkusil funguje. Android TV, mobil, DLNA, I tiskárnu to automaticky načte a sleduje inkousty.
Chtěl jsem tedy integrovat rádio s čipovou sadou Frontier Silicon, které by měla být také automaticky rozpoznáno. Není a nejde to ani přidat ručně.
Při tom api tam evidentně je, protože na příkazy z terminálu rádio reaguje.
curl "http://10.0.0.35/fsapi/SET/netremote.sy ... 34&value=1" ZAPNE
curl "http://10.0.0.35/fsapi/SET/netremote.sy ... 34&value=1" VyPNE.
Dokumentace k té integraci je zde https://www.home-assistant.io/integrati ... r_silicon/
Máte s tím někdo zkušenost?
Díky.
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Frontier silicon radio

Příspěvek od Pete30 »

Máš některý z podporovaných modelů ?
Nepoužívám to, jen mě zajímá proč to nejede.
Případně sem dej konfiguraci co jsi vytvořil v configuration.yaml
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Frontier silicon radio

Příspěvek od rejze69 »

Zdravím a děkuji.
Mám SIRD14 C1 v podporovaných je uveden pravda C2. Nicméně Undok funguje, tak jsem předpokládal, že to nebude extra rozdíl.

configuration.yaml

Kód: Vybrat vše

# Loads default set of integrations. Do not remove.
default_config:

# Text to speech
tts:
  - platform: google_translate

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

# Frontier Silicon
media_player:
  - platform: frontier_silicon
    host: 10.0.0.35
    port: 80
Až teď jsem si všiml, že u toho configu je v editoru vykřičník. Mám tedy něco špatně.
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Frontier silicon radio

Příspěvek od Pete30 »

U které položky je ten vykřičník?
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Frontier silicon radio

Příspěvek od Pete30 »

Předpokládám že u portu, ten řádek s portem můžeš smazat (pokud to běží na portu 80), pokud ne můžeš vyzkoušet port 2244.
Restartuj HA.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Frontier silicon radio

Příspěvek od rejze69 »

Byl u toho configuration.yaml.
Niméně jsem to upravil a už tam není. Nic to ale nepřineslo.
Co je zajímavé, že když chci přidat integraci ručně tlačítkem vpravo dole, tak frontier silicon v seznamu není.
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Frontier silicon radio

Příspěvek od Pete30 »

Pokud má HA automatické zjišťování tak integrace v seznamu být nemusí a tak je to i v dokumentech pro tuto integraci zde https://www.home-assistant.io/integrati ... h/frontier.
Pokud ho nenajde automaticky musíš ho přidat do configuration.yaml kde ho najde na portu 80 i když ho nemáš definován protože je výchozí.
Pokud si si jistý IP a portem 80 stačí do config pouze IP, pokud běží na jiném portu jak se píše v dokumentaci může to být 2244.
Jinak nevidím problém proč by to nejelo. Jen jedna maličkost , nejsi k němu připojen ještě z něčeho jiného, co jsem četl tak API povoluje jen jednu instanci.
Pokud ho přidáš ručně a restartuješ HA jsou v logu nějaké chyby, nebo co se vlastně stane ?
Pokud bude bez chyb a restart proběhne mel by se ti v entitách objevit další media player s názvem toho tvého zařízení nebo něco podobného jen s minimální konfigurací

Kód: Vybrat vše

media_player:
  - platform: frontier_silicon
    host: 10.0.0.35
v configuration.yaml
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Frontier silicon radio

Příspěvek od rejze69 »

Díky,

Nakonec se to objevilo, ale nelze to konfigurovat a odkázalo mne to sem https://www.home-assistant.io/faq/unique_id
Zkusím se tím tedy prokousat.
Ještě jednou dík.
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Frontier silicon radio

Příspěvek od Pete30 »

Pokud nemá jedinečné ID ( to nikdy nemá pokud konfiguruješ manuálně ) lze vše konfigurovat v configuration.yaml
Žádnou konfuguraci vlastně nepotřebuješ pokud máš entitu toho přehrávače tak k jeho ovládání využívej služeb pro media player.
Vše můžeš vyzkoušet ve vývojářských nástrojích - služby nebo v automatizaci.
Prostě zavoláš službu s příkazem co to má udělat ;)
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Frontier silicon radio

Příspěvek od rejze69 »

Zdravím,

nakonec jsem to rozchodil. Stáhl jsem HACS příkazem wget -O - https://get.hacs.xyz | bash -
Potom už entita začala komunikovat s přístrojem. Lze přidat i ovládací panel. Bohužel jako u všech dalších integrací chybí některé ovládací prvky.
Většinou ty důležité jako přepnutí stanice apod. Snad časem přijdu na to, kde se to dá upravit.
Nicméně je to hlavně o automatizaci a tak jsem první připravil. Když si zapnu TV rádio se vypne. :D
Z toho je jasné jaké to dává možnosti do budoucna. Chci tím řešit hlavně spotřebu energie, takže měření a vypínání zásuvek, kde jsou věci, které nemusí běžet stále, automatické osvětlení apod. Také bych tím chtěl nahradit dosluhující alarm.

Zeptám se ještě ohledně hardware. Mám Asrock miniPC x86, nicméně mám přístup k vyřazeným NTB a napadlo mne použít NTB desku, s baterií, abych nemusel řešit zálohu UPS. Malá vydrží max. 20 minut a velká má zase velkou vlastní spotřebu. Notebook bez obrazovky naproti tomu vydrží x hodin na baterku a spotřeba navíc odpadá.
Díky
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Odpovědět

Zpět na „Entity“