[App][Pro] dingzSwitch (v2.1.1)

ChrisG
Tue, 01 Jun 2021 15:07:19 +0000
Apps

dingz for all your things

The dingz Switch is a device that allows you to easily connect wired devices to the Homey Smart Home. Depending on the configuration, it includes switches, dimmers, blinds control, etc and a motion (plus only), brightness and temperature sensor.

Attention:

The v1.3.x branch will no longer be developed and supported

Important note for dingz-app

I have found a bug in the firmware (> v2.1.1).

Please check whether the CORRECT MAC address of the dingz is entered in the “WebUI > System > dingz ID” field. If not, please correct it, because if you do not do this, communication with an MQTT broker, for example, will not work properly.

What is new in version 2?

Almost everything, except the definitions of the individual dingzDevice, the rest was rewritten

Full support of dingz v2 firmware

Implementation of the dingzNet

With a few exceptions all dingzSwitch types are now supported

The dingzDevice’s are based on the configuration of the respective dingz switch

dingzDevice repair implemented

New images and icons

What is the dingzNet?

The dingzNet is a transparent IoT/MQTT based communication platform over which the individual paired dingz switch interact with the Homey dingz-app as well as the official iOS/Android dingz-app. This also applies to 3-party api/apps that can be used to control dingz v2, but these have not been tested.

Migration from Homey dingz-app v1.3.x to v2.0.x

The migration should actually be (almost) automatic. The only thing you need is described in the setup.

If you still have problems, the easiest way is to delete the dingzDevice and pair it again. If the problem persists, please contact me via the community.

To check if all flows are still working, I can highly recommend the homey app “Flow Checker”.

Known issues

Since the dingzSwitch newly distinguishes “non-dimmable” lights and power socket, the dingzDevice (socket) must be deleted and then re-paired

The dingzButton flow card unfortunately could not be saved, this must be reassigned via Replace

Supported Devices

dingzSwitch > FW: v2.1.72

dingzSwitch plus > FW: v2.1.72

Beta versions are not supported

Setup

1. Install MQTT broker (see Notes)

2. Configure MQTT broker user (Default user: dingzNet / password: dingzNet)

3. Install Homey Simple (Sys) Log (Optional, but recommended)

4. Install Homey dingz-app

5. Check dingz > MQTT-Broker app settings and configure if necessary

6. Important: Restart the dingz app.

Usage

1. Install dingz switch

2. Add dingz to the network

3. Configure dingz with the Webinterface.

Add device name

Add each button, outputs, motors name

Configure all buttons, outputs and motors

Test if device is installed correctly

4. Pair the devices with the homey

Supported dingz types

internal

dingz > deprecated

Sensor

FrontLED

output (Ausgang)

light > (Licht)

always > (Immer an)

switch > (Steckdose geschaltet)

sprinkler > (Bewässerungsventil)

fan > (Lüfter)

pulse > (Pulse)

motor (Motoren)

blind > (Jalousien)

shade > (Markisen)

window > (Windows)

door > (Türen)

ToDo

Devices

garagedoor > (Garagentor)

heater > (Heizungsventil)

Flow-Cards

carousel

Notes

TelemetryCollector App supported.

Use only a local MQTT broker, because the dingz do not support mqtts protocol.

Basically you can use all MQTT brokers.

MQTT Server (prefered)

MQTT Broker (only Test-Version)

Home Assistant MQTT-Broker.

If you use the Homey MQTT-Broker, then it is sufficient to enter the URL “localhost” or “127.0.0.1” at MQTT-Broker settings, because the rest is done automatically by dingzNet.

For all “tekkies” who are interested, I can recommend the MQTT Explorer.

If you make changes to the configuration of a dingzSwitch, the dingzNet must also be reconfigured. Unfortunately, this is not yet done automatically, but you can do this via the device repair or by restarting the dingz app.

dingz device is deprecated. Since the zone controls require a sensor device, I had to implement a new device. This is identical to the “old” dingz device, just with a “sensor” device class. You can simply replace the dingz device with the new sensor device, readjust the flows, then delete the “old” dingz device and finally restart the dingz app.

Important for “Button … is …” where-card. In order to configure a dingzButton the following setting must be made in the (WebUI) dingz > buttons > control.

Diagnostic-Reports which are not requested by me will be deleted automatically …Community first…

Forum-Topic Since I don’t have a crystal ball, please give me the following information so that I can analyze the problem more precisely.
– App version:
– dingzSwitch model:
– dingzSwitch firmware:
– Homey model:
– Homey version:
– MQTT broker:
– Broker version:

Thanks

Special thanks to all for the help in testing the new version.

Disclaimer

Use at your own risk. I accept no responsibility for any damages caused by using this app.

Copyright

Copyright 2022, 2025 cFlat-inc.org, Chris Gross

194 posts - 23 participants