Powiadomienia
Wyczyść wszystko

ESPEasy [Rozwiązany] MCP23017

1 Wpisów
1 Użytkownicy
0 Reactions
1,913 Wyświetleń
(@marcin_kutno)
Wpisów: 6
Bywalec
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#2468]

Witam Wszystkich

Poproszę o wsparcie, podpowiedzi.

Internet przeszukałem i niestety nie uzyskałem odpowiedzi na moje zagadki. Może być też tak że nie zrozumiałem co czytam - cały czas się jeszcze uczę tematu.

Ale do rzeczy:

MCP23017 raportuje do Wemos D1mini (EspEasy). MCP "podzielony" na dwa. Jedna sekcja jako wejścia(8szt) druga jako wyjścia(8szt).

Nawet przekazywanie sygnału Wejść do Wyjść ogarniam.

Działa, czy właściwie napisane nie wiem.

on System#Wake do
TaskValueSet 9,1,0
TaskValueSet 9,2,0
TaskValueSet 9,3,0
TaskValueSet 9,4,0
TaskValueSet 10,1,0
TaskValueSet 10,2,0
TaskValueSet 10,3,0
TaskValueSet 10,4,0
endon

on Termostat_Salon#state=1 do
TaskValueSet 9,1,1
mcpgpio,9,0
endon

on Termostat_Salon#state=0 do
TaskValueSet 9,1,0
mcpgpio,9,1
endon

 

I teraz dla mnie pojawiają się schody:

Nie potrafię statusu "Termostat_Salon" przenieść do Domoticza.

W domoticzu ustawione :

Dummy (Does nothing, use for virtual switches only) - dodany przełącznik, nadany IDX i nie widzę stanu wejścia Termostat_Salon.

W regułach próbowałem dopisać np:

SendToHTTP 192.168.xx.xx,8080,/json.htm?type=command&param=udevice&idx=38&nvalue=1&svalue=[INA219#Watts]

albo

SendToHTTP 192.168.xx.xx:8080/json.htm?type=command&param=switchlight&idx=38&switchcmd=On

Nic nie daje efektu.

W ustawieniach dla

Switch input - MCP23017  
Name:  
Enabled:
 
Send to Controller

IDX:  

Też nic.

 

Może ktoś przez to przebrnął, może źle się do tego zabrałem proszę o podpowiedzi.

 

 

No i po długiej i nierównej walce temat udało się rozwiązać. Wszystko działa i pewnie by działało od początku gdyby nie literówka w ustawieniach dla "Controllers" w espeasy w Domoticz HTTP - Credentials. Literówka banalna ale się dobrze ukryła - w loginie który sobie wymyśliłem brakło jednego "i".


 
Dodane : 05/09/2021 8:37 pm
Udostępnij: