【ラズパイ】WebAPIで赤外線信号を送信する

結局は、ほとんどの信号をmode2コマンドでトレースして、赤外線信号データを登録しました。

https://github.com/takishita2nd/tv_ir/blob/master/tv.conf

全てきちんと動作することを確認しています。

これをWebAPIで実行できるように、簡易httpサーバをpythonで作成します。

すでにやってきたことなので、サクッと作成。

import json
import time
import threading
import subprocess

from http.server import BaseHTTPRequestHandler
from http.server import HTTPServer
from http import HTTPStatus
from typing import TypeVar
from urllib.parse import urlparse

PORT = 8000

def __main__():
    thread = threading.Thread(target=httpServe)
    thread.start()
    
    try:
        while True:
            time.sleep(1)
    except KeyboardInterrupt:
        return

def httpServe():
    handler = StubHttpRequestHandler
    httpd = HTTPServer(('',PORT),handler)
    httpd.serve_forever()

class StubHttpRequestHandler(BaseHTTPRequestHandler):
    server_version = "HTTP Stub/0.1"
    thread = None
    aviFilename = ""

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)

    def do_POST(self):
        content_len = int(self.headers.get('content-length'))
        requestBody = json.loads(self.rfile.read(content_len).decode('utf-8'))
        command = requestBody['contents']['command']
        args = ['irsend', 'SEND_ONCE', 'tv', command]
        res = ""
        try:
            res = subprocess.run(args, stdout=subprocess.PIPE)
        except:
            ""

        response = { 'status' : 200 }
        self.send_response(200)
        self.send_header('Content-type', 'application/json')
        self.end_headers()
        responseBody = json.dumps(response)

        self.wfile.write(responseBody.encode('utf-8'))

__main__()

これに対して、PostmanというWebAPIを送信するツールを使って、リクエストを送ります。

これで動きました。

経済ニュース(12/29)

社員と役員の「年収格差」ランキングTOP500(東洋経済オンライン) – Yahoo!ニュース

欧米と比べて低いとされながらも、近年は高額化する傾向にある日本企業の役員報酬。一般従業員の年収と比較すると、どれほどの違いがあるのだろうか。

米国株15時、ダウ続伸で最高値上回る 主力ハイテク株に買い – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

逃亡1年のゴーン元会長、自省なく活動活発 狭まる包囲網 – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

JR名古屋駅再整備 2035年度までに西側地下も完了方針 名古屋市(CBCテレビ) – Yahoo!ニュース

名古屋市はJR名古屋駅の再整備について全ての工事を2035年度までに完了させる方針を示しました。

 名古屋市は、リニア中央新幹線の開業を目指す2027年に合わせ、JR名古屋駅の東西の再整備を進め

NY株、最高値更新=米経済対策成立を好感 – ニュース・コラム – Y!ファイナンス – Yahoo!ファイナンス

【ニューヨーク時事】連休明け28日のニューヨーク株式相場は、米追加経済対策の成立を好感し、続伸して始まった。…

公費投入の11独立行政法人、「赤字」計6299億円…4法人で国出資の大半回収不能か – 読売新聞

公費が投じられている11の独立行政法人で、赤字にあたる「繰越欠損金」が計6299億円に上ることが、会計検査院の調べでわかった。うち4法人は一部の事業の廃止などが見込まれ、国が出資した計1755億円の大半が回収不能となる

〔米株式〕NYダウ、ナスダックとも最高値更新(28日午前) – ニュース・コラム – Y!ファイナンス – Yahoo!ファイナンス

【ニューヨーク時事】週明け28日午前のニューヨーク株式相場は、米追加経済対策の成立が好感される中、続伸している。…

<速報>ヤマダ電機でも販売 発がん性のアスベスト検出のバスマット 中国から輸入の不二貿易が自主回収へ(アジアプレス・ネットワーク) – Yahoo!ニュース – Yahoo!ニュース

北九州市の不二貿易は12月28日、同社で中国から輸入していた珪藻土バスマット11製品から法令を超えるアスベスト(石綿)を検出したとして自主回収を公表した。同社製品は家電大手・ヤマダ電機やホームセンタ

新型コロナ:支持率急落の菅政権 コロナ対策の成否が行く末左右 – 日本経済新聞

日本経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

タイヤがパンクしても車載修理キットを安易に使ってはいけない理由とは?(GQ JAPAN) – Yahoo!ニュース

ポルシェ968ボクスターを718ボクスターに買い替えた『10年10万キロ・ストーリー」の著者・金子浩久によるボクスター日記の第24回は、交換したばかりのピレリのパンクにまつわる顛末をリポート。

福岡県で142人感染 福岡市のコールセンターと飲食店でクラスター – 西日本新聞

福岡県では28日、新型コロナウイルスの感染者が新たに142人確認された。1日の感染者が6日連続で100人を超えた。…|西日本新聞は、九州のニュースを中心に最新情報を伝えるニュースサイトです。九州・福岡の社会、政治、経済などのニュースを提供します。

