Meek Wifi wall switch ESP8266

Moderators: grovkillen, Stuntteam, TD-er

Message
Author
Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#51 Post by Meek » 05 Jan 2018, 18:16

Herewith a picture of the PCB designs that will make it into the production models.

As the development of these Meek switches are nearing completion, I’m shifting my focus on the expansions.
One of the most requested expansion is, by far, the Meek dimmable Wifi Enabled Smart Switch. Once I have some info to share, I will report it here.

I’m also doing my utmost to have the website available at : http://www.meek-ha.com/
In the future, I will post some manuals and programming guides for the home automation systems and, ofcourse, manuals with the Meek Switches.

Thank you for your interest in this project !
1.jpg
1.jpg (136.98 KiB) Viewed 32883 times

User avatar
ManS-H
Normal user
Posts: 279
Joined: 27 Dec 2015, 11:26
Location: the Netherlands

Re: Meek Wifi wall switch ESP8266

#52 Post by ManS-H » 05 Jan 2018, 18:24

Looks good.

Meek, do you also think of a kind of remote control switch, especially for Sonoff users?

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#53 Post by TD-er » 06 Jan 2018, 14:41

It looks like the big pads will have 230V~ on them. Do they have at least 3 mm distance from eachother?
And perhaps round the edges of these pads?

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#54 Post by Meek » 15 Feb 2018, 17:29

TD-er wrote: 06 Jan 2018, 14:41 It looks like the big pads will have 230V~ on them. Do they have at least 3 mm distance from eachother?
And perhaps round the edges of these pads?
The big pads will indeed carry 230V. Due to design of the casing, it does not allow me to have a 3mm clearing between the 230V and the switching connectors.
The clearance between the 230V and Neutral will be exceeding 10mm.

Besides the clearances, I have included a fuse and an overvoltage protector on the 230V side.
On the 5V side, an overcurrent protection is applied and air gaps are also a part of the design.
The “sharp corners” are also been addresses on the new design Meek Switches.

From a safety perspective these switches are equipped with several safety features that makes this switch safe to operate.

Before the end of this month (Feb2018), I will send the latest design PCB’s to the manufacturers and hope to assemble them short after.
If you have other comments on how to improve the Meek switches, I’m all ears.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#55 Post by TD-er » 15 Feb 2018, 19:23

Meek wrote: 15 Feb 2018, 17:29[...]
Before the end of this month (Feb2018), I will send the latest design PCB’s to the manufacturers and hope to assemble them short after.
If you have other comments on how to improve the Meek switches, I’m all ears.
Do you have a link to the latest designs?

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#56 Post by Meek » 17 Feb 2018, 13:34

Just uploaded a video with regards to the development of Meek MD1 ( Meek Wi-Fi enabled Dimmer)
https://www.youtube.com/watch?v=Y9hVDwKcEDw

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#57 Post by Meek » 25 Feb 2018, 22:52

TD-er wrote: 15 Feb 2018, 19:23
Meek wrote: 15 Feb 2018, 17:29[...]
Before the end of this month (Feb2018), I will send the latest design PCB’s to the manufacturers and hope to assemble them short after.
If you have other comments on how to improve the Meek switches, I’m all ears.
Do you have a link to the latest designs?
I have send the newest PCB designs for production.
Once I receive them, I will assemble a few pieces, and as you are located in the Netherlands, perhaps we can meet somewhere so I can hand over a model to you for testing purposes ?

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#58 Post by TD-er » 26 Feb 2018, 21:25

Meek wrote: 25 Feb 2018, 22:52 [...]

I have send the newest PCB designs for production.
Once I receive them, I will assemble a few pieces, and as you are located in the Netherlands, perhaps we can meet somewhere so I can hand over a model to you for testing purposes ?
That would be cool :)
Where in the Netherlands do you live?

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#59 Post by Meek » 27 Feb 2018, 19:23

TD-er wrote: 26 Feb 2018, 21:25
Meek wrote: 25 Feb 2018, 22:52 [...]

I have send the newest PCB designs for production.
Once I receive them, I will assemble a few pieces, and as you are located in the Netherlands, perhaps we can meet somewhere so I can hand over a model to you for testing purposes ?
That would be cool :)
Where in the Netherlands do you live?
In the Netherlands, we couldn’t be further apart from each other as I’m living in Zeeland ;)
I do travel a lot, but in the past 15 years, I’ve been once in “Grunn'n”.
Let’s see how we can overcome this small “hurdle”.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#60 Post by TD-er » 27 Feb 2018, 21:33

That's indeed quite far away.
But we'll figure out something :)

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#61 Post by Meek » 09 Mar 2018, 19:34

I promised to release the code for the Meek MD1 dimmer once all options are integrated and fully operational, but due to shift in priorities and limited time, I am unable to finish the coding on a short notice.

