Asystent AI
Domoticz - wykresy ...
 
Powiadomienia
Wyczyść wszystko

Domoticz Domoticz - wykresy w jednostkach "kg"

170 Wpisów
3 Użytkownicy
3 Reactions
12 K Wyświetleń
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 
[#4959]

Witam

szukałem i nie mogę znaleźć w Domoticzu prezentacji danych w jednostkach "kg"

chciałbym przekazywać dane z wagi aby były rysowane na wykresach tak jak wykresy temperatur, prądów, napięć,

a jeśli faktycznie nie ma to jak to można zrobić/prezentować,

może ktoś z bardziej obeznanych w Domoticzu podpowiedzieć ?


 
Dodane : 10/02/2023 8:50 pm
(@steel_rat)
Wpisów: 646
Ekspert
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
 

Menu konfiguracji -> Ustawienia -> Mierniki/liczniki i tam jest.

Domoticzsettings

 
Dodane : 10/02/2023 9:07 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

dzięki, faktycznie jest coś takiego, ale to w ustawieniach, czyli generalnie jest i jakby jest możliwość prezentacji, czyli jest nadzieja 😀 

tyle tylko że ja szukałem w dodaniu wirtualnego czujnika i tam na liście nie ma pomiaru wagi, wszystkie jednostki są a wagi nie ma,

bo dane miałyby być przekazywane poprzez VEMOS ESP 8266 (czyli musiałby zaistnieć kafelek z pomiarem wagi)

i tu mam problem jak go utworzyć aby była waga prezentowana


 
Dodane : 10/02/2023 9:20 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

 

chyba znalazłem 

sprzęt/nazwa typ - dummy/ utwórz wirtualny czujnik/nazwa typ czujnika - scale

i pojawia się kafelek z pomiarem wagi w kg

waga

😊

dzięki za naprowadzenie, mam nadzieję że to jest to o co mi chodziło, już jestem o krok bliżej 😉 

 

teraz ciąg dalszy zmagań, jak przekazać dane o wadze z Arduino do Domoticza, będę walczył ale jakby ktoś chciał podpowiedzieć to chętnie skorzystam 


 
Dodane : 10/02/2023 9:49 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

@zibi przepisz sketch do mysensors i sama się ta waga doda , a jak chcesz z wirtualnym czujnikiem to musisz z arduino wysyłać  json z idx tego czujnika 


 
Dodane : 11/02/2023 12:08 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

tak, chcę z IDXem bo wykorzystam układ VEMOS ESP 8266 do którego mam już podpięte czujniki temp i wilgotności więc byłaby tylko opcja dodania kolejnej danej czyli liczby z wagi, tylko borykam się jak tą wartość z arduino przekazać do ESP 8266 żeby ten ją puścił dalej do domoticza. Bo z samego ESP do Domoticza to już wiem i sprawdziłem na innej danej i działa. Więc pozostaje tylko komunikacja Arduino --> Vemos ESP 8266


 
Dodane : 11/02/2023 1:12 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
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
 

@zibi nie bardzo rozumiem takie komplikowanie sobie życia. Skoro korzystasz z Wemosa ESP8266 to wszystko można na nim zrobić. Po co to arduino ? Zobacz https://www.smartnydom.pl/forum/uklady-esp8266-i-inne-zrob-to-sam/waga-wifi-z-powiadomieniem-za-max-50-zl/


 
Dodane : 11/02/2023 4:35 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

fajnie to zrobiłeś tyle tylko że mój projekcik nie skończy sie tylko na samym ważeniu, a temat zaniku zasilania i aby po nim waga dalej ważyła już u siebie rozwiązałem i u mnie to działa prawidłowo i to bez podtrzymania zasilania a to jest u mnie jeden z kluczowych warunków działania wagi aby sie nie resetowała i nie tarowała po zaniku zasilania tylko nadal pamiętała wagę tego co na niej stoi i kontynuowała ważenie.

Ja mam w planach najpierw połączyć to z domoticzem, aby ładnie na wykresie dobowym było to prezentowane, następnie rozszerzyć o powiadomienia sms samoczynne i na żądanie, z podaniem żądanych parametrów a oprócz tego maja byc dwa pomiary wilgotności i dwa pomiary temperatury dlatego łatwiej to widze do ogarnięcia poprzez arduino bo tam sobie to wszystko mogę zmieniać i oprogramowywać i współgra to z dodatkowymi pomiarami.

A co najważniejsze ma to równiez pełnic rolę i działac bez domoticza, jak równiez ma lokalny wyświetlacz na którym też pokazuje wagę.

dlatego potrzebuję jedynie, jak dane z arduino, podać na moduł Vemos najlepiej na któreś GPIO i do tego potrzebuję kawałek skryptu który to załatwi w arduino

nie wiem czy się dobrze rozumiemy ale mnie o takie ESP8266 chodzi używam wgranego softu ESP EASY:

vemos

ja u siebie w arduino wysyłam wynik wagi tak:

lcd.print(scale.get_units(), 3); //wysyła wartość pomiaru na wyświetlacz Serial.print(scale.get_units(), 3); //wysyła wartość pomiaru na serial monitor

no i ten wynik wagi bym chciał wysłać też na ESP (docelowo do domoticza) tylko nie potrafię napisać takiego skryptu który to obsłużył w arduino


 
Dodane : 11/02/2023 5:59 pm
(@steel_rat)
Wpisów: 646
Ekspert
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
 

Moze za pomocą softserial połącz dane z andruino do esp. Tylko musiałbyś zobaczyć czy można bezpośrednio tx z rx połączyć.


 
Dodane : 11/02/2023 10:43 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

no i to mógłby być jakiś kierunek i o cos podobnego by mi chodziło tylko jakoś trzeba te dane z Arduino przekierować jakimś kodem, bardziej myslałem żeby je wystawić na jakiś pin typu GPIO i czytac w ESP jak jakiś czujnik po prostu odczytywać wartośc która się tam pojawi, wtedy w ESP byłoby to łatwiej pobrać i przekazać


 
Dodane : 11/02/2023 11:45 pm
(@steel_rat)
Wpisów: 646
Ekspert
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
 

W najlepiej nowym ESP Easy jest urządzenie "Communication - Serial Server" i tam można odczytać dane z portu serial. Można połączyć się przez serwer i może też wygenerować zdarzenia które możesz rozkodować i przesłać przez MQTT dalej.

W Arduino jest biblioteka SoftSerial, dzięki której możesz zdefiniować interfejs szeregowy na różnych GPIO. Obsługujesz go na zasadzie zwykłego portu Serial. np mySerial.print() itp.


 
Dodane : 12/02/2023 12:06 am
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

no i chyba kierunek jest dobry tylko ja sobie z tym nie poradzę żeby to zapisać w kodzie bo sie na tym nie znam,

ja dostaje takie coś celem wyświetlenia w serial monitorze Serial.print(scale.get_units(), 3); //wysyła wartość pomiaru na serial monitor

i po tym wyświetlana jest wartość wagi

czyli tą samą wartość by trzeba wysłać jak piszesz, czy tak ? 


 
Dodane : 12/02/2023 12:39 am
(@steel_rat)
Wpisów: 646
Ekspert
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
 
#include <SoftwareSerial.h>

#define rxPin 5
#define txPin 4

SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);