セブン、おにぎり消費期限2倍に 「廃棄5割減」 21年3月以降 保存料なしでも鮮度保持 – 毎日新聞 – 毎日新聞

セブン―イレブン・ジャパンの永松文彦社長は、おにぎりの消費期限を約2倍に延ばす方針を明らかにした。これにより、店頭で販売できる時間を現在の約18時間から1日半~2日程度に延ばす。食品ロスの削減が狙いで、2021年3月以降、順次、消費期限の長い商品に切り替える。

【内部文書入手】DHCのヤバすぎる勤務実態「産休取得で降格、査定基準に“愛社精神指数”、ボーナスのお礼を会長にファクス」 – 文春オンライン

公式サイトに「チョントリー」など特定の民族や国籍を差別するような文書を掲載したDHC代表取締役会長の吉田嘉明氏(79)。ネット上ではこの“ヘイト投稿”を受け「#差別企業DHCの商品は買いません」との不…

【福袋】2021年 秋葉原のショップ福袋情報まとめ ※随時更新 – アキバ総研

[アキバ総研]秋葉原の主要ショップ各店の2021年初売りで販売される福袋情報をまとめてご紹介!最終更新日:2020年12月28日各店の福袋情報が分かり次第、随時追加していきますパソコン工房 秋葉原 B…

菅首相も招待の方向だったが…経団連などの新年祝賀会、初めて中止に – 読売新聞

経団連は28日、新型コロナウイルスの感染拡大が続いていることから、経済3団体(経団連、経済同友会、日本商工会議所)が共催で毎年開いている新年祝賀会を中止すると発表した。記録が残る1970年以降で初めてという。  新年祝

コロナで解雇や雇い止め、8万人に迫る…12月に入り増加幅が拡大 – auone.jp

au Webポータル

日航機 エンジンに疲労破壊の痕跡 那覇に緊急着陸 運輸安全委 – NHK NEWS WEB

今月、日本航空の旅客機がエンジンの破損によって那覇空港に緊急着陸したトラブルについて、国の運輸安全委員会は、これまでにエ…

ローカル5G、申請件数が一気に倍増 新周波数帯解禁で費用「10分の1」に – 産経ニュース

企業や自治体が第5世代(5G)移動通信システムを特定の土地や建物限定で活用する「ローカル5G」について、総務省への免許申請が今月に入って倍増したことが28日、分…

ニトリに次々と商品返却 アスベスト混入で自主回収(2020年12月28日) – ANNnewsCH

ニトリが販売した珪藻土(けいそうど)バスマットなどにアスベストが含まれていた問題が波紋を広げるなか、広島のスーパーでも基準値超えのアスベストが含まれていた商品が販売されていたことが分かりました。 「バスマット」や「コースター」。いずれも吸水性の高い珪藻土という材料が使われている商品です。 ニトリホールディングス・…

年末年始の休みにオススメ! 時間を忘れてハマっちゃうゲーム3選【Nintendo Switchで遊びつくそう!】(BCN) – Yahoo!ニュース

【Nintendo Switchで遊びつくそう!・5】本連載はNintendo Switchのマイニンテンドーストア、ニンテンドーeショップにおいて、ちょっとマイナーだけど面白いゲーム毎回取り上げて

ITニュース(12/29)

オンラインRPG『ロストアーク』大海原には、個性的な島が浮かんでいる。パンダの島やビーチ、流れ星が降り続ける孤島など、観光スポットを紹介 – AUTOMATON

オンラインRPG『ロストアーク』の島々を紹介。年末年始はゲーム内旅行に出かけよう。

「2020年 冬の特大プレゼント」を開催。ノートPCやゲーミングチェア,ゲームソフトなどの豪華賞品が704名に当たる – 4Gamer.net

年末年始の4Gamer恒例企画「2020年 冬の特大プレゼント」を今年も開催します! 今回は,ゲーマー向けノートPCやゲームソフト,ゲーム関連グッズなど,豪華プレゼントを704名にプレゼント! 年末年始の腕試しにぜひご応募ください。

リモートワークのために買って今でも使っているガジェットたち(ギズモード・ジャパン) – Yahoo!ニュース

仕事そっちのけで環境を整備しました。

コロナ禍を契機に一気に認知が広まったリモートワーク。ギズモード編集部でも取材や重要な会議などを除けば、基本は自宅でリモートお仕事です。

リモートワークのために買って今でも使っているガジェットたち – GIZMODO JAPAN

この記事では2020年の振り返りとして、各部員が現役で使っているリモートワーク・デバイスをご紹介します。

『サイバーパンク2077』に偽装したランサムウェアがAndroidデバイスで出回る – IGN JAPAN

ただより高いものはない

サイバーパンク2077はGeForce RTX 3060 Tiで十分に遊べる?FRONTIERのゲーミングPCでテスト – AKIBA PC Hotline!

BTOブランドの「FRONTIER(フロンティア)」から、ミニタワー筐体に新世代のミドルレンジGPU「GeForce RTX 3060 Ti」と8コアCPUの「Core i7-10700F」を搭載したBTO PC「FRGXB460/WS36」が編集部にやってきた。