Therefore I’ll publish the “dirty” code for the time being.
It’s still work in progress and 1 of the major things that I’m currently working on, is the synchronization between the dim-levels and Domoticz. So for instance if the dim-level is on 50% on Domoticz, on the ATmega, this correspondence’s with a value around the 380. So when I manually change this to 260, Domoticz should jump to 25%. With the code below, this is fully operational. But, the manual fine-tuning part, still needs to be coded. For instance, if I manually set the dim-level at a value of 261, Domoticz will set it back to 260. So in the coding I have to build a rounding function so it’ll ignore smaller input changes send by Domoticz.

As you can see in the code, I’m trying to code the ATmega328P as flexible as possible, so you can change setting afterwards as you wish. Also flashing the ATmega328P will be somewhat cumbersome without dedicated equipment.
That’s one of the reasons why I want a full set of options and gimmicks as much as possible in the coding. So if you wish additions or have good ideas, please do inform us and if possible, amend the coding 
One of the hardcoding will be something like “disco mode” so the lights will max out and back to minimum in a loop.
Once again, if you have additions or cool idea’s, please share it with us.
Herewith a video of the dimmer in action :
https://www.youtube.com/watch?v=Y9hVDwKcEDw

Coding is borrowed from the following sources :
https://playground.arduino.cc/Main/ACPhaseControl
https://github.com/letscontrolit/ESPEas ... tender.ino

Code: Select all

/*
 * ***************************************************************************************************************************\
 * Arduino project "ESP Easy" � Copyright www.esp8266.nu
 *
 * This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
 * You received a copy of the GNU General Public License along with this program in file 'License.txt'.
 *
 * IDE download    : https://www.arduino.cc/en/Main/Software
 * ESP8266 Package : https://github.com/esp8266/Arduino
 *
 * Source Code     : https://sourceforge.net/projects/espeasy/
 * Support         : http://www.esp8266.nu
 * Discussion      : http://www.esp8266.nu/forum/
 *
 * Additional information about licensing can be found at : http://www.gnu.org/licenses
**************************************************************************************************************************/

// This file is to be loaded onto an Arduino Pro Mini so it will act as a simple IO extender to the ESP module.
// Communication between ESP and Arduino is using the I2C bus, so only two wires needed.
// It best to run the Pro Mini on 3V3, although the 16MHz versions do not officially support this voltage level on this frequency.
// That way, you can skip levelconverters on I2C.
// Arduino Mini Pro uses A4 and A5 for I2C bus. ESP I2C can be configured but they are on GPIO-4 and GPIO-5 by default.



#include <Wire.h>
#include <avr/io.h>
#include <avr/interrupt.h>

#define DETECT 2  //zero cross detect
#define GATE 3    //TRIAC gate
#define PULSE 4   //trigger pulse width (counts)

int Meek;
int StepDown=1;
int StepUp=1;
int InputDelay=100;
int Domoticz;
int Domoticz1;
int Difference ; 
int UpperLimit = 605;
int LowerLimit = 150; 


#define I2C_MSG_IN_SIZE    4
#define I2C_MSG_OUT_SIZE   4

#define CMD_DIGITAL_WRITE  1
#define CMD_DIGITAL_READ   2
#define CMD_ANALOG_WRITE   3
#define CMD_ANALOG_READ    4
#define omhoog 8 
#define omlaag 12


volatile uint8_t sendBuffer[I2C_MSG_OUT_SIZE];

void setup()
{
  Wire.begin(0x7f);
  Wire.onReceive(receiveEvent);
  Wire.onRequest(requestEvent);
  Serial.begin(9600);
  pinMode(omhoog, INPUT); 
  pinMode(omlaag, INPUT); 

// set up pins
  pinMode(DETECT, INPUT);     //zero cross detect
  digitalWrite(DETECT, HIGH); //enable pull-up resistor
  pinMode(GATE, OUTPUT);      //TRIAC gate control

  // set up Timer1 
  //(see ATMEGA 328 data sheet pg 134 for more details)
  OCR1A = 100;      //initialize the comparator
  TIMSK1 = 0x03;    //enable comparator A and overflow interrupts
  TCCR1A = 0x00;    //timer control registers set for
  TCCR1B = 0x00;    //normal operation, timer disabled

  attachInterrupt(0,zeroCrossingInterrupt, RISING);    
 
}

void zeroCrossingInterrupt(){ //zero cross detect   
  TCCR1B=0x04; //start timer with divide by 256 input
  TCNT1 = 0;   //reset timer - count from zero
}

ISR(TIMER1_COMPA_vect){ //comparator match
  digitalWrite(GATE,HIGH);  //set TRIAC gate to high
  TCNT1 = 65536-PULSE;      //trigger pulse width
}

