Raspberry Pi 4 Model B 8GB(Revision:d03114)がダウンしていないか知りたいのでTwitterに通知させた。

 ラズパイが生きてるかツイッターに通知させたくなったのでやりました。cronで登録すれば良いです。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import tweepy
import datetime
import subprocess
from subprocess import PIPE

consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

api = tweepy.API(auth)

datetime_now = datetime.datetime.now()

temp = subprocess.run("vcgencmd measure_temp", shell=True, stdout=PIPE, stderr=PIPE, text=True)
temp_numerical_data = temp.stdout

volt = subprocess.run("vcgencmd measure_volts", shell=True, stdout=PIPE, stderr=PIPE, text=True)
volt_numerical_data = volt.stdout

api.update_status(datetime_now.strftime('%m月%d日%H時、') + 'Raspberry Pi 4B 8GBの状況です。\n\n' + 'CPU:' + format(temp_numerical_data)[-7:-3] + '度\n' +  '電圧:' + format(volt_numerical_data)[5:-2] + 'ボルト\n\n【ステータス:生存しちゃってま~す💛】')

この記事が気に入ったらサポートをしてみませんか?