LIDL ZigBee Mehfachsteckdose auf AskSin++ überführen

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Garagenloeter
Beiträge: 293
Registriert: 04.07.2018, 21:52
Hat sich bedankt: 35 Mal
Danksagung erhalten: 3 Mal

LIDL ZigBee Mehfachsteckdose auf AskSin++ überführen

Beitrag von Garagenloeter » 26.09.2021, 19:58

Diese Mehrfachsteckdose hab ich mir mal vorgeknöpft.
silvercrestz-steckdosenleiste-mit-usb-anschluessen-smart-home-3-steckdosen-b-ware-einwandfrei.jpg
Hier mal paar Ansichten der Platine
1632673776969.jpg
1632673776960.jpg
1632673776952.jpg
1632673776977.jpg
Wie man sieht, gehen drei Leiterbahnen auf die seitliche Steckerleiste auf K1,K2,K3.
Die wiederum gehen zu den seitlichen LED's.
Ich vermute, das die parallel zur Ansteuermimik der Relais aufgeschaltet sind.
Wenn das so ist, wäre die Sache wirklich easy.
3.3 Volt auch schon vorhanden.

Für mich stellt sich nun die Frage, welcher Sketch sich am besten dafür eignet.
Ich tendiere zum HM-LC-SW4-xxx irgendwas.
Zuletzt geändert von Garagenloeter am 30.09.2021, 06:23, insgesamt 1-mal geändert.

jp112sdl
Beiträge: 9517
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 592 Mal
Danksagung erhalten: 1401 Mal
Kontaktdaten:

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von jp112sdl » 26.09.2021, 20:22

HM-LC-SWX-SM, mit 3 Kanälen.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Garagenloeter
Beiträge: 293
Registriert: 04.07.2018, 21:52
Hat sich bedankt: 35 Mal
Danksagung erhalten: 3 Mal

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von Garagenloeter » 26.09.2021, 21:16

ja, da hab ich leider die Erfahrung gemacht, das kein Pictogram angezeigt wurde, blieb einfach leer.

jp112sdl
Beiträge: 9517
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 592 Mal
Danksagung erhalten: 1401 Mal
Kontaktdaten:

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von jp112sdl » 26.09.2021, 21:20

Garagenloeter hat geschrieben:
26.09.2021, 21:16
ja, da hab ich leider die Erfahrung gemacht, das kein Pictogram angezeigt wurde, blieb einfach leer.
Dann war am Sketch noch irgendwas falsch.
Ich nutze den HM-LC-SWX-SM als HM-LC-SW4-SM in einem Sonoff 4CH Umbau
Bildschirmfoto 2021-09-26 um 21.19.39.png

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

jp112sdl
Beiträge: 9517
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 592 Mal
Danksagung erhalten: 1401 Mal
Kontaktdaten:

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von jp112sdl » 26.09.2021, 21:40

Probier mal ob das so geht

Code: Alles auswählen

//- -----------------------------------------------------------------------------------------------------------------------
// AskSin++
// 2016-10-31 papa     Creative Commons - http://creativecommons.org/licenses/by-nc-sa/3.0/de/
// 2021-09-26 jp112sdl Creative Commons - http://creativecommons.org/licenses/by-nc-sa/3.0/de/
//- -----------------------------------------------------------------------------------------------------------------------

#define EI_NOTEXTERNAL
#include <EnableInterrupt.h>
#include <AskSinPP.h>
#include <LowPower.h>
#include <Switch.h>

#define LED_PIN           4
#define RELAY1_PIN        5
#define RELAY2_PIN        6
#define RELAY3_PIN        7
#define CONFIG_BUTTON_PIN 8

#define RELAY_ACTIVE_LOW false

#define PEERS_PER_CHANNEL 8