ISR(TIMER1_OVF_vect){ //timer1 overflow
  digitalWrite(GATE,LOW); //turn off TRIAC gate
  TCCR1B = 0x00;          //disable timer stopd unintended triggers
}


void loop() {

Difference = round(UpperLimit / LowerLimit);

if (Meek>=0 && Meek<=100) {
  Domoticz = Meek;
}

if (Meek>=LowerLimit && Meek<=UpperLimit) {
  Domoticz1 = map(OCR1A , LowerLimit, UpperLimit, 0 , 100);
}

if (Meek>=1 && Meek<=100) {
OCR1A =map(Meek,1,100, LowerLimit,UpperLimit);
}

if (Meek>=1 && Meek<=100) {
  OCR1A =map(Meek,1,100, LowerLimit,UpperLimit);
}


if (Meek>=LowerLimit && Meek<=UpperLimit && Difference > (Domoticz-Domoticz1)) {
  Domoticz = Domoticz1;
}

  
if (Meek>=LowerLimit && Meek<=UpperLimit) {  
OCR1A = Meek;     }



if (Meek>=1500 && Meek<=1599){
  StepDown=(Meek-1500);} 
if (Meek>=1500 && Meek<=1599){
  StepDown=(Meek-1500);} 
if (Meek>=1600 && Meek<=1699){
  StepUp=(Meek-1600);} 
if (Meek>=1700 && Meek<=1799){
  InputDelay=(Meek-1700);}   
if (Meek>=1800 && Meek<=1899 && OCR1A>150 && OCR1A<=603 ){
  OCR1A=(OCR1A-(Meek-1800));} 
if (Meek>=1900 && Meek<=1999 && OCR1A>=150 && OCR1A<603 ){
  OCR1A=(OCR1A+(Meek-1900));} 
if (Meek==2000 && OCR1A>=150 && OCR1A<=603){
  OCR1A=(OCR1A+1);} 
if (Meek==2000 && OCR1A==604){
  OCR1A=(0);} 
if (Meek==2001 && OCR1A==0){
  OCR1A=(605);} 
if (Meek==2001 && OCR1A<=603 && OCR1A>=150){
  OCR1A=(OCR1A-1);} 

if (OCR1A>UpperLimit) {
OCR1A=UpperLimit;}

if (OCR1A>0 && OCR1A<=LowerLimit) {
OCR1A=LowerLimit;}


Serial.print("Meek = ");  
Serial.print(Meek);
Serial.print("OCR1A = ");  
Serial.print(OCR1A);
Serial.print("domoticz =");
Serial.print(Domoticz); 
Serial.print("Difference =");
Serial.print(Difference); 
Serial.print("Domoticz11111 =");
Serial.print(Domoticz1); 
delay(1000);
Serial.print('\n');



int hoog = digitalRead (omhoog);
if (hoog == 1 ){
  OCR1A=(OCR1A+1) ;

    
}


int laag = digitalRead (omlaag);
if (laag == 1 ){
  OCR1A=(OCR1A-1);
}


        
delay(InputDelay); 
  }

void receiveEvent(int count)
{
  if (count == I2C_MSG_IN_SIZE)
  {
    byte cmd = Wire.read();
    byte port = Wire.read();
    int value = Wire.read();
    value += Wire.read()*256;
    switch(cmd)
      {
        case CMD_DIGITAL_WRITE:
          pinMode(port,OUTPUT);
          digitalWrite(port,value);
          break;
        case CMD_DIGITAL_READ:
          pinMode(port,INPUT_PULLUP);
          clearSendBuffer();
          sendBuffer[0] = digitalRead(port);
          break;
        case CMD_ANALOG_WRITE:
          //analogWrite(port,value);
          Meek=(value);
          break;
        case CMD_ANALOG_READ:
          clearSendBuffer();
          int valueRead = Domoticz;
          sendBuffer[0] = valueRead & 0xff;
          sendBuffer[1] = valueRead >> 8;
          break;
      }
  }
}

void clearSendBuffer()
{
  for(byte x=0; x < sizeof(sendBuffer); x++)
    sendBuffer[x]=0;
}

void requestEvent()
{
  Wire.write((const uint8_t*)sendBuffer,sizeof(sendBuffer));
}



Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#62 Post by Meek » 15 Mar 2018, 21:43

