Firmware QLQ

QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

Stawiam dziś pierwsze kroki w Githubie. Założyłem tam konto i będę starał się na bieżąco wrzucać tam wszystkie moje pomysły, przeróbki kodu.
W tym pierwszym wątku do końca przyszłego weekendu postaram się zaktualizować linki do Githuba z kodami do wagi, stacji pogodowej z natężeniem światła, wiatrem i opadami oraz temp, wilg i ciśnieniem, Bramką 868MHz od Roberta Błaszczaka ale z obsługą w/w stacji oraz kontakrtonami, pomiarem sondą pH, ... i nie wiem co tam jeszcze mam.


DZIĘKI KOLEDZE @ELMAYA będę już kompilował razem z GUI wszystkie softy do binarek abyście mogli też sobie wgrać Suplowicze
--------------------------------------------------------------------------------------------------------------------------
Do kompilacji w Arduino potrzebujecie nowych bibliotek SuplaDevice:
UPDATE 02-02-2020https://github.com/RafQLQ/My_Supla/tree ... evicePZEM3
--------------------------------------------------------------------------------------------------------------------------
GUI czujnik SI7021 - temperatura i wilgotność - już na nowych bibliotekach SuplaDevice by @klew: https://github.com/RafQLQ/My_Supla/tree ... GUI_SI7021
--------------------------------------------------------------------------------------------------------------------------
Prosta stacja pogody z GUI ( Z KOREKTA CIŚNIENIA W ZALEŻNOŚCI OD w.n.p.m ) oparta na BME 280 oraz na BH1750:
https://github.com/RafQLQ/My_Supla/tree ... GUI_BME_BH
--------------------------------------------------------------------------------------------------------------------------
C.D. Stacji Pogody - czujniki DESZCZU I WIATRU Z GUI: https://github.com/RafQLQ/My_Supla/tree ... _Wind_Rain
--------------------------------------------------------------------------------------------------------------------------
Czujnik BMP_280 ( nie mylić z BME) - ciśnienie z korektą i czujnik temperatury oraz czujnik natężenia światła :
https://github.com/RafQLQ/My_Supla/tree ... BMP_BH_GUI
--------------------------------------------------------------------------------------------------------------------------
Made in @elmaya
Licznik Energii Elektrycznej PZEM004_V2 - https://en-forum.supla.org/viewtopic.ph ... 7&start=10
Licznik Energii Elektrycznej PZEM004_V3 - https://github.com/RafQLQ/My_Supla/tree ... M004_EM_V3
--------------------------------------------------------------------------------------------------------------------------
12 Relay Touch_Button - https://github.com/RafQLQ/My_Supla/tree/master/12_Relay
--------------------------------------------------------------------------------------------------------------------------
Last edited by QLQ on Tue Feb 18, 2020 10:27 pm, edited 17 times in total.
jak coś nie działa to włącz zasilanie.....
User avatar
Gang
Posts: 748
Joined: Fri Nov 09, 2018 12:44 pm

Post

Dodaj w nazwie tematu Twój Nick, łatwiej będzie kiedyś to wyszukać ;)
Tu jest za mało miejsca abym wszystko mógł wypisać, co mam z supli :mrgreen:
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Brawo :)
SUPLA.... Nareszcie w domu.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Łatwiej będzie szukać błędów w kodzie :D
https://gui-generic-builder.supla.io/
edm
Posts: 677
Joined: Mon Jan 15, 2018 6:18 pm
Been thanked: 2 times

Post

Gang wrote: Sun Dec 08, 2019 12:47 pm Dodaj w nazwie tematu Twój Nick, łatwiej będzie kiedyś to wyszukać ;)
Twój awatar mega, przepędzałem tą muchę ;) .
Wziąłem udział w Supla Offline Party 2023 :D
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

edm wrote: Sun Dec 08, 2019 5:55 pm
Gang wrote: Sun Dec 08, 2019 12:47 pm Dodaj w nazwie tematu Twój Nick, łatwiej będzie kiedyś to wyszukać ;)
Twój awatar mega, przepędzałem tą muchę ;) .
Kurde ja też :D :D :D :D :lol: :lol:
jak coś nie działa to włącz zasilanie.....
User avatar
Gang
Posts: 748
Joined: Fri Nov 09, 2018 12:44 pm

Post

QLQ wrote: Sun Dec 08, 2019 8:17 pm
edm wrote: Sun Dec 08, 2019 5:55 pm
Gang wrote: Sun Dec 08, 2019 12:47 pm Dodaj w nazwie tematu Twój Nick, łatwiej będzie kiedyś to wyszukać ;)
Twój awatar mega, przepędzałem tą muchę ;) .
Kurde ja też :D :D :D :D :lol: :lol:
Szkoda, a może dobrze, że Soft nie zmienia ikonek w apce, bo jakiś jajcarz przy termometrze dodałbym okruszek lub robaczka.
Tu jest za mało miejsca abym wszystko mógł wypisać, co mam z supli :mrgreen:
User avatar
michael
Posts: 1320
Joined: Wed Nov 09, 2016 8:00 am
Location: Wojkowice

Post

QLQ wrote: Sun Dec 08, 2019 8:17 pm
edm wrote: Sun Dec 08, 2019 5:55 pm
Gang wrote: Sun Dec 08, 2019 12:47 pm Dodaj w nazwie tematu Twój Nick, łatwiej będzie kiedyś to wyszukać ;)
Twój awatar mega, przepędzałem tą muchę ;) .
Kurde ja też :D :D :D :D :lol: :lol:
Też kilkakrotnie goniłem tą muchę :lol: :lol: :lol: :mrgreen:
:mrgreen: :mrgreen: :mrgreen:
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

Aktualizacja 14 grudnia 2019 -> up
jak coś nie działa to włącz zasilanie.....
User avatar
klew
Posts: 13907
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

@QLQ, rzucałem sobie okiem na Twoje źródła i jedną rzecz chciałbym wyjaśnić.
W tym miejscu:
https://github.com/RafQLQ/My_Supla/blob ... BH.ino#L78

dodałeś klasę MyDigitalRead, a kawałek dalej MyDigitialWrite. Oba fragmenty kodu są wykomentowane, ale to trochę inaczej powinno być używane. Tylko jedna instancja klasy dziedziczącej po Supla::Io może być stworzona. Więc jeśli chcesz nadpisać digital Write oraz Read, to trzeba to zrobić w jednej klasie (za jednym zamachem ;) ), np. tak:

Code: Select all

class MyDigitalIo : public Supla::Io {
  public:
    int customDigitalRead(int channelNumber, uint8_t pin) {
      someCode;
    }
    void customDigitalWrite(int channelNumber, uint8_t pin, uint8_t val) {
      someCode;
    }
} instanceMyDigitalIo;
Najlepsze suple dla Twojego domu :mrgreen:

Return to “Ogólna dyskusja”