Skip to content

Comhpháirt ESPHome SNMP

Seo cur síos ar an gcomhpháirt sheachtrach ESPHome a chuireann tacaíocht ar fáil don phrótacal SNMP. Úsáidtear an prótacal go forleathan i mbainistíocht líonra agus monatóireacht líonra.

Éilíonn an chomhpháirt seo Wi-Fi a bheith cumasaithe. Tacaíonn sé le leagan 2c den phrótacal. Tá gach mír inléite amháin.

yaml
# Example configuration entry
snmp:
  contact: Joe
  location: Basement

Athróga cumraíochta

  • contact (Roghnach, teaghrán): Luach don OID sysContact (1.3.6.1.2.1.1.4). Réamhshocraithe go teaghrán folamh.
  • location (Roghnach, teaghrán): Luach don OID sysLocation (1.3.6.1.2.1.1.6). Réamhshocraithe go teaghrán folamh.

WARNING

Níl tacaíocht ag SNMP don Ethernet.

Suiteáil

Cuir an chuid seo a leanas le do chomhad cumraíochta ESPHome YAML:

yaml
external_components:
    # Comhpháirt SNMP
    - source: github://aquaticus/esphome-snmp

Liosta OID

Is seoladh é OID (Aitheantóir Réada) a úsáidtear chun stádais a aithint go huathúil.

Córas

Eolas ginearálta an chórais.

  • 1.3.6.1.2.1.1.1 (sysDescr): Cur síos ar an gcóras lena n-áirítear leagan firmware agus cineál boird
  • 1.3.6.1.2.1.1.2 (sysObjectId): Aitheantóir réada, éagsúil do ESP32 agus ESP8266
  • 1.3.6.1.2.1.1.3 (sysUptime): An t-am (i gcéadta soicind) ó bunaíodh nasc Wi-Fi. Má úsáidtear an comhpháirt WiFi caighdeánach, bíonn sé i gcónaí 0.
  • 1.3.6.1.2.1.1.4 (sysContact): Aitheantas an duine teagmhála. Socraithe ag iontráil cumraíochta contact
  • 1.3.6.1.2.1.1.5 (sysName): Ainm an nód
  • 1.3.6.1.2.1.1.6 (sysLocation): Suíomh fisiciúil an nód. Socraithe ag iontráil cumraíochta location
  • 1.3.6.1.2.1.1.7 (sysServices): Sraith seirbhísí. I gcónaí 64.
  • 1.3.6.1.2.1.25.1.1 (hrSystemUptime): An méid ama ó thús an chórais

Chun sysUptime a chur ag obair caithfidh tú WiFi leathnaithe a úsáid. Féach tuilleadh anseo: Uptime líonra.

Stóráil

Eolas faoi FLASH agus RAM.

  • 1.3.6.1.2.1.25.2.2 (hrMemorySize): An méid cuimhne RAM caighdeánach i kb

FLASH

  • 1.3.6.1.2.1.25.2.3.1.1.1: (hrStorageIndex): I gcónaí 1
  • 1.3.6.1.2.1.25.2.3.1.3.1: (hrStorageDesc): Cur síos ar an stóráil: FLASH
  • 1.3.6.1.2.1.25.2.3.1.4.1: (hrAllocationUnit): I gcónaí 1
  • 1.3.6.1.2.1.25.2.3.1.5.1: (hrStorageSize): Méid cuimhne FLASH
  • 1.3.6.1.2.1.25.2.3.1.6.1: (hrStorageUsed): Úsáid cuimhne FLASH

SPI RAM

Maidir le ESP8266 taispeánann sé 0 mar mhéid agus úsáid.

  • 1.3.6.1.2.1.25.2.3.1.1.2: (hrStorageIndex): I gcónaí 2
  • 1.3.6.1.2.1.25.2.3.1.3.2: (hrStorageDesc): Cur síos ar an stóráil: PSI RAM
  • 1.3.6.1.2.1.25.2.3.1.4.2: (hrAllocationUnit): I gcónaí 1
  • 1.3.6.1.2.1.25.2.3.1.5.2: (hrStorageSize): Méid cuimhne SPI RAM
  • 1.3.6.1.2.1.25.2.3.1.6.2: (hrStorageUsed): Úsáid cuimhne SPI RAM

Wi-Fi

Sonraí comhartha Wi-Fi.

  • 1.3.9999.4.1.0: RSSI
  • 1.3.9999.4.2.0: BSSI
  • 1.3.9999.4.3.0: SSID
  • 1.3.9999.4.4.0: Seoladh IP

Heap ESP32

Ar fáil ach amháin ar sceallóga bunaithe ar ESP32.

  • 1.3.9999.32.1.0: Méid heap
  • 1.3.9999.32.2.0: Heap saor
  • 1.3.9999.32.3.0: Heap saor íosta
  • 1.3.9999.32.4.0: Heap uasta leithroinnte

Heap ESP8266

Ar fáil ach amháin do sceallóga ESP8266.

  • 1.3.9999.8266.1.0: Heap saor
  • 1.3.9999.8266.2.0: Briseadh heap i gcéatadáin
  • 1.3.9999.8266.3.0: Méid uasta an bhloc heap saor

Sliseanna

Sonraí LAP.

  • 1.3.9999.2.1.0: cineál sliseanna, 32 do EPS32, 8266 do ESP8266
  • 1.3.9999.2.2.0: Clog LAP
  • 1.3.9999.2.3.0: Samhail sliseanna do ESP32 nó leagan croí do ESP8266
  • 1.3.9999.2.4.0: Líon na gcroí LAP
  • 1.3.9999.2.5.0: Athbhreithniú sliseanna ESP32 nó 0 do ESP8266

Tástáil

Tá tástálacha comhtháthaithe ar fáil don chomhpháirt seo: https://github.com/aquaticus/esphome_snmp_tests

Monatóireacht Líonra

Chun treoir phraiticiúil ar conas feistí ESPHome a mhonatóireacht a fheiceáil Monatóireacht líonra ESPHome.