LisaM wrote: 02 Nov 2017, 09:29
Meek wrote: 01 Nov 2017, 18:18 several modules like : temperature sensor, humidity, PIR, Microwave radar sensor, microphone (array for speech recognition), etc..
If you put these sensors in very closed environment like a wall switch, doesn't the switch make the operation of these sensors very difficult?
For example the temperature sensor values might be corrupted by the heat dissipated by the esp due to the closed environment.
I’ve had the beta Meek MT1(1 touch button) and Meek MP1 (Meek presence with 2 outputs) equipped with a DS18b20 running for more than a month, and the temperature readings were very dependent on the power output of the triacs/power consumption of the light bulbs.
The readings and comparisons are made with an external temperature meter and in the graphics, they were put next to each other with the readings of my thermostat (Toon) placed in the living room.
The DS18b20 sensors were placed inside the casing and were 2.5cm off center from the hart of the PCB with the following results :
Meek MT1 Temperature.JPG
Meek MT1 Temperature.JPG (68.35 KiB) Viewed 33014 times
In the bedroom, I’ve had a light bulb with a power consumption of less than 50Watts, and the readings in relation to my thermostat (Toon) were pretty close. When the lights were on for a substantial time, the temperature rose on an average 1.2 Celsius degrees.

On the other hand, on the Meek MP1 with 2 outputs :
Output 1 (triac 1) , 2 LED lightbulbs with a total power consumption of ~30 Watts
Ouput 2 (triac 2), 3 transformers (inductive loads) , with 9 light bulbs, consuming >200 Watts

When all the lights were ignited, the temperature increased and peaked within 30 min. with 4.4 Celsius degrees. After this period of time, the temperature rise stagnated and stayed stable with a deviation around the 4.4 Celsius degree.
So the contamination was way off to be usable.

We have found a way to move the sensor outside the casing (almost 5cm off center), and the first trials were solid. Even with high loads (exceeding 500Watts) the temperature stayed stable and no noticeable deviation was measures in the test environment :D

Once the new PCB’s are in, we will assemble a few and put it to test to see how they function in a real life environment.

I’ll keep you updated on the results !

barrymossel
Normal user
Posts: 12
Joined: 06 Mar 2018, 08:59

Re: Meek Wifi wall switch ESP8266

#63 Post by barrymossel » 30 Mar 2018, 15:06

Really nice work! Will you ever be designing 2-gang dimmers and switches? I would be ordering those right away!

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#64 Post by Meek » 04 Apr 2018, 09:36

barrymossel wrote: 30 Mar 2018, 15:06 Really nice work! Will you ever be designing 2-gang dimmers and switches? I would be ordering those right away!
Yes we are, in fact, this week we have assembled and installed the Meek MT3 (Meek 3 touch input & 3 switch outputs).
The attachment MeekMT3.jpg is no longer available
MeekMT3.jpg
MeekMT3.jpg (326.78 KiB) Viewed 32847 times
A remarks with regards to the attached picture of the Meek MT3 : for visual feedback, we are using fully controllable WS2812b RGB leds. These are quit powerful, therefore you have some bleeding/Halo around the touch buttons. We are still working in resolving these issue’s. Once we have cleared these kind of minor issue’s, we will make them available for external use.

The PCB is designed for dual use, so by adding additional components we can use it to for a Meek MT2 (2 touch buttons / 2 light outputs) and Meek MT3 (as shown in the picture for 3 touch inputs and 3 light outputs).

Regarding the dimmers, by hardware design, our Meek MD dimmers are able to control 2 individual dimmable outputs. But we are still designing/programming the software for a 1 input/output Dimmer interface. Once we have successfully completed this, we have to think how we can make this dimmer easily controllable for a 2 point dimmer. Our aim is to have a dimmer that has a logical and easy interface for physical input but also easy controllable and flexible enough to control by software. The development is still in progress and the last week we have made great progress. In the coming weeks, we hope to show the Meek MD1 dimmer in action !

barrymossel
Normal user
Posts: 12
Joined: 06 Mar 2018, 08:59

Re: Meek Wifi wall switch ESP8266

#65 Post by barrymossel » 13 Apr 2018, 11:42

Really good news. For my use case I need a dimmer + normal (or dimmer) in one. So two buttons of which at least one is a dimmer. I will be keeping an eye on this thread and your website!

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#66 Post by Meek » 30 Apr 2018, 21:39

Just uploaded a video with the progress of the Meek MD1 Wi-Fi dimmer module.
https://www.youtube.com/watch?v=kOhscOB0x04

vandalon
New user
Posts: 6
Joined: 14 May 2018, 16:01

Re: Meek Wifi wall switch ESP8266

#67 Post by vandalon » 14 May 2018, 20:31

Hi Meek,

Can I fit 2 of your awesome switches next to each other in a dutch, double socket wall outlet?

Cheers,
Joris

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#68 Post by Meek » 17 May 2018, 08:53

vandalon wrote: 14 May 2018, 20:31 Hi Meek,

Can I fit 2 of your awesome switches next to each other in a dutch, double socket wall outlet?

Cheers,
Joris
We’re still trying to acquire casings for a double-, and even a triple variant wall sockets.

