コード例 #1
0
	def __init__(self):
		
		self.c = sterownik(g_address, g_user, g_pass);
		
		self.ind = appindicator.Indicator("SterownikIndicator", "emblem-web", appindicator.CATEGORY_APPLICATION_STATUS)
		self.ind.set_status(appindicator.STATUS_ACTIVE)
		self.ind.set_label("Sterownik")
		self.menu_setup()
		self.ind.set_menu(self.menu)
コード例 #2
0
 def __init__(self):
         
         self.c = sterownik(konf_polaczenie.ip, konf_polaczenie.login, konf_polaczenie.haslo);
         
         self.ind = appindicator.Indicator("SterownikIndicator", "emblem-web", appindicator.CATEGORY_APPLICATION_STATUS)
         self.ind.set_status(appindicator.STATUS_ACTIVE)
         self.ind.set_label("Sterownik")
         self.menu_setup()
         self.ind.set_menu(self.menu)
コード例 #3
0
    def __init__(self):

        self.c = sterownik(konf_polaczenie.ip, konf_polaczenie.login,
                           konf_polaczenie.haslo)

        self.ind = appindicator.Indicator(
            "SterownikIndicator", "emblem-web",
            appindicator.CATEGORY_APPLICATION_STATUS)
        self.ind.set_status(appindicator.STATUS_ACTIVE)
        self.ind.set_label("Sterownik")
        self.menu_setup()
        self.ind.set_menu(self.menu)
コード例 #4
0
ファイル: retortowy-P.py プロジェクト: swiezaks/sterownik
# PROGRAM GLOWNY
from sterownik import *
import signal, os, sys, time
if sys.version_info[0] == 3:
    import importlib

rozped = True
try:
    import konf_polaczenie
except ImportError:
    raise ImportError(
        'brak pliku konfiguracji polaczenia ze sterownikiem: konf_polaczenie.py'
    )

c = sterownik(konf_polaczenie.ip, konf_polaczenie.login, konf_polaczenie.haslo)
c.getStatus()

try:
    import konf_retortowy_p as konf
except ImportError:
    raise ImportError(
        'brak pliku konfiguracji parametrow pracy retortowy-P: konf_retortowy_p.py'
    )

from timer import *


def sprawdz_dane():
    global pod_min, pod_max, pos_min, pos_max, dmu_min, dmu_max
コード例 #5
0
ファイル: 10plush.py プロジェクト: uzi18/sterownik
# IMPORT BIBLIOTEKI
from sterownik import *
import threading, time
import signal, os, sys

# AUTOR Mark3k. na bazie RECZNY "PLUS" by VERB + fragmenty kodu: Stan & uzi18 

# PARAMETRY  w pliku konf_10plush.py

try:
  import konf_polaczenie
except ImportError:
  raise ImportError('brak pliku konfiguracji polaczenia ze sterownikiem: konf_polaczenie.py')

c = sterownik(konf_polaczenie.ip, konf_polaczenie.login, konf_polaczenie.haslo);
c.getStatus()

try:
  import konf_10plush as konf
except ImportError:
  raise ImportError('brak pliku konfiguracji parametrow pracy 10plush: konf_10plush.py')

from timer import *

global praca

global kold
global knew
global nowakonfiguracja
nowakonfiguracja = False
コード例 #6
0
ファイル: sample.py プロジェクト: micro-jr/sterownik
#!/usr/bin/python
# -*- coding: utf-8 -*-

# Import biblioteki
from sterownik import *
import threading
import time;

#Nowy obiekt sterownika
c = sterownik('192.168.0.112', 'admin', 'admin');
	
# Funkcja wyświetlająca na ekranie podstawowe informacje 
def printStatus():
	# Odczytujemy status, funkcaj zwraca True jeżeli odczyt się powiódł
	if (bool(c.getStatus())):
		print ("");
		print ("Czy włączony tryb auto: " + str(c.getTrybAuto()));
		print ("Praca podajnika: " + str(c.getPodajnik()));
		print ("Dmuchawa praca: " + str(c.getDmuchawa()) + ", Moc: " + str(c.getDmuchawaMoc()) + "%");
		print ("Praca pompy CO: " + str(c.getPompaCO()));
		print ("Praca pompy CWU: " + str(c.getPompaCWU()));
		print ("Praca pompy mieszającej/obiegowej: " + str(c.getPompaMieszObieg()));
		
		print ("Temperatura wewnętrzna: " + str(c.getTempWew()) + "°C");
		print ("Temperatura zewnętrzna: " + str(c.getTempZew()) + "°C");
		print ("Temperatura CWU: " + str(c.getTempCWU()) + "°C");
		print ("Temperatura powrotu: " + str(c.getTempPowrot()) + "°C");
		print ("Temperatura podajnika: " + str(c.getTempPodajnik()) + "°C");
		print ("Temperatura CO: " + str(c.getTempCO()) + "°C");
		print ("Temperatura spalin: " + str(c.getTempSpaliny()) + "°C");
		
コード例 #7
0
ファイル: sample.py プロジェクト: swiezaks/sterownik
#!/usr/bin/python
# -*- coding: utf-8 -*-

# Import biblioteki
from sterownik import *
import threading
import time

#Nowy obiekt sterownika
c = sterownik('192.168.0.112', 'admin', 'admin')


# Funkcja wyświetlająca na ekranie podstawowe informacje
def printStatus():
    # Odczytujemy status, funkcaj zwraca True jeżeli odczyt się powiódł
    if (bool(c.getStatus())):
        print("")
        print("Czy włączony tryb auto: " + str(c.getTrybAuto()))
        print("Praca podajnika: " + str(c.getPodajnik()))
        print("Dmuchawa praca: " + str(c.getDmuchawa()) + ", Moc: " +
              str(c.getDmuchawaMoc()) + "%")
        print("Praca pompy CO: " + str(c.getPompaCO()))
        print("Praca pompy CWU: " + str(c.getPompaCWU()))
        print("Praca pompy mieszającej/obiegowej: " +
              str(c.getPompaMieszObieg()))

        print("Temperatura wewnętrzna: " + str(c.getTempWew()) + "°C")
        print("Temperatura zewnętrzna: " + str(c.getTempZew()) + "°C")
        print("Temperatura CWU: " + str(c.getTempCWU()) + "°C")
        print("Temperatura powrotu: " + str(c.getTempPowrot()) + "°C")
        print("Temperatura podajnika: " + str(c.getTempPodajnik()) + "°C")