Od dnia 16.10.2024 zostały wyłączone stacjonarne numery telefonów. Zapraszamy do kontaktu pod numerem: 574 443 555.

Profil użytkownika

ven

 

 

Rejestracja: 2010-11-17 20:11

Logowanie: 2024-12-04 14:14

Urządzenia: 0

Tematy: 5

Posty: 229

posty użytkownika 
Pierwsza stronaPoprzednia strona10 / 12Następna stronaOstatnia strona
2014-03-07 21:45 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
Pewnie ty zapytałeś o ten plik.
2014-03-07 21:32 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
Reguły nie ma. Zależy jak serwer zapyta o ten dane.

2014-03-05 10:48 Temat: eSterownik.pl » Rozwiązania sprzętowe dla biblioteki w Pythonie.
  ven Posty: 229 ELEKTRO-SYSTEM
Najpierw prawym klawiszem na pliku sample i otwórz za pomocą notatnik.
znajdziesz tam linie:
c = sterownik('192.168.0.112', 'admin', 'admin';

to podstaw za 192.168.0.112 swój adres ip sterownika
potem admin admin to login i hasło

zapisz plik i zamknij.
teraz otwórz okno konsoli: cmd + enter
przejdź do katalogu gdzie masz te skrypty:
np cd D:/ES/

i wpisz sample + enter


2014-03-05 08:54 Temat: eSterownik.pl » Rozwiązania sprzętowe dla biblioteki w Pythonie.
  ven Posty: 229 ELEKTRO-SYSTEM
Jeżeli sterownik widzisz w sieci lokalnej, to nic więcej nie musisz robić. Biblioteka w pythonie łączy się ze sterownikiem przez ethernet przez sieć lokalną (kabel, wifi)
2014-03-04 12:20 Temat: eSterownik.pl » Rozwiązania sprzętowe dla biblioteki w Pythonie.
  ven Posty: 229 ELEKTRO-SYSTEM
Stan napisał » 2014-03-04 10:53
Kurier właśnie dowiózł Rspberry, ależ to maleńkie

Ile kosztuje ?
Ja znalazłem w sieci coś takiego: http://www.kamami.pl/index.php?productID=205233
2014-03-03 23:21 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
Niestety pliku fuel.dat już nie wykorzystujemy. Więc do niczego się nie przyda.
Zużycie paliwa rejestrowane jest teraz w pliku sync.dat, ale jest on pobierany i kasowany przez serwer.

Nad źródłami w c# pomyślimy

2014-03-03 22:35 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
w c# temp odczytuje się tak:

float temp = (BitConverter.ToInt16(Data, 22) / 10f);

//22 to index w tablicy Data

nie zauważyłem że wyżej też podałeś ten kod

zamiast tak:
byte[] data; data[0] = (byte)ster.s_statusdata[20]; data[1] = (byte)ster.s_statusdata[21];
(float)BitConverter.ToInt16(data, 0)/10.0f i jest dobrze


zrób tak:
(float)BitConverter.ToInt16(ster.s_statusdata, 20)/10.0f
2014-03-03 16:39 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
Te 2 liczby (bajty) to jest short int ze znakiem. (16 bitów) i dzielony przez 10.
W jakim języku programowania chcesz to sparsować ?

2014-02-27 12:53 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
W tej chwili tego nie przewidujemy.
2014-02-27 12:48 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
Tak, co jakiś czas zbiorę propozycje i dopiszę.
2014-02-27 11:31 Temat: eSterownik.pl » Biblioteka w Pythonie do obsługi sterownika
  ven Posty: 229 ELEKTRO-SYSTEM
Dla wszystkich, którzy chcą testować własne algorytmy udostępniamy bibliotekę napisaną w Pythonie do obsługi sterownika. Biblioteka jest w wersji 0.1 i będzie rozwijana w miarę potrzeb.

Biblioteka umożliwia:
- odczyt wszystkich aktualnych temperatur,
- odczyt stanów wyjść,
- odczyt i zapis mocy dmuchawy
- sterowanie wyjściami mocy (dmuchawa, podajnik, pompy)

Komunikacja ze sterownikiem odbywa się tylko przez port ethernet. Na takiej samej zasadzie jak przeglądarka.
 
Aby sterować wszystkimi wyjściami sterownika, musi być włączony tryb ręczny.

Uwaga ! Firma Elektro-System s.c. nie ponosi odpowiedzialności z tytułu ewentualnych szkód powstałych w wyniku działania biblioteki i/lub algorytmów powstałych przy jej użyciu.


Co jest potrzebne:
Python - sprawdzane na wersji 3.3.4 - http://www.python.org/download/releases/3.3.4/
httplib2 - do pobrania http://httplib2.googlecode.com/files/httplib2-0.8.zip

biblioteka sterownik.py - http://dev.esterownik.pl/python/sterownik.py
przykład kodu - http://dev.esterownik.pl/python/sample.py


Nowe propozycję proszę zgłaszać w tym wątku.




2014-01-02 12:26 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
Możliwe że padała karta SD. Należało by najpierw ją sformatować.

2013-11-18 22:57 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
Problem zdiagnozowany, aktualizacja będzie w ciągu paru godzin dostępna w sklepie Play.

2013-11-18 00:06 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
Prosimy jeszcze o cierpliwość do jutra. Jutro będzie aktualizacja aplikacji, która to już będzie działać z nowym serwerem.

2013-02-20 06:39 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
Drobne problemy z serwerem.
2013-02-18 20:28 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
Ten parametr możesz zmienić w parametrach użytkownika.
2013-01-07 20:38 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
Te wersje w ustawieniach to informacja na, do których wersji aplikacja została stworzona i przetestowana. Oczywiście z nowszymi też powinna działać poprawnie, ale np może nie być wszystkich parametrów.

Co do drugiej sprawy, sprawdzę co jest grane.

2013-01-04 23:10 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
misiek masz gg ? Możesz podesłać na pw ?
2013-01-04 18:34 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
wieczorem zajmę się jeszcze twoim problemem
2013-01-04 18:34 Temat: Aplikacje mobilne » eSterownik Mobile wersja 1.5.x
  ven Posty: 229 ELEKTRO-SYSTEM
bo jak usunąłeś hasło, to masz dostęp tylko do sterowników publicznych i tylko do odczytu
Pierwsza stronaPoprzednia strona10 / 12Następna stronaOstatnia strona