We want to deliver a diversity of sockets so the Meek devices can be installed in various environments.
Till now, this has proven to be very difficult! We have not been able to acquire the double and triple sockets yet and the last resort is to develop these in-house. In this stage of the development of the Meek Smart Switches, developing the casings + matching glass panels, will add an extra complexity to the project.

But if someone knows where we can acquire, or even know a party that is willing to cooperate with us to produce the casing + glass panels, we are more than willing to listen!
For the future we have more fantastic idea’s that we would like to add to the Meek switches. For one of the options, we need to “play” with the casing structure and material choices. So we can add more functions, gimmicks and also, to be able to add even more options to personalize the switches to match your desires.

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#69 Post by grovkillen » 17 May 2018, 09:35

Will these run your own FW, ESP Easy FW, or modified ESP Easy FW?
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

vandalon
New user
Posts: 6
Joined: 14 May 2018, 16:01

Re: Meek Wifi wall switch ESP8266

#70 Post by vandalon » 17 May 2018, 09:42

Meek wrote: 17 May 2018, 08:53 We’re still trying to acquire casings for a double-, and even a triple variant wall sockets.

We want to deliver a diversity of sockets so the Meek devices can be installed in various environments.
Till now, this has proven to be very difficult! We have not been able to acquire the double and triple sockets yet and the last resort is to develop these in-house. In this stage of the development of the Meek Smart Switches, developing the casings + matching glass panels, will add an extra complexity to the project.

But if someone knows where we can acquire, or even know a party that is willing to cooperate with us to produce the casing + glass panels, we are more than willing to listen!
For the future we have more fantastic idea’s that we would like to add to the Meek switches. For one of the options, we need to “play” with the casing structure and material choices. So we can add more functions, gimmicks and also, to be able to add even more options to personalize the switches to match your desires.
Thanks for the reply,

So it's not possible to fit 2 single switches next to each other in a double socket?
Also, All devices seem to be out of stock on your site, when do you expect new stock? :)

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#71 Post by Meek » 18 May 2018, 12:45

grovkillen wrote: 17 May 2018, 09:35 Will these run your own FW, ESP Easy FW, or modified ESP Easy FW?
At this moment, all the Meek switches are running on a stock ESPEasy Mega Firmware.
For now, ESPEasy gives us all the options and flexibility we need to operate the switches and I want to thank you and the team for this magnificent piece of software!
All your efforts are appreciated and keep up the good work !

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#72 Post by Meek » 18 May 2018, 12:46

vandalon wrote: 17 May 2018, 09:42
Meek wrote: 17 May 2018, 08:53 We’re still trying to acquire casings for a double-, and even a triple variant wall sockets.

We want to deliver a diversity of sockets so the Meek devices can be installed in various environments.
Till now, this has proven to be very difficult! We have not been able to acquire the double and triple sockets yet and the last resort is to develop these in-house. In this stage of the development of the Meek Smart Switches, developing the casings + matching glass panels, will add an extra complexity to the project.

But if someone knows where we can acquire, or even know a party that is willing to cooperate with us to produce the casing + glass panels, we are more than willing to listen!
For the future we have more fantastic idea’s that we would like to add to the Meek switches. For one of the options, we need to “play” with the casing structure and material choices. So we can add more functions, gimmicks and also, to be able to add even more options to personalize the switches to match your desires.
Thanks for the reply,

So it's not possible to fit 2 single switches next to each other in a double socket?
Also, All devices seem to be out of stock on your site, when do you expect new stock? :)
For this, we need a double socket casing and glass panel. At this moment, it’s not possible to place 2 Meek switches in a double socket. However, this is something that has our attention and it will be one of the items to tackle in the future.

We hope to have a new stock within 2 months, we will update our website once we have a hard date.

Thank you for your interest !

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#73 Post by grovkillen » 18 May 2018, 15:17

Meek wrote: 18 May 2018, 12:45
grovkillen wrote: 17 May 2018, 09:35 Will these run your own FW, ESP Easy FW, or modified ESP Easy FW?
At this moment, all the Meek switches are running on a stock ESPEasy Mega Firmware.
For now, ESPEasy gives us all the options and flexibility we need to operate the switches and I want to thank you and the team for this magnificent piece of software!
All your efforts are appreciated and keep up the good work !
Thanks for the info. We're happy to hear that stock FW is on them. Great news :D
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#74 Post by Meek » 16 Jun 2018, 20:39

Herewith a pictures of the latest revisions Meek MP1 switches.
20180616_194832.jpg
20180616_194832.jpg (334.81 KiB) Viewed 31800 times
We’re currently assembling these to distribute them to a select group of tester.

