Home Automation - Smartkit

Actually very cool idea....

and the price point is not ridiculous either, so its attractive.
 
not worth spending that kind of money just so I can check the temp or humidity, but thanks for the input.

Best money I spent in a while. Mad at myself for buying an expensive TP-LINK a couple of years ago
 
No - I just turn on my pump according to cloud cover, temperature, degrees of the sun... if none of those apply for the day, I run a maintenance schedule. Didn't see the point of a solenoid.
Care to share your rules?
 
Care to share your rules?

Here's the automation rules:
Code:
- alias: 'Pool - Summer - Start Schedule'
  initial_state: true
  trigger:
    platform: state
    entity_id: binary_sensor.pool_heating_conditions
    to: "on"
  condition:
    condition: and
    conditions:
      - condition: state
        entity_id: input_boolean.enable_pool_automation
        state: 'on'
      - condition: state
        entity_id: switch.pool_pump
        state: 'off'
  action:
    - service: switch.turn_on
      entity_id: switch.pool_pump

- alias: 'Pool - Summer - Stop Schedule'
  initial_state: true
  trigger:
    platform: state
    entity_id: binary_sensor.pool_heating_conditions
    to: "off"
  condition:
    condition: and
    conditions:
      - condition: state
        entity_id: input_boolean.enable_pool_automation
        state: 'on'
      - condition: state
        entity_id: switch.pool_pump
        state: 'on'
      - condition: state
        entity_id: input_boolean.pool_maintenance_running
        state: 'off'
  action:
    - service: switch.turn_off
      entity_id: switch.pool_pump


- alias: 'Pool - Maintenance Start'
  initial_state: true
  trigger:
    platform: time
    at: '11:30:00'
  condition:
    condition: state
    entity_id: input_boolean.enable_pool_automation
    state: 'on'
  action:
    - service: switch.turn_on
      entity_id: switch.pool_pump
    - service: input_boolean.turn_on
      data:
        entity_id: input_boolean.pool_maintenance_running

- alias: 'Pool - Maintenance Stop'
  initial_state: true
  trigger:
    platform: time
    at: '13:30:00'
  condition:
    condition: and
    conditions:
      - condition: state
        entity_id: input_boolean.enable_pool_automation
        state: 'on'
      - condition: state
        entity_id: switch.pool_pump
        state: 'on'
      - condition: state
        entity_id: binary_sensor.pool_heating_conditions
        state: 'off'
  action:
    - service: switch.turn_off
      entity_id: switch.pool_pump

- alias: 'Pool - Maintenance Stop - Variable'
  initial_state: true
  trigger:
    platform: time
    at: '13:30:00'
  action:
    - service: input_boolean.turn_off
      data:
        entity_id: input_boolean.pool_maintenance_running

It can obviously be simplified quite a bit if you don't want a maintenance schedule to run when weather's not great.

Here's the code for the binary variable for pool heating:
Code:
- platform: template
  sensors:
    pool_heating_conditions:
      friendly_name: "Pool Heating Conditions"
      value_template: "{{ ((states('sensor.yr_symbol')|float < 4) and (states('sensor.outside_temperature')|float > 20) and (states('sensor.sun_elevation')|float > 40)) }}"
      device_class: heat
 
An excellent idea, simulate your light patterns from the previous week when away instead of random times.

https://github.com/danrspencer/hass...1cf1ed1a1ffa8a/configuration/sensor/away.yaml

I use Occupancy Simulator which runs on the App Daemon platform in HA: https://github.com/acockburn/occusim

I specifically use the "structured" mode, which basically means I give it a daily schedule and how much it should randomise each bit.

For example, I decide we "wake up at 6:00", so turn on most lights around it. But I've set the Occupancy simulator to decide randomly to do this anywhere between 5:30 and 6:15.

Similarly, we have "evening" which starts randomly between "30 mins before sunset" and "10 mins after sunset", and "ebendl goes to bed" which is chosen at random between 23:00 and 0:00.

Then it also allow for random other things -- for example, it simulates people using the bathroom a couple of times per night. So I've set it to to 5 times, starting from "evening" and "ebendl goes to bed". The light then stays on for anything between 3 and 20 mins (also randomised).

At 0:00 each day, the next random times are calculated and there's a boolean switch that I can set to turn Occusim on or off.

In my case, it specifically activates scenes which in turns controls a number of lights each.

It works really well!
 
Last edited:
Can anybody recommend good flash-able (Tasmota or ESPhome) globe?
White/Warm white, something similar to the Wyze bulb. I have some other tuya based globes but their colors suck and I need something better, like the Wyze but flash-able (internet down = wyze down).

If imported from China, a link to a tried and tested aliexpress store would be great.

Local would be best......if pricing is acceptable.
 
Can anybody recommend good flash-able (Tasmota or ESPhome) globe?
White/Warm white, something similar to the Wyze bulb. I have some other tuya based globes but their colors suck and I need something better, like the Wyze but flash-able (internet down = wyze down).

If imported from China, a link to a tried and tested aliexpress store would be great.

Local would be best......if pricing is acceptable.
Xiaomi Yeelight?
Looks like can be firmware flashed...if you want to go through that work... https://hackaday.com/2018/03/29/dumb-down-your-smart-lamp-with-a-custom-firmware/

But it also has LAN control mode: https://www.yeelight.com/faqs/lan_control
 
The Yeelights just look huge. Do they fit most standard light fittings or only larger type fittings?

Not to bothered about RGB, looking for a good quality White globe, even if it's only warm white.
 
The Yeelights just look huge. Do they fit most standard light fittings or only larger type fittings?

Not to bothered about RGB, looking for a good quality White globe, even if it's only warm white.
Hmmm

Says: Item size: Approx.5.5 x 12cm / 2 x 4.7in (D x H)
On https://www.takealot.com/yeelight-l...mSlnHvmldkxhyPJvygRoCvj4QAvD_BwE&gclsrc=aw.ds

I have light bulbs that are from 10.5cm to others at 13cm long. So if that description is accurate, they shouldn't be tooooo big.
 
Finally getting round to doing this. My smart plugs arrive tomorrow then off to get a google home mini.

My issue is that South Africa doesn’t have a large amount of smart items, such as coffee makers, kettles, washing machine and dishwashers
 
Finally getting round to doing this. My smart plugs arrive tomorrow then off to get a google home mini.

My issue is that South Africa doesn’t have a large amount of smart items, such as coffee makers, kettles, washing machine and dishwashers
One day when we're bigger we'll branch out ;-)
 
Apologies if this has been asked before (it's a loooong thread)

Sonoff basic dimensions : (L)88x(W)38x(H)23mm
So should fit in a double plug cavity that appears to be 100x100x40 without needing to butcher the casing, right?
 
Finally getting round to doing this. My smart plugs arrive tomorrow then off to get a google home mini.

My issue is that South Africa doesn’t have a large amount of smart items, such as coffee makers, kettles, washing machine and dishwashers

All the things you listed are things that really don’t need to be smart so that probably explains it.
 
Apologies if this has been asked before (it's a loooong thread)

Sonoff basic dimensions : (L)88x(W)38x(H)23mm
So should fit in a double plug cavity that appears to be 100x100x40 without needing to butcher the casing, right?

It will be a very tight fit.

Rather just take the casing off and make your life a lot simpler.

There is no need for it inside the cavity.
 
Top
Sign up to the MyBroadband newsletter
X