[ST Edge] •• Tasmota Edge •• for Sonoff, Tuya & many other ESP WiFi & HTTP devices - over 2000 Tasmota supported devices

hi i can create new rf switches etc but none work just say couldnt get device status.

? Select a driver. 11
2022-11-06T17:17:36.579561126+00:00 PRINT Tasmota Edge [cmd:refresh] For “IR Bridge1”, IP: “192.168.0.88”, type: “PHYSICAL”
2022-11-06T17:17:36.910773418+00:00 INFO Tasmota Edge <Device: d9ef5a2a-5dd1-4647-91df-5d72326ced93 (IR Bridge1)> emitting event: {“attribute_id”:“virtualDevice”,“capability_id”:“voicehouse43588.virtualDevice”,“component_id”:“main”,“state”:{“value”:" "},“visibility”:{“displayed”:false}}
2022-11-06T17:17:36.939891460+00:00 INFO Tasmota Edge <Device: d9ef5a2a-5dd1-4647-91df-5d72326ced93 (IR Bridge1)> emitting event: {“attribute_id”:“supportedDevices”,“capability_id”:“voicehouse43588.virtualDevice”,“component_id”:“main”,“state”:{“value”:[“virtual-1-button”,“virtual-switch”,“virtual-air-conditioner”,“virtual-fan”,“virtual-contact-sensor”,“virtual-motion-sensor”]},“visibility”:{“displayed”:false}}
2022-11-06T17:17:37.125639543+00:00 PRINT Tasmota Edge [cmd:event] For: “IR Bridge1”, DNI: “AS:PHY:0dd1e250-9418-4490-2b93-c7a8deb565e7”, IP: “192.168.0.88”, Parsed: “{ip=“192.168.0.88”, lqi=100, mac=“E8DB84B4D839”, rssi=-50, version=“12.1.1(tasmota)”}”
2022-11-06T17:17:37.129719085+00:00 INFO Tasmota Edge <Device: d9ef5a2a-5dd1-4647-91df-5d72326ced93 (IR Bridge1)> emitting event: {“attribute_id”:“lastReceived”,“capability_id”:“voicehouse43588.lastReceived”,“component_id”:“main”,“state”:{“value”:“0X20DF08F7”}}
2022-11-06T17:17:37.161337418+00:00 INFO Tasmota Edge <Device: d9ef5a2a-5dd1-4647-91df-5d72326ced93 (IR Bridge1)> emitting event: {“attribute_id”:“lqi”,“capability_id”:“signalStrength”,“component_id”:“main”,“state”:{“value”:100},“visibility”:{“displayed”:true}}
2022-11-06T17:17:37.196723293+00:00 INFO Tasmota Edge <Device: d9ef5a2a-5dd1-4647-91df-5d72326ced93 (IR Bridge1)> emitting event: {“attribute_id”:“rssi”,“capability_id”:“signalStrength”,“component_id”:“main”,“state”:{“value”:-50},“visibility”:{“displayed”:true}}
2022-11-06T17:17:37.219049585+00:00 DEBUG Tasmota Edge IR Bridge1 device thread event handled

I only have the SmartThings Drivers (Beta), AwfullySmart Drivers, and the TAustin Shared Projects drivers. Counted less than 20 total. gst suggested I installed the TAustin drivers when I couldn’t get the Tasmota Edge drivers to work. When I installed the TAustin drivers, the devices were picked up right away when I did the scan. Not so much luck with yours.
I been trying for a few days now. any other suggestions? I would like to move all my konnected boards to Tasmota with local support. thank you!

hi after you installed the driver and did a scan you should have found the tasmota edge , click on it select device to create after a few seconds a new device should apear in no room assigned . click on it settings fill in just the ip address of the tasmota device and it should work , hope this helps
martin

yah… it doesn’t work for the Tasmota Edge driver. After installing it the scan doesn’t pick it up. I didn’t have any issues adding the devices from TAustin’s drivers tho. So something is not right with my HUB and Tasmota Edge Drivers. Is there a log file I can see to see what’s happening?

You can use the CLI:

smartthings edge:drivers:logcat 86d761b1-e962-4756-a9b2-edab02b8567d

I don’t know if that will help but maybe you’ll see something in the log when running the scan.

wow… this is interesting
the logcat with the device ID returns and error. like it can’t find it. But when I ran the command to see what is installed it is listed. Also the last command I ran with logcat and with a device ID, it doesn’t list the Tasmota Edge driver… hmmmm

C:\Users\Kennyg>smartthings edge:drivers:installed
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Name Driver Id Version Channel Id