The Meek MP1 is a :
• Wi-Fi enabled light switch
• With a Doppler presence detector
• Audi visual feedback with a RGB addressable LED and a RTTTL Speaker
• Fully programmable timers a functions

This switch operates out of the box even without a Wi-Fi connection.
Once connected to Wi-Fi you can control it with any device that has a browser (Phone, TV, Smart Watch,…) or by speech recognition enabled devices (Google Home, Alexa, Siri,..).

Ongoing, we’re expanding the functions of these devices.
For instance :
• Alarm Function ; you can “arm” the device, so whenever a movement is detected, the Meek MP1 will sound and alarm and blink the light continuously until the user disarms it.
• Doorbell ; (we will develop a doorbell in the future) if you have “Smart Doorbell”, whenever the doorbell is pressed, the Switch will mimic a doorbell and blink the lights.
• Night Modus : the presence detection will only switch the lights, if it’s in the Night Modus.

As we’re developing several other Meek devices, that will seemingly interact with each other, to truly create a smart house !

The possibilities are endless as the community is able to contribute and able to add extra functionality to our devices !

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#75 Post by grovkillen » 16 Jun 2018, 20:53

Really cool! Thanks for everything you post
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#76 Post by TD-er » 16 Jun 2018, 21:08

That looks nice and to be honest, I have more confidence in such a design with those well-known Hi-link power supplies than the ones included in the Sonoff's.
How much amps can these triacs (I assume) handle?
And it looks like there is room for later versions with more switches.

I was thinking about these switches lately and I guess there is also a market for these with 2 or 3 tip switch inputs, but only 1 switching output, since you can add switches near the consumers and very often still want to switch via the domotica system and not directly switching something at the position where these are mounted.
Or perhaps have multiple switch inputs to switch the same. (lights on while presence detected + lights on continuously)

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#77 Post by grovkillen » 16 Jun 2018, 21:22

I wouldn't mind testing one 👍✌️😎
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#78 Post by Meek » 16 Jun 2018, 21:51

TD-er wrote: 16 Jun 2018, 21:08 That looks nice and to be honest, I have more confidence in such a design with those well-known Hi-link power supplies than the ones included in the Sonoff's.
How much amps can these triacs (I assume) handle?
And it looks like there is room for later versions with more switches.

I was thinking about these switches lately and I guess there is also a market for these with 2 or 3 tip switch inputs, but only 1 switching output, since you can add switches near the consumers and very often still want to switch via the domotica system and not directly switching something at the position where these are mounted.
Or perhaps have multiple switch inputs to switch the same. (lights on while presence detected + lights on continuously)
Main priority is safety!
I have several devices in my house including the rooms of my children (they like the Neopixel Candle – Color Fader  function ).
We have built several line of defenses to keep the devices safe to operate, despite missing certifications.
I (and many others) have good experiences with HLK-PM01 and it also delivers a stable power output.

For Meek MP1, I have switches from THT triacs to SMD triacs, currently it’s equipped with the BT136S, that should be able to carry 4 Amps. I have conducted test and they operate well even on high loads. Despite the theoretical high switching power, I will rate them for max. 350 Watt.

I have a 2 touch and 3 touch version in operations also, these are equipped with 2 or 3 triacs.
I have also a variant with 1 touch button, with 3 triac outputs to control home ventilation units.

In my kitchen, I have a Meek MP2(bastard version for my own use), with one touch button with 2 triac outputs. The RWCL sensor is so accurate that we do not manually switch the kitchen lights anymore. The touch button is merely to switch our garden lights. So the Doppler switches the kitchen lights and the touch button operates the garden light.

The beauty of Meek is that it’s equipped with ESPEasy !
The user is able to decide how the device reacts on a specific input. And that’s all because of you, the developpers of ESPEasy !
Thank you for all the time, efforts and energy you put into this project !

TD-er, I will PM you my phone number, , I hope that we can meet so I can personally hand over a Meek MP1 to you, for testing purposes.

neykov_t
Normal user
Posts: 15
Joined: 21 Jan 2017, 22:10

Re: Meek Wifi wall switch ESP8266

#79 Post by neykov_t » 16 Jun 2018, 21:58

hi,
what about installation schema ?
Do this required Live + neutral or it could be powered by one wire (as VHome 433mhz wall switches) ? Thank yo

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#80 Post by Meek » 16 Jun 2018, 22:03

neykov_t wrote: 16 Jun 2018, 21:58 hi,
what about installation schema ?
Do this required Live + neutral or it could be powered by one wire (as VHome 433mhz wall switches) ? Thank yo
To ensure stability, we have chosen to use a Neutral wire also. So you need Live, Neutral and switching wires to operate these switches.

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#81 Post by Meek » 16 Jun 2018, 22:17

