mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-25 14:55:55 +01:00
33dd5e7f70
* Reduce warnings 1 Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * 2 Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * 3 Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Initial files and package refactoring Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Implemented zone commands without checksum calculation Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * More stuff * Added the checksum functionality * Added more examples to the test Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Implement ZoneCommand and necessary classes * Refactor the common logic * Extract interface Command * CHange the Response class to use Switch/case Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Fully implement the test for creating zone command payload Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Fix build / add headers and author to the new files Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Add command handling to the zone handler Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Add command channel to the Zone thing Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Research of zone states and some TODO notes Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Retrieval of zone special states from the panel Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Fix build Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Add the new channels to the metadata file Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Add new channels to zone handler Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Fix indexing in memory map and add more logging Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Refactoring and potential NPE access fixes Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Add new property "label" to the discovered zones and partitions Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Fix zone command issues * Fix checksum creation * Fix the parse and confirmation of the response Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Add the new channels to the README.md Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Fixed issue with not updating new channels in the zones * A silly copy/paste mistake Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Change the type of the new channels from contact to switch As per community discussion this makes more sense and will be more intuitive - when something is true -> make it ON, when it's false -> make it OFF. OPEN and CLOSED are not fitting so well here... Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Fix issue that the channel label is always NULL * For both zone and partitions Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> * Add new types and channels to the i18n Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> --------- Signed-off-by: Konstantin Polihronov <polychronov@gmail.com> |
||
---|---|---|
.. | ||
org.openhab.automation.groovyscripting | ||
org.openhab.automation.jrubyscripting | ||
org.openhab.automation.jsscripting | ||
org.openhab.automation.jsscriptingnashorn | ||
org.openhab.automation.jythonscripting | ||
org.openhab.automation.pidcontroller | ||
org.openhab.automation.pwm | ||
org.openhab.binding.adorne | ||
org.openhab.binding.ahawastecollection | ||
org.openhab.binding.airq | ||
org.openhab.binding.airquality | ||
org.openhab.binding.airvisualnode | ||
org.openhab.binding.alarmdecoder | ||
org.openhab.binding.allplay | ||
org.openhab.binding.amazondashbutton | ||
org.openhab.binding.amazonechocontrol | ||
org.openhab.binding.ambientweather | ||
org.openhab.binding.amplipi | ||
org.openhab.binding.androiddebugbridge | ||
org.openhab.binding.androidtv | ||
org.openhab.binding.anel | ||
org.openhab.binding.anthem | ||
org.openhab.binding.astro | ||
org.openhab.binding.asuswrt | ||
org.openhab.binding.atlona | ||
org.openhab.binding.autelis | ||
org.openhab.binding.automower | ||
org.openhab.binding.avmfritz | ||
org.openhab.binding.awattar | ||
org.openhab.binding.benqprojector | ||
org.openhab.binding.bigassfan | ||
org.openhab.binding.bluetooth | ||
org.openhab.binding.bluetooth.airthings | ||
org.openhab.binding.bluetooth.am43 | ||
org.openhab.binding.bluetooth.bluegiga | ||
org.openhab.binding.bluetooth.bluez | ||
org.openhab.binding.bluetooth.blukii | ||
org.openhab.binding.bluetooth.daikinmadoka | ||
org.openhab.binding.bluetooth.enoceanble | ||
org.openhab.binding.bluetooth.generic | ||
org.openhab.binding.bluetooth.govee | ||
org.openhab.binding.bluetooth.radoneye | ||
org.openhab.binding.bluetooth.roaming | ||
org.openhab.binding.bluetooth.ruuvitag | ||
org.openhab.binding.bondhome | ||
org.openhab.binding.boschindego | ||
org.openhab.binding.boschshc | ||
org.openhab.binding.bosesoundtouch | ||
org.openhab.binding.broadlinkthermostat | ||
org.openhab.binding.bsblan | ||
org.openhab.binding.bticinosmarther | ||
org.openhab.binding.buienradar | ||
org.openhab.binding.caddx | ||
org.openhab.binding.cbus | ||
org.openhab.binding.chatgpt | ||
org.openhab.binding.chromecast | ||
org.openhab.binding.cm11a | ||
org.openhab.binding.comfoair | ||
org.openhab.binding.coolmasternet | ||
org.openhab.binding.coronastats | ||
org.openhab.binding.daikin | ||
org.openhab.binding.dali | ||
org.openhab.binding.danfossairunit | ||
org.openhab.binding.dbquery | ||
org.openhab.binding.deconz | ||
org.openhab.binding.denonmarantz | ||
org.openhab.binding.deutschebahn | ||
org.openhab.binding.digiplex | ||
org.openhab.binding.digitalstrom | ||
org.openhab.binding.dlinksmarthome | ||
org.openhab.binding.dmx | ||
org.openhab.binding.dominoswiss | ||
org.openhab.binding.doorbird | ||
org.openhab.binding.draytonwiser | ||
org.openhab.binding.dscalarm | ||
org.openhab.binding.dsmr | ||
org.openhab.binding.dwdpollenflug | ||
org.openhab.binding.dwdunwetter | ||
org.openhab.binding.easee | ||
org.openhab.binding.echonetlite | ||
org.openhab.binding.ecobee | ||
org.openhab.binding.ecotouch | ||
org.openhab.binding.ecovacs | ||
org.openhab.binding.ecowatt | ||
org.openhab.binding.ekey | ||
org.openhab.binding.electroluxair | ||
org.openhab.binding.elerotransmitterstick | ||
org.openhab.binding.elroconnects | ||
org.openhab.binding.energenie | ||
org.openhab.binding.energidataservice | ||
org.openhab.binding.enigma2 | ||
org.openhab.binding.enocean | ||
org.openhab.binding.enphase | ||
org.openhab.binding.enturno | ||
org.openhab.binding.epsonprojector | ||
org.openhab.binding.etherrain | ||
org.openhab.binding.evcc | ||
org.openhab.binding.evohome | ||
org.openhab.binding.exec | ||
org.openhab.binding.feed | ||
org.openhab.binding.feican | ||
org.openhab.binding.fineoffsetweatherstation | ||
org.openhab.binding.flicbutton | ||
org.openhab.binding.fmiweather | ||
org.openhab.binding.folderwatcher | ||
org.openhab.binding.folding | ||
org.openhab.binding.foobot | ||
org.openhab.binding.freebox | ||
org.openhab.binding.freeboxos | ||
org.openhab.binding.fronius | ||
org.openhab.binding.fsinternetradio | ||
org.openhab.binding.ftpupload | ||
org.openhab.binding.gardena | ||
org.openhab.binding.gce | ||
org.openhab.binding.generacmobilelink | ||
org.openhab.binding.globalcache | ||
org.openhab.binding.goecharger | ||
org.openhab.binding.gpio | ||
org.openhab.binding.gpstracker | ||
org.openhab.binding.gree | ||
org.openhab.binding.groheondus | ||
org.openhab.binding.groupepsa | ||
org.openhab.binding.guntamatic | ||
org.openhab.binding.haassohnpelletstove | ||
org.openhab.binding.harmonyhub | ||
org.openhab.binding.haywardomnilogic | ||
org.openhab.binding.hccrubbishcollection | ||
org.openhab.binding.hdanywhere | ||
org.openhab.binding.hdpowerview | ||
org.openhab.binding.helios | ||
org.openhab.binding.heliosventilation | ||
org.openhab.binding.heos | ||
org.openhab.binding.herzborg | ||
org.openhab.binding.homeconnect | ||
org.openhab.binding.homematic | ||
org.openhab.binding.homewizard | ||
org.openhab.binding.hpprinter | ||
org.openhab.binding.http | ||
org.openhab.binding.hue | ||
org.openhab.binding.hydrawise | ||
org.openhab.binding.hyperion | ||
org.openhab.binding.iammeter | ||
org.openhab.binding.iaqualink | ||
org.openhab.binding.icalendar | ||
org.openhab.binding.icloud | ||
org.openhab.binding.ihc | ||
org.openhab.binding.insteon | ||
org.openhab.binding.intesis | ||
org.openhab.binding.ipcamera | ||
org.openhab.binding.ipobserver | ||
org.openhab.binding.ipp | ||
org.openhab.binding.irobot | ||
org.openhab.binding.irtrans | ||
org.openhab.binding.ism8 | ||
org.openhab.binding.jablotron | ||
org.openhab.binding.jeelink | ||
org.openhab.binding.jellyfin | ||
org.openhab.binding.juicenet | ||
org.openhab.binding.kaleidescape | ||
org.openhab.binding.keba | ||
org.openhab.binding.km200 | ||
org.openhab.binding.knx | ||
org.openhab.binding.kodi | ||
org.openhab.binding.konnected | ||
org.openhab.binding.kostalinverter | ||
org.openhab.binding.kvv | ||
org.openhab.binding.lametrictime | ||
org.openhab.binding.lcn | ||
org.openhab.binding.leapmotion | ||
org.openhab.binding.lghombot | ||
org.openhab.binding.lgtvserial | ||
org.openhab.binding.lgwebos | ||
org.openhab.binding.lifx | ||
org.openhab.binding.linky | ||
org.openhab.binding.linuxinput | ||
org.openhab.binding.liquidcheck | ||
org.openhab.binding.lirc | ||
org.openhab.binding.livisismarthome | ||
org.openhab.binding.logreader | ||
org.openhab.binding.loxone | ||
org.openhab.binding.lutron | ||
org.openhab.binding.luxom | ||
org.openhab.binding.luxtronikheatpump | ||
org.openhab.binding.magentatv | ||
org.openhab.binding.mail | ||
org.openhab.binding.max | ||
org.openhab.binding.mcd | ||
org.openhab.binding.mcp23017 | ||
org.openhab.binding.meater | ||
org.openhab.binding.mecmeter | ||
org.openhab.binding.melcloud | ||
org.openhab.binding.mercedesme | ||
org.openhab.binding.meteoalerte | ||
org.openhab.binding.meteoblue | ||
org.openhab.binding.meteostick | ||
org.openhab.binding.miele | ||
org.openhab.binding.mielecloud | ||
org.openhab.binding.mihome | ||
org.openhab.binding.miio | ||
org.openhab.binding.mikrotik | ||
org.openhab.binding.milight | ||
org.openhab.binding.millheat | ||
org.openhab.binding.minecraft | ||
org.openhab.binding.modbus | ||
org.openhab.binding.modbus.e3dc | ||
org.openhab.binding.modbus.helioseasycontrols | ||
org.openhab.binding.modbus.sbc | ||
org.openhab.binding.modbus.stiebeleltron | ||
org.openhab.binding.modbus.studer | ||
org.openhab.binding.modbus.sunspec | ||
org.openhab.binding.monopriceaudio | ||
org.openhab.binding.mpd | ||
org.openhab.binding.mqtt | ||
org.openhab.binding.mqtt.espmilighthub | ||
org.openhab.binding.mqtt.generic | ||
org.openhab.binding.mqtt.homeassistant | ||
org.openhab.binding.mqtt.homie | ||
org.openhab.binding.mqtt.ruuvigateway | ||
org.openhab.binding.mybmw | ||
org.openhab.binding.mycroft | ||
org.openhab.binding.mynice | ||
org.openhab.binding.myq | ||
org.openhab.binding.mystrom | ||
org.openhab.binding.nanoleaf | ||
org.openhab.binding.neato | ||
org.openhab.binding.neeo | ||
org.openhab.binding.neohub | ||
org.openhab.binding.nest | ||
org.openhab.binding.netatmo | ||
org.openhab.binding.network | ||
org.openhab.binding.networkupstools | ||
org.openhab.binding.nibeheatpump | ||
org.openhab.binding.nibeuplink | ||
org.openhab.binding.nikobus | ||
org.openhab.binding.nikohomecontrol | ||
org.openhab.binding.nobohub | ||
org.openhab.binding.novafinedust | ||
org.openhab.binding.ntp | ||
org.openhab.binding.nuki | ||
org.openhab.binding.nuvo | ||
org.openhab.binding.nzwateralerts | ||
org.openhab.binding.oceanic | ||
org.openhab.binding.ojelectronics | ||
org.openhab.binding.omnikinverter | ||
org.openhab.binding.omnilink | ||
org.openhab.binding.onebusaway | ||
org.openhab.binding.onewire | ||
org.openhab.binding.onewiregpio | ||
org.openhab.binding.onkyo | ||
org.openhab.binding.opengarage | ||
org.openhab.binding.opensprinkler | ||
org.openhab.binding.openthermgateway | ||
org.openhab.binding.openuv | ||
org.openhab.binding.openweathermap | ||
org.openhab.binding.openwebnet | ||
org.openhab.binding.oppo | ||
org.openhab.binding.orbitbhyve | ||
org.openhab.binding.orvibo | ||
org.openhab.binding.paradoxalarm | ||
org.openhab.binding.pentair | ||
org.openhab.binding.phc | ||
org.openhab.binding.pilight | ||
org.openhab.binding.pioneeravr | ||
org.openhab.binding.pixometer | ||
org.openhab.binding.pjlinkdevice | ||
org.openhab.binding.playstation | ||
org.openhab.binding.plclogo | ||
org.openhab.binding.plex | ||
org.openhab.binding.plugwise | ||
org.openhab.binding.plugwiseha | ||
org.openhab.binding.powermax | ||
org.openhab.binding.proteusecometer | ||
org.openhab.binding.prowl | ||
org.openhab.binding.publictransportswitzerland | ||
org.openhab.binding.pulseaudio | ||
org.openhab.binding.pushbullet | ||
org.openhab.binding.pushover | ||
org.openhab.binding.pushsafer | ||
org.openhab.binding.qbus | ||
org.openhab.binding.qolsysiq | ||
org.openhab.binding.radiothermostat | ||
org.openhab.binding.regoheatpump | ||
org.openhab.binding.remoteopenhab | ||
org.openhab.binding.renault | ||
org.openhab.binding.resol | ||
org.openhab.binding.revogi | ||
org.openhab.binding.rfxcom | ||
org.openhab.binding.rme | ||
org.openhab.binding.robonect | ||
org.openhab.binding.roku | ||
org.openhab.binding.rotel | ||
org.openhab.binding.russound | ||
org.openhab.binding.sagercaster | ||
org.openhab.binding.samsungtv | ||
org.openhab.binding.satel | ||
org.openhab.binding.semsportal | ||
org.openhab.binding.senechome | ||
org.openhab.binding.seneye | ||
org.openhab.binding.sensebox | ||
org.openhab.binding.sensibo | ||
org.openhab.binding.sensorcommunity | ||
org.openhab.binding.serial | ||
org.openhab.binding.serialbutton | ||
org.openhab.binding.shelly | ||
org.openhab.binding.siemensrds | ||
org.openhab.binding.silvercrestwifisocket | ||
org.openhab.binding.sinope | ||
org.openhab.binding.sleepiq | ||
org.openhab.binding.smaenergymeter | ||
org.openhab.binding.smartmeter | ||
org.openhab.binding.smartthings | ||
org.openhab.binding.smhi | ||
org.openhab.binding.smsmodem | ||
org.openhab.binding.sncf | ||
org.openhab.binding.snmp | ||
org.openhab.binding.solaredge | ||
org.openhab.binding.solarlog | ||
org.openhab.binding.solarmax | ||
org.openhab.binding.solarwatt | ||
org.openhab.binding.somfymylink | ||
org.openhab.binding.somfytahoma | ||
org.openhab.binding.somneo | ||
org.openhab.binding.sonnen | ||
org.openhab.binding.sonos | ||
org.openhab.binding.sonyaudio | ||
org.openhab.binding.sonyprojector | ||
org.openhab.binding.souliss | ||
org.openhab.binding.speedtest | ||
org.openhab.binding.spotify | ||
org.openhab.binding.squeezebox | ||
org.openhab.binding.surepetcare | ||
org.openhab.binding.synopanalyzer | ||
org.openhab.binding.systeminfo | ||
org.openhab.binding.tacmi | ||
org.openhab.binding.tado | ||
org.openhab.binding.tankerkoenig | ||
org.openhab.binding.tapocontrol | ||
org.openhab.binding.telegram | ||
org.openhab.binding.teleinfo | ||
org.openhab.binding.tellstick | ||
org.openhab.binding.tesla | ||
org.openhab.binding.tibber | ||
org.openhab.binding.tivo | ||
org.openhab.binding.touchwand | ||
org.openhab.binding.tplinkrouter | ||
org.openhab.binding.tplinksmarthome | ||
org.openhab.binding.tr064 | ||
org.openhab.binding.tradfri | ||
org.openhab.binding.twitter | ||
org.openhab.binding.unifi | ||
org.openhab.binding.unifiedremote | ||
org.openhab.binding.upb | ||
org.openhab.binding.upnpcontrol | ||
org.openhab.binding.urtsi | ||
org.openhab.binding.valloxmv | ||
org.openhab.binding.vdr | ||
org.openhab.binding.vektiva | ||
org.openhab.binding.velbus | ||
org.openhab.binding.velux | ||
org.openhab.binding.venstarthermostat | ||
org.openhab.binding.ventaair | ||
org.openhab.binding.verisure | ||
org.openhab.binding.vesync | ||
org.openhab.binding.vigicrues | ||
org.openhab.binding.vitotronic | ||
org.openhab.binding.vizio | ||
org.openhab.binding.volumio | ||
org.openhab.binding.volvooncall | ||
org.openhab.binding.warmup | ||
org.openhab.binding.weathercompany | ||
org.openhab.binding.weatherunderground | ||
org.openhab.binding.webexteams | ||
org.openhab.binding.webthing | ||
org.openhab.binding.wemo | ||
org.openhab.binding.wifiled | ||
org.openhab.binding.windcentrale | ||
org.openhab.binding.wlanthermo | ||
org.openhab.binding.wled | ||
org.openhab.binding.wolfsmartset | ||
org.openhab.binding.wundergroundupdatereceiver | ||
org.openhab.binding.xmltv | ||
org.openhab.binding.xmppclient | ||
org.openhab.binding.yamahamusiccast | ||
org.openhab.binding.yamahareceiver | ||
org.openhab.binding.yeelight | ||
org.openhab.binding.yioremote | ||
org.openhab.binding.zoneminder | ||
org.openhab.binding.zway | ||
org.openhab.io.homekit | ||
org.openhab.io.hueemulation | ||
org.openhab.io.metrics | ||
org.openhab.io.neeo | ||
org.openhab.io.openhabcloud | ||
org.openhab.persistence.dynamodb | ||
org.openhab.persistence.influxdb | ||
org.openhab.persistence.inmemory | ||
org.openhab.persistence.jdbc | ||
org.openhab.persistence.jpa | ||
org.openhab.persistence.mapdb | ||
org.openhab.persistence.mongodb | ||
org.openhab.persistence.rrd4j | ||
org.openhab.transform.bin2json | ||
org.openhab.transform.exec | ||
org.openhab.transform.jinja | ||
org.openhab.transform.jsonpath | ||
org.openhab.transform.map | ||
org.openhab.transform.regex | ||
org.openhab.transform.rollershutterposition | ||
org.openhab.transform.scale | ||
org.openhab.transform.vat | ||
org.openhab.transform.xpath | ||
org.openhab.transform.xslt | ||
org.openhab.voice.actiontemplatehli | ||
org.openhab.voice.googlestt | ||
org.openhab.voice.googletts | ||
org.openhab.voice.mactts | ||
org.openhab.voice.marytts | ||
org.openhab.voice.mimictts | ||
org.openhab.voice.picotts | ||
org.openhab.voice.pollytts | ||
org.openhab.voice.porcupineks | ||
org.openhab.voice.rustpotterks | ||
org.openhab.voice.voicerss | ||
org.openhab.voice.voskstt | ||
org.openhab.voice.watsonstt | ||
archetype-settings.xml | ||
create_openhab_binding_skeleton.cmd | ||
create_openhab_binding_skeleton.sh | ||
pom.xml |