arrismonitor

所属分类:Modem编程
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2021-10-29 18:50:21
上 传 者sh-1993
说明:  HNAP上的监视器阵列电缆调制解调器信道状态,
(Monitor Arris Cable Modem Channel Status over HNAP,)

文件列表:
Dockerfile (392, 2021-10-29)
LICENSE (1069, 2021-10-29)
requirements.txt (41, 2021-10-29)
src/ (0, 2021-10-29)
src/arris_client.py (5254, 2021-10-29)
src/influx_handler.py (2504, 2021-10-29)
src/main.py (1603, 2021-10-29)

# arrismonitor Monitor Arris Cable Modem Channel Status over HNAP Connect to local Arris Surfboard Cable Modem (Tested with SB33, but any modern surfboard should work) over HNAP and push upstream and downstream channel status into influxdb 2.x # Usage Config is handled by environment settings: | Environment Setting Name| use | default | |--|--|--| |ARRIS_HOST| modem ip | 192.168.100.1 | |ARRIS_USER| modem username | admin | |ARRIS_PASSWORD| modem password | password | |INFLUX_URL| influxdb url | http://localhost:8086 | |INFLUX_TOKEN| influxdb access token (needs write on the bucket) | no default | |INFLUX_BUCKET| influxdb bucket | modem_status | |INFLUX_ORG| influxdb org | logs | ## Running locally: Install requirements with `pip install -r requirements.txt` and then run the program with `python ./src/main.py` ## Running with docker: `docker pull nickdepinet/arrismonitor` `docker run nickdepinet/arrismonitor` # Thanks Special Thanks to: * https://github.com/mitchelhaan/moto-client for the motorola hnap client which i've updated to work with arris modems

近期下载者

相关文件


收藏者