Index

A C D F G H I L M O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

afterSpringStartup() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttApplication
 

C

close() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
 
connect(String, String, String, String, String, int, int) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
Client connection
connectionLost(Throwable) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
connectionLost(Throwable) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.PushCallback
 

D

deliveryComplete(IMqttDeliveryToken) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
deliveryComplete(IMqttDeliveryToken) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.PushCallback
 
destroy() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 

F

fulfillDiscovery(WesServer) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.HomeAssistantIntegration
 

G

getBaseTopic() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getClientId() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getCommandSubTopic() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getConnectionStatus() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
Get connection status information
getHostUrl() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getKeepalive() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getMacAddress() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.WesClientConfig
 
getPassword() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getReconnectionAttempts() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
Get current number of reconnection attempts
getStatSubTopic() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getStatus() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttStatusController
Get current MQTT connection status
getTimeout() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
getUsername() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 

H

HOMEASSISTANT_DISCOVERY_TOPIC_PREFIX - Static variable in class org.rockhopper.smarthome.wes.wes2mqtt.HomeAssistantIntegration
 
HomeAssistantIntegration - Class in org.rockhopper.smarthome.wes.wes2mqtt
 
HomeAssistantIntegration(MqttPushClient, FreeMarkerConfigurer) - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.HomeAssistantIntegration
 

I

index() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.TestController
 
init() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
 
isConnected() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
Check if MQTT client is connected
isReconnecting() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
Get current reconnection status
isShutdownInProgress() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 

L

labelToSubTopic(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
log - Variable in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 

M

main(String[]) - Static method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttApplication
 
messageArrived(String, MqttMessage) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
messageArrived(String, MqttMessage) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.PushCallback
 
MqttApplication - Class in org.rockhopper.smarthome.wes.wes2mqtt
 
MqttApplication() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.MqttApplication
 
MqttConfig - Class in org.rockhopper.smarthome.wes.wes2mqtt
MQTT Configuration
MqttConfig() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
MqttPushClient - Class in org.rockhopper.smarthome.wes.wes2mqtt
 
MqttPushClient() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
 
MqttStatusController - Class in org.rockhopper.smarthome.wes.wes2mqtt
REST controller for monitoring and managing MQTT connection status
MqttStatusController() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.MqttStatusController
 
MqttWesClient - Class in org.rockhopper.smarthome.wes.wes2mqtt
 
MqttWesClient() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 

O

onEvent(WesEvent) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
org.rockhopper.smarthome.wes.wes2mqtt - package org.rockhopper.smarthome.wes.wes2mqtt
 

P

publishTopic() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.TestController
 
publishToSubTopic(int, boolean, String, String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
Release
publishToTopic(int, boolean, String, String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
 
PushCallback - Class in org.rockhopper.smarthome.wes.wes2mqtt
MQTT Listen Callback
PushCallback() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.PushCallback
 

R

reconnect() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttStatusController
Manually trigger MQTT reconnection
reconnectMqttPushClient() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
 
republishDiscovery() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttStatusController
Manually trigger Home Assistant discovery republication
republishHomeAssistantDiscovery() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
Re-publish Home Assistant discovery messages This can be called manually or after reconnection
resetReconnectionState() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttStatusController
Reset reconnection state
resetReconnectionState() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
Reset reconnection counters (can be called when connection is manually restored)

S

setBaseTopic(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setCallback(MqttCallback) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
 
setClientId(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setCommandSubTopic(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setHostUrl(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setKeepalive(int) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setMacAddress(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.WesClientConfig
 
setPassword(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setStatSubTopic(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setTimeout(int) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setUsername(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttConfig
 
setWesServer(WesServer) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
shutdownInProgress - Variable in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
 
shutdownInProgress - Variable in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
start() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
stop() - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttWesClient
 
subscribe(String, int) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.MqttPushClient
Subscribe to a topic

T

test1(String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.TestController
 
test2(String, String) - Method in class org.rockhopper.smarthome.wes.wes2mqtt.TestController
 
TestController - Class in org.rockhopper.smarthome.wes.wes2mqtt
 
TestController() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.TestController
 

W

WesClientConfig - Class in org.rockhopper.smarthome.wes.wes2mqtt
 
WesClientConfig() - Constructor for class org.rockhopper.smarthome.wes.wes2mqtt.WesClientConfig
 
A C D F G H I L M O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values