Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[miio] Add support WIDETECH WDH318EFW1 Internet Dehumidifier #9737

Closed
feodor85 opened this issue Jan 7, 2021 · 1 comment
Closed

[miio] Add support WIDETECH WDH318EFW1 Internet Dehumidifier #9737

feodor85 opened this issue Jan 7, 2021 · 1 comment
Labels
enhancement An enhancement or new feature for an existing add-on

Comments

@feodor85
Copy link

feodor85 commented Jan 7, 2021

Add WIDETECH WDH318EFW1 Internet Dehumidifier support to the binding. The json file I made and put in / misc / miio supports all functions

nwt.derh.wdh318efw1.json :

{
	"deviceMapping": {
		"id": [
			"nwt.derh.wdh318efw1"
		],
		"channels": [
			{
				"property": "on_off",
				"friendlyName": "Power",
				"channel": "power",
				"type": "Switch",
				"refresh": true,
	                        "ChannelGroup": "Power",
				"actions": [
					{
						"command": "set_power",
						"parameterType": "ONOFF"
					}
				]
			},
			{
				"property": "mode",
				"friendlyName": "Mode",
				"channel": "mode",
				"type": "String",
				"refresh": true,
				"ChannelGroup": "actions",
				"actions": [
					{
						"command": "set_mode",
						"parameterType": "STRING"
					}
				]
			},
                        {
				"property": "auto",
				"friendlyName": "Auto humidity",
				"channel": "autohumidity",
				"type": "Number",
				"refresh": true,
				"ChannelGroup": "actions",
				"actions": [
					{
						"command": "set_auto",
						"parameterType": "NUMBER"
					}
				]
			},
                        {
				"property": "fan_st",
				"friendlyName": "Fan Speed",
				"channel": "fanspeed",
				"type": "Number",
				"refresh": true,
				"ChannelGroup": "actions",
				"actions": [
					{
						"command": "set_fan_level",
						"parameterType": "NUMBER"
					}
				]
			},
                        {
				"property": "buzzer",
				"friendlyName": "Buzzer",
				"channel": "buzzer",
				"type": "Switch",
				"refresh": true,
				"ChannelGroup": "actions",
				"actions": [
					{
						"command": "set_buzzer",
						"parameterType": "ONOFF"
					}
				]
			},
                        {
				"property": "led",
				"friendlyName": "LED",
				"channel": "led",
				"type": "Switch",
				"refresh": true,
				"ChannelGroup": "actions",
				"actions": [
					{
						"command": "set_led",
						"parameterType": "ONOFF"
					}
				]
			},
			{
				"property": "child_lock",
				"friendlyName": "Child Lock",
				"channel": "childlock",
				"type": "Switch",
				"refresh": true,
				"ChannelGroup": "actions",
				"actions": [
					{
						"command": "set_child_lock",
						"parameterType": "ONOFF"
					}
				]
			},
			{
				"property": "humidity",
				"friendlyName": "Humidity",
				"channel": "humidity",
				"type": "Number",
				"refresh": true,
				"ChannelGroup": "Status",
				"actions": []
			},
                        {
				"property": "temp",
				"friendlyName": "Temperature",
				"channel": "temperature",
				"type": "Number",
				"refresh": true,
				"ChannelGroup": "Status",
				"actions": []
			},
			{
				"property": "tank_full",
				"friendlyName": "Tank Full",
				"channel": "tankfull",
				"type": "Switch",
				"refresh": true,
				"ChannelGroup": "Status",
				"actions": []
			},
			{
				"property": "compressor_status",
				"friendlyName": "Compressor Status",
				"channel": "compressorstatus",
				"type": "Switch",
				"refresh": true,
				"ChannelGroup": "Status",
				"actions": []
			},
			{
				"property": "defrost_status",
				"friendlyName": "Defrost Status",
				"channel": "defroststatus",
				"type": "Switch",
				"refresh": true,
				"ChannelGroup": "Status",
				"actions": []
			},
			{
				"property": "fan_speed",
				"friendlyName": "Fan St",
				"channel": "fanst",
				"type": "Number",
				"refresh": true,
				"ChannelGroup": "Status",
				"actions": []
			},
			{
				"property": "alarm",
				"friendlyName": "Alarm",
				"channel": "alarm",
				"type": "String",
				"refresh": true,
				"ChannelGroup": "Status",
				"actions": []
			}
		]
	}
}
@feodor85 feodor85 added the enhancement An enhancement or new feature for an existing add-on label Jan 7, 2021
marcelrv added a commit to marcelrv/openhab-addons that referenced this issue Jan 11, 2021
based on json provided & tested by @feodor85
closing openhab#9737
Signed-off-by: Marcel Verpaalen <[email protected]>
cpmeister pushed a commit that referenced this issue Jan 18, 2021
* [miio] add support for nwt.derh.wdh318efw1 Internet Dehumidifier

based on json provided & tested by @feodor85
closing #9737

* [miio] change autohumidity
* [miio] fix switched property

Signed-off-by: Marcel Verpaalen <[email protected]>
@marcelrv
Copy link
Contributor

closed with #9787

themillhousegroup pushed a commit to themillhousegroup/openhab2-addons that referenced this issue May 10, 2021
…nhab#9787)

* [miio] add support for nwt.derh.wdh318efw1 Internet Dehumidifier

based on json provided & tested by @feodor85
closing openhab#9737

* [miio] change autohumidity
* [miio] fix switched property

Signed-off-by: Marcel Verpaalen <[email protected]>
Signed-off-by: John Marshall <[email protected]>
thinkingstone pushed a commit to thinkingstone/openhab-addons that referenced this issue Nov 7, 2021
…nhab#9787)

* [miio] add support for nwt.derh.wdh318efw1 Internet Dehumidifier

based on json provided & tested by @feodor85
closing openhab#9737

* [miio] change autohumidity
* [miio] fix switched property

Signed-off-by: Marcel Verpaalen <[email protected]>
marcfischerboschio pushed a commit to bosch-io/openhab-addons that referenced this issue May 5, 2022
…nhab#9787)

* [miio] add support for nwt.derh.wdh318efw1 Internet Dehumidifier

based on json provided & tested by @feodor85
closing openhab#9737

* [miio] change autohumidity
* [miio] fix switched property

Signed-off-by: Marcel Verpaalen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An enhancement or new feature for an existing add-on
Projects
None yet
Development

No branches or pull requests

2 participants