Zurück   KNX-User-Forum > Supportforen > SmartHome.py
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.01.2013, 23:18
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.372
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard Typo Website

typo aber ggf. wichtig.

Logic items within SmartHome.py are simple python scripts, which should be placed in /usr/local/smarthome/logic/.
Die liegen aber in ..smarthome/logics/
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #2  
Alt 03.01.2013, 23:28
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 671
mknx wird schon bald berühmt werden
Standard

Danke für das Feedback.

Wo hast Du das gelesen? Auf Sourceforge?

Unter SmartHome.py - Logic Configuration steht es richtig.

Aber ich muss unbedingt die SF Seite auf github zeigen lassen.

Bis bald

Marcus
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #3  
Alt 03.01.2013, 23:30
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.372
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard

Ja dringend. Ich verirre mich immer wieder auf die sf Seite...
Grauenvoll.
Da landet man dann auch auf dem falschen Repo usw.
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #4  
Alt 03.01.2013, 23:34
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.372
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard

Bitte verzeih meine ggf. komischen Fragen.
Ich habe ja nun sh.py nicht ins /usr/local getan, sondern in mein home.

etc/logic.conf enthält

Code:
['MyLogic']
    filename = 'logic.py'
in logics/logic.py steht

Code:
#!/usr/bin/env python
for area in sh:
    print area
    for item in area:
        print item
Also aus dem Beispiel.


Im Log steht:

Code:
2013-01-03 22:33:46 SmartHome.py INFO     Stop Plugins
2013-01-03 22:33:46 SmartHome.py INFO     SmartHome.py stopped
2013-01-03 22:33:46 SmartHome.py INFO     Stop Plugins
2013-01-03 22:33:47 SmartHome.py CRITICAL Could not remove pid file: /home/lemke/software/smarthome.py/smarthome/var/run/smarthome.pid
2013-01-03 22:33:47 SmartHome.py INFO     SmartHome.py stopped
2013-01-03 22:33:47 SmartHome.py INFO     Stop Plugins
2013-01-03 22:33:47 SmartHome.py INFO     Stop Plugins
2013-01-03 22:33:49 SmartHome.py INFO     Init SmartHome.py v0.8-Beta
2013-01-03 22:33:49 SmartHome.py INFO     No latitude/longitude specified => you could not use the sun and moon object.
2013-01-03 22:33:49 SmartHome.py INFO     Init Scheduler
2013-01-03 22:33:49 SmartHome.py INFO     Init plugins
2013-01-03 22:33:49 SmartHome.py INFO     Init items
2013-01-03 22:33:49 SmartHome.py INFO     Start Plugins
2013-01-03 22:33:49 SmartHome.py INFO     Starting logics
2013-01-03 22:33:49 SmartHome.py WARNING  MyLogic: Could not access logic file (logic.py) => ignoring.
2013-01-03 22:33:49 sh.con       INFO     Onewire: connected to 192.168.179.12:4304
2013-01-03 22:33:50 ow.bus       INFO     Found bus.2 with busmaster 81.9E392F000000
2013-01-03 22:33:51 ow.bus       INFO     Found bus.1 with busmaster 81.D5E62F000000
2013-01-03 22:33:51 ow.bus       INFO     Found bus.0 with busmaster 81.3E7C2F000000
Was heisst "Could not access logic file"?
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #5  
Alt 03.01.2013, 23:43
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 671
mknx wird schon bald berühmt werden
Standard

Zitat von greentux Beitrag anzeigen
Ich habe ja nun sh.py nicht ins /usr/local getan, sondern in mein home.
Und das ist das Problem. Er sucht unter /usr/local/smarthome/logics/ eine Datei mit dem Namen logic.py und die findet er nicht und kann daher nicht auf sie zugreifen.
Ein Softlink würde auch Abhilfe schaffen.

btw. die Sourceforge-Seite habe ich platt gemacht.

Bid bald

Marcus
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #6  
Alt 03.01.2013, 23:45
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.372
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard

Da es BASE ja für jedwede andere Config gibt, fixt Du das vermutlich auch für die logic?
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #7  
Alt 03.01.2013, 23:52
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 671
mknx wird schon bald berühmt werden
Standard

Ich denke ich muss SH.py eh mal sauber packagen. Dazu gehört dann auch die Ordnerstruktur flexibler zu machen.

Das gehe ich nach dem 0.8 Release an.

btw. ein grep ergibt:

Code:
$ gg local/smarthome
bin/smarthome.py:BASE = '/usr/local/smarthome'
bin/smarthome.py:    def __init__(self, smarthome_conf='/usr/local/smarthome/etc/smarthome.conf'):
lib/logic.py:            filename = '/usr/local/smarthome/logics/' + self.filename
plugins/dwd/__init__.py:    _warnings_csv = '/usr/local/smarthome/plugins/dwd/warnings.csv'
plugins/rrd/__init__.py:    def __init__(self, smarthome, step=300, rrd_dir='/usr/local/smarthome/var/rrd/'):
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #8  
Alt 03.01.2013, 23:53
Benutzerbild von greentux
Erfahrener Benutzer
 
Registriert seit: 14.03.2010
Ort: Sachsen
Beiträge: 2.372
greentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäregreentux sorgt für eine eindrucksvolle Atmosphäre
Standard

Tja
Möchtest Du dafür nen Patch?
__________________
Derzeit zwischen Kistenauspacken und Garten anlegen.
Baublog im Profil.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #9  
Alt 04.01.2013, 00:02
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 671
mknx wird schon bald berühmt werden
Standard

Zitat von greentux Beitrag anzeigen
Tja
Möchtest Du dafür nen Patch?
Danke, momentan möchte ich es nicht ändern.
Erst 0.8 Release und dann packagen. Mal sehen was für Änderungen notwendig sind um das sauber hinzubekommen.

Bis bald

Marcus
__________________
Logik? Visu? KNX? 1-Wire? Russound? ... => SmartHome.py - Version 0.8 und Raspberry Pi Image
Information & Download: http://mknx.github.com/smarthome/ Support: http://knx-user-forum.de/smarthome-py/
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[HS/FS] Login auf Website für HS Aendu007 KNX EIB Forum 7 06.06.2010 21:06
[HS/FS] HS und Website aufrufen Aendu007 KNX EIB Forum 2 01.06.2010 12:57
EIB-Home.de bewerten beim 1. Internationalen Website Contest PeterPan Sonstiges / Verwaltung / Archiv 26 18.05.2010 20:57
[HS/FS] - √ - Website via HS aufrufen Aendu007 KNX EIB Forum 3 16.11.2009 22:36
[mmh] Neue Website meudenbach KNX EIB Forum 18 22.09.2009 16:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:31 Uhr.



SEO by vBSEO