2020年最も使われたパスワードTOP10 使い回しはNG – livedoor

NordPassが、2020年に最も使われたパスワードのランキングを発表した。1位は「123456」で、クラックされるまでの時間は1秒未満とのこと。以下、「123456789」「picture1」「password」「12345678」が続いた

ついに発表! 2020年を代表するスマートフォンは? – ITmedia

2019年12月17日から2020年12月中旬までに発売されたスマートフォンの中からベストな機種を選出する「スマートフォン・オブ・ザ・イヤー2020」。2020年は「ハイエンド部門」と「ミッドレンジ部門」に分け、各部門で5機種ずつ、最終的に各部門で1機種を選定します。今回は審査員の配点とコメントを紹介。栄冠を手にしたモデルは?

初代iPhone生産ラインを撮った写真が公開 野性味あふれたApple? – livedoor

アップルが大きく飛躍するきっかけとなった製品である、初代iPhone。その2007年における生産ラインがどのような光景だったかを、今に伝える写真がTwitterでシェアされています。これはアップルの元技術者であるボブ

ソフトバンクが4G、5Gの使い放題プラン開始へ 大容量・無制限プラン – livedoor

ソフトバンクは、「ソフトバンク」の4G/5G共通の新しい料金プラン「メリハリ無制限」の提供を2021年3月に開始する。すでに20年3月から5Gサービスを提供しているが、「5G 1年おトクキャンペーン」終了後は請求され

目を痛めずに作業できる25.3インチの巨大な電子ペーパー製モニターが登場 – GIGAZINE

ディスプレイは光を放ち続けているため、長時間見続けていると目に負担がかかり、視力低下や頭痛などの諸症状が出ることもあります。世界初の電子ペーパー製モニターを作成したことで知られるDasungが、新たに25.3インチという巨大な電子ペーパー製モニター「Paperlike 253」を発表しました。

川崎重工に不正アクセス、一部情報流出の恐れ 「痕跡がなく、高度な手口によるもの」 – ITmedia

川崎重工業が、海外経由で日本国内のデータセンターへ不正アクセスがあり、一部の情報が外部に流出した可能性があると発表した。

2020年を振り返る(8月編):SIMフリーXperiaが拡充/消えた「フォートナイト」 – ITmedia

2020年8月のアクセス数トップ10を紹介。1位は9月のスマホ決済キャンペーンのまとめ。3位は、9月に発表された「Xperia 5 II」の予告に関する記事がランクイン。

必要十分な性能のキーボード一体型PC「Raspberry Pi 400」は、“マイコン”の再来だ(WIRED.jp) – Yahoo!ニュース

キーボードを内蔵した新しい「Raspberry Pi 400」は、1980年代のマイコンをほうふつとさせる。使わないときには引き出しにしまい、移動時にはバッグに入れられる小型のフル機能デスクトップP

革新的衛星技術実証ワークショップ2020(11月5日)部品・コンポーネント(小型実証衛星1号機(RAPIS-1)搭載)運用成果報告 – JAXA | 宇宙航空研究開発機構

2019年1月に打ち上げられた「革新的衛星技術実証1号機」の成果と革新的衛星技術実証プログラムの今後についてご紹介するワークショップを2020年11月5日、6日にオンラインで開催いたしました。この動画では、2020年11月5日の内容をご紹介します。【 部品・コンポーネント(小型実証衛星1号機(RAPIS-1)搭載…

革新的衛星技術実証ワークショップ2020(11月6日)超小型衛星・キューブサット 運用成果報告 – JAXA | 宇宙航空研究開発機構

2019年1月に打ち上げられた「革新的衛星技術実証1号機」の成果と革新的衛星技術実証プログラムの今後についてご紹介するワークショップを2020年11月5日、6日にオンラインで開催いたしました。この動画では、2020年11月6日の内容をご紹介します。【超小型衛星・キューブサット 運用成果報告】0:00:17 – 0…

アスキーゲーム:ウルトラワイド液晶でのプレイに感動! MMORPG「LOST ARK」快適プレイにオススメの推奨PC/ディスプレー/ゲームパッドをチェック (1/4) – ASCII.jp

ASCII.jp - ゲーム

最強寒波、スマホのバッテリーに影響も…襲来に備える3つのポイント – livedoor

年末年始にかけて、「今季最強寒波」が日本列島に襲来する予想となっている。スマホはバッテリーが減る恐れがあるため、外気にさらさないことが大切。水道管は夜のうちに水を出しておく、AEDは操作可能な環境に移すといいそう

EOSシステムをミラーレスに移行中。持て余すほどの優秀さ – デジカメ Watch

年末恒例のお買い物企画として、写真家・ライターの皆さんに、2020年に購入したカメラ関連製品をひとつだけ挙げていただきました。(編集部)

6,100万の“高画素世界”に惚れ惚れ – デジカメ Watch

年末恒例のお買い物企画として、写真家・ライターの皆さんに、2020年に購入したカメラ関連製品をひとつだけ挙げていただきました。(編集部)