void setup() {
  mySerial.begin(9600);
}

void loop() {
 // wysyłanie do ESP 
 mySerial.print(scale.get_units(), 3);

 if (mySerial.available()) {
	komunikacja z ESP
	}
}

Coś takiego powinieneś zrobić. Tylko nie wysyłaj za dużo razy bo zatkasz urządzenia.


 
Dodane : 12/02/2023 12:52 am
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

czyli generalnie mam przesłać z arduino z pinów TX RX na piny RX TX ESP ?

czyli tylko te piny wchodzą w grę, nie żadne inne ?

jeszcze jedno pytanie, czy mogę zmienić nr pinów z tych co wskazałeś na inne bo te akurat mam zajęte w arduino.

bardzo dziękuję, popróbuję i dam znać jak wyszło


 
Dodane : 13/02/2023 10:48 am
(@steel_rat)
Wpisów: 646
Ekspert
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
 

Tak. Tylko nie wiem na jakich napięciach pracuje rx i tx w Arduino. Jeśli na 5v to trzeba dopasować napięcia do siebie. Bo spalisz ESP. 


 
Dodane : 13/02/2023 1:51 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

faktycznie gdzieś mi sie przewineło że trzeba zrobić ogranicznik na 3,3V, dzięki za przypomnienie


 
Dodane : 13/02/2023 4:54 pm
(@steel_rat)
Wpisów: 646
Ekspert
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
 

A jeśli wystarczy Tobie tylko przesłanie danych z Arduino do ESP bez powrotnej komunikacji to możesz podłączyć tylko TX z RX.


 
Dodane : 14/02/2023 10:42 am
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

dzięki za podpowiedź, ja faktycznie potrzebuje tylko w jedną stronę, popróbuję


 
Dodane : 14/02/2023 11:19 am
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

@steel_rat 

zrobiłem jak poleciłeś wklepałem Twoją instrukcje do skryptu arduino nawet bez problemów,

mySerial.print(scale.get_units(), 3);

jakaś reakcja jest bo zmierzyłem miernikiem na początek i na pinie 6 (TX) jest reakcja, ale problem pojawił się gdzie indziej. 

Nie mogę wybrać pinu na którym w ESP jest RX to jest pin GPIO3 czyli D9 bo jest on niedostępny tak samo jak TX te piny RX i TX są w ESP wyszarzone - niedostępne dlatego do potencjalnego odbioru nie mogę wybrać tego portu.

Masz jakiś pomysł co z tym zrobić ?

image

 
Dodane : 21/02/2023 9:05 pm
 zibi
(@zibi)
Wpisów: 159
Pomocny
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
 

chodzi mi o to żeby wartość wagi jaka jest odczytywana w Arduino - wysyłana na wyświetlacz i na serial monitor, żeby ta sama wartość była wysyłana do modułu ESP i pokazywana w zaznaczonym miejscu, ale nie wiem jak to zrobić, jak z tym się uporam to dalej już pójdzie łatwiej

(oczywiście typ urządzenia w tabelce jest wybrany przykładowo)

image

a używam tego ESP

image

 
Dodane : 22/02/2023 8:30 pm
Strona 1 / 9
Udostępnij: