Standard WiFi devices sold on Amazon use the cloud for management configuring the device with your cell phone vendor app which is free and there are HS plugins which work with these devices via the cloud.
The WiFi switches were always cheap from China. If you look you can find these as cheap as $10 a piece lately. The wall switches electronics were a bit smaller to reverse engineer but basically they are all the same. IE: I am waiting to reverse engineer the Leviton WiFi switches.
You can get these really cheap now from Ebay, Amazon, et al.
That said to utilize these devices "cloudless" is to update the firmware on the device which can be done today wirelessly or via JTAG (safest way) and very documented.
If you go the MQTT route there is mcsMQTT (free) to control these devices.
You can see the MQTT stuff right on the device via the GUI interface:
switch:
- name: Espurna_1WIREA
state_topic: Espurna-1WIREA/relay/0
command_topic: Espurna-1WIREA/relay/0/set
payload_on: 1
payload_off: 0
availability_topic: Espurna-1WIREA/status
payload_available: 1
payload_not_available: 0
sensor:
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/0
unit_of_measurement: °F
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/1
unit_of_measurement: °F
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/2
unit_of_measurement: °F
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/3
unit_of_measurement: °F
The updates today by Tasmota, ESPurna and others allow for use with MQTT and HUE emulation et al.
The WiFi switches were always cheap from China. If you look you can find these as cheap as $10 a piece lately. The wall switches electronics were a bit smaller to reverse engineer but basically they are all the same. IE: I am waiting to reverse engineer the Leviton WiFi switches.
You can get these really cheap now from Ebay, Amazon, et al.
That said to utilize these devices "cloudless" is to update the firmware on the device which can be done today wirelessly or via JTAG (safest way) and very documented.
If you go the MQTT route there is mcsMQTT (free) to control these devices.
You can see the MQTT stuff right on the device via the GUI interface:
switch:
- name: Espurna_1WIREA
state_topic: Espurna-1WIREA/relay/0
command_topic: Espurna-1WIREA/relay/0/set
payload_on: 1
payload_off: 0
availability_topic: Espurna-1WIREA/status
payload_available: 1
payload_not_available: 0
sensor:
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/0
unit_of_measurement: °F
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/1
unit_of_measurement: °F
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/2
unit_of_measurement: °F
- name: Espurna_1WIREA_temperature
state_topic: Espurna-1WIREA/temperature/3
unit_of_measurement: °F
The updates today by Tasmota, ESPurna and others allow for use with MQTT and HUE emulation et al.
Comment