Package crackers.kobots.mqtt.homeassistant
See: Description
-
Class Summary Class Description DeviceIdentifier What is this thing? AbstractKobotEntity Abstraction for common attributes and methods for all Kobot entities for integration with Home Assistant via MQTT. CommandEntity BasicLightController Turns it on and off, adjust brightness. LightColor Full description of the HA light color. LightState The current "state" of a light to be sent back to Home Assistant. LightCommand The command payload received from Home Assistant. KobotLight Describes a "simple" light. KobotRGBLight Describes an RGB light. KobotNumberEntity HA has an easy way to "send" numbers as commands: this aligns really well with things like Rotator
andLinearActuator
devices.KobotSelectEntity A "select" entity allows for a device to react to explicit "commands". KobotSensor Basic sensor stuff. KobotBinarySensor On/off sensor, single state. KobotAnalogSensor Analog (value) sensor, single state. KobotSwitch On/off. KobotTextEntity Handles simple text messages. PimoroniShimController Controller for a light device backed by a Pimoroni LED Shim on a Raspberry Pi. SinglePixelLightController Simple HomeAssistant "light" that controls a single pixel on a 1->n PixelBuf
strand (e.g.PixelBufController Controls a full "strand" of PixelBuf
(e.g. -
Interface Summary Interface Description KobotHAEntity Defines the "device" for MQTT discovery and state messages. DeviceClass Device classes are "things" HA knows about that can handle values with units. LightController Interface for controlling a light. NumberHandler SelectHandler OnOffDevice Defines the simple on/off thingie. -
Enum Summary Enum Description LightColorMode DisplayMode NumericDevice BinaryDevice StateClass AnalogDevice