Repolode
rudra-avatar

rudra-avatar/Hearth

LG webOS TV向けの落ち着いたホーム画面。時計、天気、アプリ、入力を1〜2列で表示します。

代替できる製品:LG Home

スター
340
フォーク
21
未解決の Issue
3
最終コミット
昨日

これは何?

Hearthは、情報が多いLG標準のホーム画面をシンプルなレイアウトに置き換えます。上部には日付と天気を添えた時計、下部にはアプリとTV入力を1〜2列で表示します。背景はOLED向けの黒一色、1枚の画像、またはUSBドライブ内のフォルダーを使ったスライドショーに設定できます。

Hearthは通常のwebOSアプリです。root化したTVにHomebrew Channelがあれば、TV起動時に表示する画面や、ホームボタンで開く画面として設定でき、TV入力として追加することもできます。root化していない場合は、自分で起動するアプリとして動作し、root専用のオプションはグレーアウトされます。

天気情報はアカウント不要のOpen-Meteoから取得でき、無効にもできます。時計の書体、サイズ、色、不透明度、壁紙はすべてリモコンから調整できます。

主な機能

  • 01時計、日付、天気を表示し、6種類の書体とサイズ・位置の調整に対応。
  • 02アプリとTV入力を1〜2列で表示し、リモコンから並べ替え可能。
  • 03壁紙は黒一色、1枚の画像、USBまたは内部ストレージ内のフォルダーを使ったスライドショーから選択可能。
  • 04明るい背景でも読みやすいよう、ウィジェットの色と不透明度を設定可能。
  • 05root化したTVでは、ホームボタンの動作を置き換え、TV起動時にランチャーを表示可能。

ユースケース

  • リビングのTVで、雑然としたLGホーム画面を落ち着いた時計・天気表示に置き換える。
  • TVがアイドル状態のときに、USBドライブ内の写真をスライドショーで表示する。
  • root化したLG TVを、カスタムランチャーで直接起動するよう設定する。

クイックスタート

  1. 1

    リポジトリをクローンする

  2. 2

    依存関係をインストールする

    npm install
  3. 3

    プロジェクトをビルドする

    npm run build
  4. 4

    アプリを.ipkファイルとしてパッケージ化する

    npm run package

使う前に知っておきたいこと

  • LG webOS TVが必要です。他のプラットフォームでは使用できません。
  • 一部の機能(実行中のアプリ一覧、ホームボタンの置き換え、TV入力、USB壁紙)には、Homebrew Channelを導入したroot化済みのTVが必要です。
  • root化されていないTVでの動作は、テストでまだ確認されていません。
  • テスト済みファームウェアのうち、最も古いバージョンのみ動作が確認されています。新しいwebOSバージョンは未テストです。

トピック

よくある質問

Hearth とは?
LG webOS TV向けの落ち着いたホーム画面。時計、天気、アプリ、入力を1〜2列で表示します。 Hearthは、情報が多いLG標準のホーム画面をシンプルなレイアウトに置き換えます。上部には日付と天気を添えた時計、下部にはアプリとTV入力を1〜2列で表示します。背景はOLED向けの黒一色、1枚の画像、またはUSBドライブ内のフォルダーを使ったスライドショーに設定できます。
Hearth は無料で使えますか?ライセンスは?
Hearth は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Hearth は今もメンテナンスされていますか?
活発にメンテナンス中。Hearth の最終コミットは 2026年11月6日 です。
Hearth は何に使えますか?
リビングのTVで、雑然としたLGホーム画面を落ち着いた時計・天気表示に置き換える。 TVがアイドル状態のときに、USBドライブ内の写真をスライドショーで表示する。 root化したLG TVを、カスタムランチャーで直接起動するよう設定する。
Hearth のインストール方法は?
リポジトリをクローンする 依存関係をインストールする: npm install プロジェクトをビルドする: npm run build アプリを.ipkファイルとしてパッケージ化する: npm run package
Hearth はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rudra-avatar/Hearth

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト