ESP32買った(3)SNMPで情報提供muninと連携(1)
ESP32に各種センサーを取り付けて、muninからSNMPで情報を抜けないか検討している。ESP32的にはmuninのアーキテクチャーは省電力を使いにくいmunin-nodeからwi-fiでEPS32にアクセするので、wi-fiを待ち状態にしておく必要があり、省電力にしにくい、EPS32側にデータを収集して、一定時間で、ESP32側からプッシュできれば、楽なのだが。 さて、とりあえず、SNMPがうごくかどうか。 参考にしたのは Blogだけれどほとんど旅行の日記 2023/05/05 車載カメラプロジェクト Part 10 ESP32-WROVERにSNMP Agentを組み込む 比較的簡単にSNMPエージェントにできるようなことを書いている。 やり方は 1.Arduino IDEのツール、ライブラリー管理で「SNMP」で検索、SNMP_AgentのVer.2.1.0を選択して、インストール。 2.examplesフォルダーのESP32_SNMPのESP32_SNMP.inoをひらき、とりあえず const char * ssid = " " ; const char * password = " " ; にssidとパスワードを記入してコンパイル、実行する。 で、外部から snmpwalk -v 2c -c public 192.168.x.xxx でアクセスすると iso.3.6.1.2.1.1.3.0 = Timeticks: (239549) 0:39:55.49 と返してくれる。 とりあえずつかえそうなことがわかった。