grovkillen wrote: 16 Jun 2018, 21:22 I wouldn't mind testing one 👍✌️😎
I’m not sure if the wall socket/ switching sockets are fully compatible with the ones that is common within EU.
The Meek MP1 is a in wall variant, so you need a depth of at least 2.7cm and circle of 5cm.
If your environment complies to this, please PM me grovkillen, I am more than happy to provide you one.

I really like what you have contributed and I’m also fan of your work of ESPEasy Flasher and Netscan !
Thank you !

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#82 Post by grovkillen » 17 Jun 2018, 16:21

This is the standard holes in Sweden at least. :)

And thank you for the support :D
Attachments
AU6-2_M2.gif
AU6-2_M2.gif (13.9 KiB) Viewed 31819 times
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#83 Post by Meek » 19 Jun 2018, 08:18

grovkillen wrote: 17 Jun 2018, 16:21 This is the standard holes in Sweden at least. :)

And thank you for the support :D
Thank you for your feedback, it seems that it will fit your socket’s too.
Good to hear that. Once I have everything ready for “roll-out”, I will send an example to you too!

Best regards

vandalon
New user
Posts: 6
Joined: 14 May 2018, 16:01

Re: Meek Wifi wall switch ESP8266

#84 Post by vandalon » 19 Jun 2018, 10:48

If desirable, I would love to test a 2 or 3 gang version :)
Would love to meet up. Living in Limburg but could combine a nice weekend zeeland with a meet 😊

barrymossel
Normal user
Posts: 12
Joined: 06 Mar 2018, 08:59

Re: Meek Wifi wall switch ESP8266

#85 Post by barrymossel » 22 Jul 2018, 09:26

Meek wrote: 19 Jun 2018, 08:18
grovkillen wrote: 17 Jun 2018, 16:21 This is the standard holes in Sweden at least. :)

And thank you for the support :D
Thank you for your feedback, it seems that it will fit your socket’s too.
Good to hear that. Once I have everything ready for “roll-out”, I will send an example to you too!

Best regards
Any idea when you will roll out. Is it worth waiting, or should I just get me some ugly Sonoffs?

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#86 Post by Meek » 03 Aug 2018, 19:12

We’ve just finalized the design process of several Meek switches and the PCB’s are send for production.

The current estimate is that we will start assembling the switches within 2 weeks.
After the thorough internal test procedures, we will deliver a small quantity to our 1’st line of testers (1’st degree Meekers :D ).
After this testing period, we will issue the 1’st batch for commercial deployment.

A very rough estimate is that we will have a small batch ready for commercial deployment somewhere end September.

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#87 Post by grovkillen » 03 Aug 2018, 20:26

Great job Meek! Love how you keep us in the loop. :)
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#88 Post by TD-er » 03 Aug 2018, 22:03

Wow, that's way faster than I expected :)
Hmm sooo much still to do until then ;)

By the way, did you find a supplier for the 72mm versions?

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#89 Post by Meek » 07 Aug 2018, 13:11

Let’s say that we have used our “vacation” “very wisely”

Unfortunately, we have not found a partner to produce the 72mm (double socket) version yet!

We’re still contacting manufactures, suppliers and service providers to acquire c.q. produce them.
We’ll keep you in the loop!

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#90 Post by TD-er » 07 Aug 2018, 22:18

I'm very interested, as you know :)

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#91 Post by Meek » 27 Sep 2018, 20:51

A brief update: attached you’ll finds a few pictures of the final versions that are currently been tested:
meek270918.jpg
meek270918.jpg (32.9 KiB) Viewed 30589 times
As announced earlier, we have the intension to release the switches end September in small quantities.
The first available versions will be the :
• Meek MT1 (Meek Touch with 1 Touch input/output)
• Meek MP1 (Meek Presence with 1 Touch input/output)

In October, we’ll add the :
• Meek MT2 (Meek Touch with 2 Touch input/output)
• Meek MT3 (Meek Touch with 3 Touch input/output)


In the 4’th quarter, the Meek MM1 (Meek Motor for “mechanical home ventilation systems”) will be added to the product range.

The development of the Meek Wi-Fi Dimmer “Meek MD1” still continues and in our test environment, it’s already showing pretty good results!
On the hardware side it’s nearly completed but we still need to deploy some enhancements on the software side to ensure flawless operations in various conditions. We expect them to be commercially available in 2019.

Our website ( www.meek-ha.com )is also undergoing some transformation with information about the switches itself but also how to integrate them in various automations systems.

Just to tickle the imagination and show the endless possibilities with these devices, as proof of concept, we’ve imbedded a light sensor in the switch.
LDR-sensor270918.jpg
LDR-sensor270918.jpg (14.63 KiB) Viewed 30587 times
In the near future we will bring you more groundbreaking and exiting new devices!

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#92 Post by grovkillen » 27 Sep 2018, 20:58