───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
1 Edge Counter Utility V1 e67c842f-49a5-4083-95f0-c8137ae3c2f6 2022-09-01T17:17:05.113495102 e6e29aeb-2793-4ebf-b8f6-e37b69e32c61
2 GE Z-Wave Motion Switch/Dimmer e120daf2-8000-4a9d-93fa-653214ce70d1 2022-10-02T20:15:49.147522379 479886db-f6f5-41dd-979c-9c5f9366f070
3 GE Z-Wave Switch/Dimmer/Fan/Outlet 5ad2cc83-5503-4040-a98b-b0fc9931b9fe 2022-10-02T20:15:36.272663991 479886db-f6f5-41dd-979c-9c5f9366f070
4 GE Zigbee Switch 6a90f7a0-e275-4366-bbf2-2e8a502efc5d 2022-02-01T21:35:33.624882 479886db-f6f5-41dd-979c-9c5f9366f070
5 LAN Motion Device Driver e8a1a0b7-32e4-4882-8d38-45a96ead543d 2022-08-24T01:24:40.024036401 e6e29aeb-2793-4ebf-b8f6-e37b69e32c61
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
6 Online Status Monitor V1g b973fd1e-52a8-4bcf-a2b8-1f3f5216891f 2022-08-31T00:36:18.813625803 e6e29aeb-2793-4ebf-b8f6-e37b69e32c61
7 Tasmota Edge 86d761b1-e962-4756-a9b2-edab02b8567d 2022-11-09T15:13:55.068814665 e74fd832-373d-4ac4-bebf-d37c486fc89c
8 Virtual Devices V2 0fd9a9a4-8863-4a83-97a7-5a288ff0f5a6 2022-10-06T21:36:02.084002973 e6e29aeb-2793-4ebf-b8f6-e37b69e32c61
9 Virtual Energy Meter 206918b4-c049-4225-91db-808b943b8041 2022-06-18T21:09:23.568568517 e6e29aeb-2793-4ebf-b8f6-e37b69e32c61
10 WLED Driver d462e24c-97dc-42d0-b843-59f85c7d9346 2021-12-30T19:15:00.68113 e6e29aeb-2793-4ebf-b8f6-e37b69e32c61
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
11 Z-Wave Fan e7947a05-947d-4bb5-92c4-2aafaff6d69c 2022-11-09T21:40:33.531955459 b1373fea-da9b-434b-b674-6694ce5d08cc
12 Z-Wave Lock 0f206d13-508e-4342-9cbb-937e02489141 2022-11-09T21:40:22.437952959 b1373fea-da9b-434b-b674-6694ce5d08cc
13 Z-Wave Range Extender a8f331b3-cd73-43ba-ba68-26c88686ce09 2022-11-08T22:02:36.559033848 15ea8adc-8be7-4ea6-8b51-4155f56dc6cf
14 Z-Wave Virtual Momentary Switch e85acf9c-fae5-432a-a845-b0279f839741 2022-11-09T21:40:30.710037474 b1373fea-da9b-434b-b674-6694ce5d08cc
15 Zigbee Lock ce930ffd-8155-4dca-aaa9-6c4158fc4278 2022-11-08T22:03:53.286871693 b1373fea-da9b-434b-b674-6694ce5d08cc
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
16 Zigbee Power/Meter 92f39ab3-7b2f-47ee-94a7-ba47c4ee8a47 2022-11-09T21:40:13.095286827 b1373fea-da9b-434b-b674-6694ce5d08cc
17 Zigbee Switch f2e891c6-00cc-446c-9192-8ebda63d9898 2022-11-09T21:40:49.280399784 b1373fea-da9b-434b-b674-6694ce5d08cc
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

C:\Users\Kennyg>smartthings edge:drivers:logcat 86d761b1-e962-4756-a9b2-edab02b8567d
? Enter hub IP address with optionally appended port number: 192.168.1.103
connecting… failed
» Error: Unexpected error from event source Event { type: ‘error’, status: 404, message: ‘Not Found’ }

C:\Users\Kennyg>smartthings edge:drivers:logcat
? Enter hub IP address with optionally appended port number: 192.168.1.103
────────────────────────────────────────────────────────────────────

Driver Id Name

