Move ipmi scripts to mqtt
This commit is contained in:
parent
91a369110b
commit
d6abcd1451
4 changed files with 9 additions and 7 deletions
|
@ -11,9 +11,9 @@ DATA=`ipmitool -I lanplus -H $IPMIHOST -U $IPMIUSER -P $IPMIPW -y $IPMIEK sdr ge
|
|||
|
||||
echo "$DATA"
|
||||
|
||||
echo "$DATA" | head -1 | tail -1> /tmp/ipmi/fan1
|
||||
echo "$DATA" | head -2 | tail -1> /tmp/ipmi/fan2
|
||||
echo "$DATA" | head -3 | tail -1> /tmp/ipmi/fan3
|
||||
echo "$DATA" | head -4 | tail -1> /tmp/ipmi/fan4
|
||||
echo "$DATA" | head -5 | tail -1> /tmp/ipmi/fan5
|
||||
echo "$DATA" | head -6 | tail -1> /tmp/ipmi/fan6
|
||||
mosquitto_pub -u reekynet -P {{@@ env['PASS_MQTT'] @@}} -t "ipmi/fan1" -m "$(echo "$DATA" | head -1 | tail -1)"
|
||||
mosquitto_pub -u reekynet -P {{@@ env['PASS_MQTT'] @@}} -t "ipmi/fan2" -m "$(echo "$DATA" | head -2 | tail -1)"
|
||||
mosquitto_pub -u reekynet -P {{@@ env['PASS_MQTT'] @@}} -t "ipmi/fan3" -m "$(echo "$DATA" | head -3 | tail -1)"
|
||||
mosquitto_pub -u reekynet -P {{@@ env['PASS_MQTT'] @@}} -t "ipmi/fan4" -m "$(echo "$DATA" | head -4 | tail -1)"
|
||||
mosquitto_pub -u reekynet -P {{@@ env['PASS_MQTT'] @@}} -t "ipmi/fan5" -m "$(echo "$DATA" | head -5 | tail -1)"
|
||||
mosquitto_pub -u reekynet -P {{@@ env['PASS_MQTT'] @@}} -t "ipmi/fan6" -m "$(echo "$DATA" | head -6 | tail -1)"
|
||||
|
|
|
@ -9,7 +9,7 @@ TEMP=$(ipmitool -I lanplus -H $IPMIHOST -U $IPMIUSER -P $IPMIPW -y $IPMIEK sdr t
|
|||
|
||||
mkdir -p /tmp/ipmi
|
||||
|
||||
echo $TEMP > /tmp/ipmi/temp
|
||||
mosquitto_pub -u reekynet -P {{@@ env['PASS_MQTT'] @@}} -t "ipmi/temp" -m "$TEMP"
|
||||
|
||||
|
||||
if [[ $TEMP > $MAXTEMP ]];
|
||||
|
|
|
@ -7,6 +7,7 @@ export PASS_ARIA2="$(pass linux/aria2 | head -n 1)"
|
|||
export PASS_MPD="$(pass linux/mpd | head -n 1)"
|
||||
export PASS_MPD_ADMIN="$(pass linux/mpd-admin | head -n 1)"
|
||||
export PASS_IPMI="$(pass reekynet/idrac | head -n 1)"
|
||||
export PASS_MQTT="$(pass reekynet/mqtt.reekynet.com | head -n 1)"
|
||||
|
||||
export ME_FULLNAME="$(pass me | head -n 1)"
|
||||
export ME_ADDRESS="$(pass me | rg 'address' | cut -d' ' -f2-)"
|
||||
|
|
|
@ -11,6 +11,7 @@ export PASS_ARIA2="$PASS_ARIA2"
|
|||
export PASS_MPD="$PASS_MPD"
|
||||
export PASS_MPD_ADMIN="$PASS_MPD_ADMIN"
|
||||
export PASS_IPMI="$PASS_IPMI"
|
||||
export PASS_MQTT="$PASS_MQTT"
|
||||
|
||||
export ME_FULLNAME="$ME_FULLNAME"
|
||||
export ME_ADDRESS="$ME_ADDRESS"
|
||||
|
|
Loading…
Reference in a new issue