Nice update! What update to the software are you considering?
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#93 Post by Meek » 27 Sep 2018, 21:18

“On the hardware side it’s nearly completed but we still need to deploy some enhancements on the software side to ensure flawless operations in various conditions.”

I now see that this part of text is confusing, on the Meek MD1 dimmer module, we have included an ATMEGA328 for zero cross detection and firing up the triacs. The software on the Atmega needs some work not the ESPEasy FW, that part is more than OK :D !

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#94 Post by grovkillen » 27 Sep 2018, 21:21

Meek wrote: 27 Sep 2018, 21:18 “On the hardware side it’s nearly completed but we still need to deploy some enhancements on the software side to ensure flawless operations in various conditions.”

I now see that this part of text is confusing, on the Meek MD1 dimmer module, we have included an ATMEGA328 for zero cross detection and firing up the triacs. The software on the Atmega needs some work not the ESPEasy FW, that part is more than OK :D !
Ah, thanks for that ;)
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

Tecumseh
Normal user
Posts: 37
Joined: 30 Sep 2016, 09:42

Re: Meek Wifi wall switch ESP8266

#95 Post by Tecumseh » 28 Sep 2018, 09:05

A very interesting project, any news on availability?

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#96 Post by grovkillen » 28 Sep 2018, 09:14

I really like the idea of adding a BME280 to one of those and then you could just drill a small hole besides the light switch and have the BME in a nice looking housing next to the light switch in each room of the house. Thanks for that idea ! :)

You should make a housing for the BME that match the great looking MEEK panel ;)
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Meek Wifi wall switch ESP8266

#97 Post by TD-er » 29 Sep 2018, 19:17

Also don't forget the light switch also has one of those radar sensors and a speaker built in.

User avatar
grovkillen
Core team member
Posts: 3621
Joined: 19 Jan 2017, 12:56
Location: Hudiksvall, Sweden
Contact:

Re: Meek Wifi wall switch ESP8266

#98 Post by grovkillen » 29 Sep 2018, 19:21

TD-er wrote: 29 Sep 2018, 19:17 Also don't forget the light switch also has one of those radar sensors and a speaker built in.
That one is something else than your average "smart" switch.
ESP Easy Flasher [flash tool and wifi setup at flash time]
ESP Easy Webdumper [easy screendumping of your units]
ESP Easy Netscan [find units]
Official shop: https://firstbyte.shop/
Sponsor ESP Easy, we need you :idea: :idea: :idea:

vinnie_ki
New user
Posts: 3
Joined: 03 Oct 2018, 12:31

Re: Meek Wifi wall switch ESP8266

#99 Post by vinnie_ki » 03 Oct 2018, 12:50

In Germany en the Netherlands, and maybe some other EU countries it is common to use frames around the frontplates for the wall sockets. I think you would have a huge market alone in these countries if you could make the front glasplate fit inside a few of the commonly most used brand/type frames. Some of de most commonly used brands in new development housings are for example Busch en Jaeger SI Reflex, Berker, Jung and Peha. Some of which are also interchangable I think.

Also a basic version without the frontplate en switches and some gpio terminals/pin header in exchange would be usefull. You could use these behind your own blind wall plates and attach some custom sensors to it or use them only for remote controlling the relay.

Meek
Normal user
Posts: 59
Joined: 31 Oct 2017, 15:50
Contact:

Re: Meek Wifi wall switch ESP8266

#100 Post by Meek » 10 Oct 2018, 20:38

vinnie_ki wrote: 03 Oct 2018, 12:50 In Germany en the Netherlands, and maybe some other EU countries it is common to use frames around the frontplates for the wall sockets. I think you would have a huge market alone in these countries if you could make the front glasplate fit inside a few of the commonly most used brand/type frames. Some of de most commonly used brands in new development housings are for example Busch en Jaeger SI Reflex, Berker, Jung and Peha. Some of which are also interchangable I think.

Also a basic version without the frontplate en switches and some gpio terminals/pin header in exchange would be usefull. You could use these behind your own blind wall plates and attach some custom sensors to it or use them only for remote controlling the relay.
Thank you for your suggestions.

Regarding the frames, at this stage of development, it’s not within the scope to be compatible with “other” switch manufacturers (yet). Hence, we have some difficulties to find manufacturers to make a double- and triple socket based frames for us. This goal to deliver double- and triple sockets with touch and/or power outlets, is pretty high on our to do list.
That been said/written, this question is raised so often, that we have to investigate this in the future!

Regarding “Basic version”, this is something we do have in mind, but due to the resource/time restrictions, we have to push this (and many other cool idea’s )for end 2019.

Thank you for your thoughts! It’s been highly appreciated.

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 11 guests