────────────────────────────────────────────────────────────────────
1 e67c842f-49a5-4083-95f0-c8137ae3c2f6 Edge Counter Utility V1
2 e8a1a0b7-32e4-4882-8d38-45a96ead543d LAN Motion Device Driver
3 b973fd1e-52a8-4bcf-a2b8-1f3f5216891f Online Status Monitor V1g
4 0fd9a9a4-8863-4a83-97a7-5a288ff0f5a6 Virtual Devices V2
5 206918b4-c049-4225-91db-808b943b8041 Virtual Energy Meter
────────────────────────────────────────────────────────────────────
6 d462e24c-97dc-42d0-b843-59f85c7d9346 WLED Driver
7 f2e891c6-00cc-446c-9192-8ebda63d9898 Zigbee Switch
────────────────────────────────────────────────────────────────────
? Select a driver. all
connecting… connected
2022-11-10T02:36:08.737647370+00:00 WARN LAN Motion Device Driver Valid Bridge server address not configured
2022-11-10T02:36:08.744178703+00:00 ERROR LAN Motion Device Driver Registration with Bridge Server failed for LAN Motion Device
2022-11-10T02:36:08.752315036+00:00 INFO LAN Motion Device Driver Scheduling registration retry
2022-11-10T02:36:08.799684036+00:00 DEBUG LAN Motion Device Driver driver device thread event handled
2022-11-10T02:36:08.808542370+00:00 DEBUG LAN Motion Device Driver driver device thread event handled
2022-11-10T02:36:26.166058870+00:00 TRACE Virtual Devices V2 Received event with handler discovery
2022-11-10T02:36:26.228340662+00:00 TRACE WLED Driver Received event with handler discovery
2022-11-10T02:36:26.231240444+00:00 TRACE Edge Counter Utility V1 Received event with handler discovery

@KennyG - Although I’m unable to reproduce your issue, I have pushed a new update. This update doesn’t attempt to fix your issue. I’m just hoping the new version would fix it. Could you try reboot your ST hub, and scan for new devices again?

I have pushed a new update to fix this issue.

no luck. :frowning:
rebooted and ran a scan but didn’t find anything.

I then uninstalled the driver, rebooted, reinstalled the driver, scan. didn’t find it.
The version showing up in my ST App is 2022-11-09T15:13:55.068814665

Can I have a screenshot of this version?

Do you have this Tasmota Edge device in your “All devices” list?

nope… don’t see the Tasmota Edge device


@nayelyz - Would you be able to assist @KennyG with this please? Thanks.

He has the driver installed, but Add device / Scan for nearby device is not able to find and install the device.
I’m unable to reproduce the problem, I believe it’s probably his ST hub / platform / firmware issue.

1 Like

thank you so much for troubleshooting.
|Firmware Version |000.045.00011|
|Hardware Version|Hub v3 US|

Tasmota Edge Update!

  • Added support for HTTP Devices.

HTTP Supported Devices:

Create virtual devices to control other devices on your local area network (LAN) via HTTP GET & POST requests to the specified HTTP endpoint destination.

Configure the HTTP Request (Method, URL, Port, Headers, Body) via the Web Gateway.

Web Gateway URL can be found inside the Tasmota Edge Device.

The Gateway address changes frequently, make sure you get the latest Gateway address from Tasmota Edge device. For example, it is http://192.168.1.208:44189 (screenshot below); access it on your browser.

Do note: SmartThings Edge Platform limits communications to IP addresses on local area network (LAN) only. It cannot communicate with devices on the Internet.

HTTP Switch - Perform HTTP GET / POST request for ON & OFF commands to HTTP Endpoints
HTTP Button - Perform HTTP GET / POST request for button toggle command to HTTP Endpoints

Update will automatically be pushed and installed to your hub. Version: 2022.11.1

.

HTTP Switch, HTTP Button

1 Like

This is really interesting. I have been using the web requestor by @TAustin which provides similar functionality (virtual devices with post/get capability) to control buzzer and other tasks (run a rule, relay toggle) not supported by your driver but now it seems everything can be done with this single driver - excellent job!

Did anything change with the driver since later in the day yesterday?

I managed to start testing the HTTP command functionality yesterday morning but then the web gateway became inaccessible (“ERR_CONNECTION_TIMED_OUT”) since and it is still the case. Anyone experiencing the same?

Ok, rebooted hub from the IDE portal and upon refreshing, it updated the gateway port to something different. So it is accessible again. Curious as of whether this was the result of a periodical internal process in the hub.

It’s been working ok for me, the standard devices use the same post/get method and I’ve had those running for a few weeks with no issues.

I am not familiar with HTTP Buttons and Switches. What are they and why would you use them?

Yes. The Gateway address changes frequently, make sure you get the latest Gateway address from Tasmota Edge device. It’s not necessary to reboot the hub, rebooting it will get a different port.

This is mainly for non-Tasmota devices that have a web interface to control the device.

For example, to turn on/off the device, you have to access http://192.168.1.123:1234/?action=on.
So you can create a HTTP device (switch/button/etc) to control it via HTTP calls in SmartThings ; when you on/off switch in SmartThings, it will trigger the HTTP calls to the device to control it.

The HTTP device is also a virtual device. So you can create routine/automations with virtual device or mirror status with another device.

1 Like