Skip to content

Commit 5bd060c

Browse files
markirbMarkus Kirberg
authored and
Markus Kirberg
committed
shelly plus use gpio0 for out and gpio1 for in
1 parent a73951b commit 5bd060c

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

src/ShellyPlus1/shelly_init.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ void CreatePeripherals(std::vector<std::unique_ptr<Input>> *inputs,
4040
inputs->emplace_back(in);
4141
sys_temp->reset(new TempSensorSDNT1608X103F3950(32, 3.3f, 10000.0f));
4242

43-
int pin_in = 19;
4443
int pin_out = 0;
44+
int pin_in = 1;
4545

4646
if (DetectAddon(pin_in, pin_out)) {
4747
s_onewire.reset(new Onewire(pin_in, pin_out));

src/ShellyPlus1PM/shelly_init.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,9 @@ void CreatePeripherals(std::vector<std::unique_ptr<Input>> *inputs,
102102
}
103103
sys_temp->reset(new TempSensorSDNT1608X103F3950(32, 3.3f, 10000.0f));
104104

105-
int pin_in = 19;
106-
int pin_out = LED_GPIO;
105+
int pin_out = 0;
106+
int pin_in = 1;
107+
107108
if (DetectAddon(pin_in, pin_out)) {
108109
s_onewire.reset(new Onewire(pin_in, pin_out));
109110
sensors = s_onewire->DiscoverAll();

src/ShellyPlusI4/shelly_init.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,9 @@ void CreatePeripherals(std::vector<std::unique_ptr<Input>> *inputs,
5252

5353
sys_temp->reset(new TempSensorSDNT1608X103F3950(32, 3.3f, 10000.0f));
5454

55-
int pin_in = 19;
56-
int pin_out = LED_GPIO;
55+
int pin_out = 0;
56+
int pin_in = 1;
57+
5758
if (DetectAddon(pin_in, pin_out)) {
5859
s_onewire.reset(new Onewire(pin_in, pin_out));
5960
sensors = s_onewire->DiscoverAll();

0 commit comments

Comments
 (0)