Linux端末を使用して通知/警告を送信するには?

Linux端末を使用して通知/警告を送信するには?

一部のリモートロケーションにLinuxコンピュータ(Ubuntu)があり、ジョブを自動化するためのスクリプトがいくつかあります。その後、他のスクリプトが操作が完了したことを確認します。最後の手順では、後でスマートフォンまたはWindows / Linuxコンピュータを使用して確認できるネットワークの通知/警告/更新を送信できるスクリプトを作成しようとするため、問題が発生します。スクリプトは単に「完了」または「失敗」を出力します。

電子メール、Webソケット、スマートフォンのプッシュ通知、SSHの使用など、さまざまな方法について読みました。Linux端末でこれを行う方法はありますか?

SSH:外部ネットワーク/リモートロケーションからこのPCに接続できません。 Eメール:私のユーザー名とパスワードのスクリプトに穴があるので、この方法は気に入りません。スマートフォンとWebソケットのプッシュ通知:私はまだこの記事を読んでいます。

ベストアンサー1

Pushbulletを使用して、Linuxからスマートフォンへの通知システムを直接作成しました。

あなたは:

  1. スマートフォンにPushbulletをインストールしてアカウントを作成する

  2. 同じアカウントを使用してプッシュ箇条書きAPI

  3. トークンを使用して通知を送信するスクリプトを作成します。 Bashでは簡単です。

      curl --header 'Access-Token: <your_access_token_here>' \
           --header 'Content-Type: application/json' \
          --data-binary '{"body":"Space Elevator, Mars Hyperloop, Space 
          Model S (Model Space?)","title":"Space Travel Ideas","type":"note"}' \
          --request POST \
          https://api.pushbullet.com/v2/pushes
    

4. Pushbulletアプリを通じてスマートフォンに通知が届きます。

おすすめ記事