#!/usr/bin/python3 import time import paho.mqtt.client as mqtt from pijuice import PiJuice # Import pijuice module pijuice = PiJuice(1, 0x14) # Instantiate PiJuice interface object client = mqtt.Mosquitto() client.connect("127.0.0.1", 1883, 60) client.loop_start() client.publish("pijuice/status", str(pijuice.status.GetStatus()), 1, False) client.publish("pijuice/chargelevel", str(pijuice.status.GetChargeLevel()), 1, False) client.publish("pijuice/powerswitch", str(pijuice.power.GetSystemPowerSwitch()), 1, False) time.sleep(0.1) client.loop_stop() exit(0)