Index
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
All Classes and Interfaces|All Packages|Constant Field Values