using namespace as;
const struct DeviceInfo PROGMEM devinfo = {
    {0x00,0x03,0x01},       // Device ID
    "JPLCSW4001",           // Device Serial
    {0x00,0x03},            // Device Model
    0x16,                   // Firmware Version
    as::DeviceType::Switch, // Device Type
    {0x01,0x00}             // Info Bytes
};
typedef AvrSPI<10,11,12,13> RadioSPI;
typedef AskSin<StatusLed<LED_PIN>,NoBattery,Radio<RadioSPI,2> > Hal;
typedef MultiChannelDevice<Hal,SwitchChannel<Hal,PEERS_PER_CHANNEL,List0>,3> SwitchType;
Hal hal;
SwitchType sdev(devinfo,0x20);
ConfigButton<SwitchType> cfgBtn(sdev);

void setup () {
  DINIT(57600,ASKSIN_PLUS_PLUS_IDENTIFIER);
  sdev.init(hal);
  sdev.channel(1).init(RELAY1_PIN,RELAY_ACTIVE_LOW);
  sdev.channel(2).init(RELAY2_PIN,RELAY_ACTIVE_LOW);
  sdev.channel(3).init(RELAY3_PIN,RELAY_ACTIVE_LOW);
  buttonISR(cfgBtn,CONFIG_BUTTON_PIN);
  sdev.led().invert(true);
  sdev.initDone();
}

void loop() {
  bool worked = hal.runready();
  bool poll = sdev.pollRadio();
  if( worked == false && poll == false ) {
    hal.activity.savePower<Idle<> >(hal);
  }
}
Zuletzt geändert von jp112sdl am 01.10.2021, 21:18, insgesamt 2-mal geändert.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Garagenloeter
Beiträge: 293
Registriert: 04.07.2018, 21:52
Hat sich bedankt: 35 Mal
Danksagung erhalten: 3 Mal

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von Garagenloeter » 26.09.2021, 21:53

Dank dir.
werd ich die Tage mal auf bein Testsystem probieren.
Ich meine mich zu Erinnern, das genau der 3er das Problem war.
und ich meine mich zu Erinnern, das der 2er u ser 4er funktionierten, ist aber schon ne Weile her.

Ich muss erst mal schaun, das ich die Hardware hinbekomme, ob das so funktioniert, wie ich das möchte.
Zuletzt geändert von Garagenloeter am 26.09.2021, 21:57, insgesamt 2-mal geändert.

jp112sdl
Beiträge: 9517
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 592 Mal
Danksagung erhalten: 1401 Mal
Kontaktdaten:

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von jp112sdl » 26.09.2021, 21:56

Den Bildern nach sieht es zumindest auf den ersten Blick recht übersichtlich aus.
Zigbee Modul raus, AskSin-Modul rein.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Garagenloeter
Beiträge: 293
Registriert: 04.07.2018, 21:52
Hat sich bedankt: 35 Mal
Danksagung erhalten: 3 Mal

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von Garagenloeter » 26.09.2021, 21:59

seh ich auch so.
aber..... Leiterplatten hab ich noch nicht entwickelt.

Ich werd das erstmal in ner loseverdrahtung angehn.

jp112sdl
Beiträge: 9517
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 592 Mal
Danksagung erhalten: 1401 Mal
Kontaktdaten:

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von jp112sdl » 26.09.2021, 22:04

Wenn es auf den Platz ankommt, bietet sich evtl. die 328RFStamp Platine an
viewtopic.php?f=76&t=54063&p=538235#p538235

Und diese dann mit kurzen Drahtstücken an die Steckdosen-PCB angebunden.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

jp112sdl
Beiträge: 9517
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 592 Mal
Danksagung erhalten: 1401 Mal
Kontaktdaten:

Re: LIDL ZigBee Mehfachsteckdose auf AskSin überführen

Beitrag von jp112sdl » 27.09.2021, 11:13

Wenn das technisch so funktioniert kann ich auch gern noch einen extra Gerätetyp mit ins Addon aufnehmen.
Mit passendem Bild :wink: und passender Bezeichnung... HB-LC-Sw3-MS (MehrfachSteckdose) :mrgreen:

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

PN sind deaktiviert!

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“