├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── hm2mqtt-addon ├── VERSION ├── addon │ ├── ccu2 │ │ └── update_addon │ ├── ccurm │ │ └── update_addon │ ├── options │ └── www │ │ ├── getconfig.cgi │ │ ├── index.html │ │ ├── jquery-2.1.3.min.js │ │ ├── setconfig.cgi │ │ ├── start.cgi │ │ ├── stop.cgi │ │ └── update-check.cgi ├── hm2mqtt_addon.cfg ├── rc.d │ └── hm2mqtt └── update_script └── src └── main ├── java └── com │ └── tellerulam │ └── hm2mqtt │ ├── DatapointInfo.java │ ├── DeviceInfo.java │ ├── HM.java │ ├── HMValueTypes.java │ ├── HMXRConnection.java │ ├── HMXRMap.java │ ├── HMXRMsg.java │ ├── HMXRResponse.java │ ├── MQTTHandler.java │ ├── Main.java │ ├── ReGaDeviceNameResolver.java │ ├── SyslogHandler.java │ ├── TCLRegaHandler.java │ └── XMLRPCServer.java └── resources └── logging.properties /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .DS_Store 3 | .idea/ 4 | .gradle/ 5 | build/ 6 | hm2mqtt.devcache 7 | /bin/ 8 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/README.md -------------------------------------------------------------------------------- /hm2mqtt-addon/VERSION: -------------------------------------------------------------------------------- 1 | 0.18 2 | -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/ccu2/update_addon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/ccu2/update_addon -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/ccurm/update_addon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/ccurm/update_addon -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/options -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/www/getconfig.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/www/getconfig.cgi -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/www/index.html -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/www/jquery-2.1.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/www/jquery-2.1.3.min.js -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/www/setconfig.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/www/setconfig.cgi -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/www/start.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/www/start.cgi -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/www/stop.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/www/stop.cgi -------------------------------------------------------------------------------- /hm2mqtt-addon/addon/www/update-check.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/addon/www/update-check.cgi -------------------------------------------------------------------------------- /hm2mqtt-addon/hm2mqtt_addon.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/hm2mqtt_addon.cfg -------------------------------------------------------------------------------- /hm2mqtt-addon/rc.d/hm2mqtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/rc.d/hm2mqtt -------------------------------------------------------------------------------- /hm2mqtt-addon/update_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/hm2mqtt-addon/update_script -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/DatapointInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/DatapointInfo.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/DeviceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/DeviceInfo.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/HM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/HM.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/HMValueTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/HMValueTypes.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/HMXRConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/HMXRConnection.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/HMXRMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/HMXRMap.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/HMXRMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/HMXRMsg.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/HMXRResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/HMXRResponse.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/MQTTHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/MQTTHandler.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/Main.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/ReGaDeviceNameResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/ReGaDeviceNameResolver.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/SyslogHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/SyslogHandler.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/TCLRegaHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/TCLRegaHandler.java -------------------------------------------------------------------------------- /src/main/java/com/tellerulam/hm2mqtt/XMLRPCServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/java/com/tellerulam/hm2mqtt/XMLRPCServer.java -------------------------------------------------------------------------------- /src/main/resources/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/owagner/hm2mqtt/HEAD/src/main/resources/logging.properties --------------------------------------------------------------------------------