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 11.01.2013, 12:31
Benutzer
 
Registriert seit: 29.04.2012
Ort: Stuttgart
Beiträge: 313
l0wside ist zur Zeit noch ein unbeschriebenes Blatt
Standard Excel-Sheet zur Item-Erstellung

Hallo zusammen,

nach einer Stunde Items von Hand anlegen gestern abend hat es mir gereicht: ich habe ein Excel-Sheet erstellt, mit dem das etwas einfacher geht.
Das Sheet kommt ohne Makros aus, sollte also auch problemlos mit LibreOffice funktionieren.

Anbei das Sheet zum Testen. Anleitung:
1. In "Input" in Zeile 1 ab Spalte K alle Parameter definieren, die relevant werden können, wie z.B. type, knx_dpt, ... Hier ruhig großzügig sein, das Sheet blendet alles Ungenutzte nachher aus.
2. In den Spalten A-J ab Zeile 2 die Items eintragen und entsprechend einrücken. Nicht genutzte Zellen müssen leer sein. Es wird bis zu zehnfache Einrückung unterstützt.
3. Zu jedem Item tabellarisch die relevanten Werte eintragen (ab Spalte K). Ungenutzte einfach leer lassen.
4. Aus "Output" das fertig formatierte Ergebnis holen, in einen Texteditor kopieren und speichern.
5. Fertig.

Aktuell werden bis zu 200 Items und bis zu 1000 Zeilen unterstützt. Wem das nicht reicht: in den Tabs "Hilfst1", "Hilfst3" und "Output" einfach die unterste ausgefüllte Zeile unten noch ein paarmal drankopieren. Oder neues Item-File anfangen, das dient dann auch der Übersichtlichkeit :-)

Gruß,

Max
Angehängte Dateien
Dateityp: zip smarthome2.zip (321,7 KB, 47x aufgerufen)
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 11.01.2013, 22:01
Benutzerbild von mknx
Erfahrener Benutzer
 
Registriert seit: 21.06.2010
Ort: Würzburg
Beiträge: 697
mknx wird schon bald berühmt werden
Daumen hoch

Hi Max,



Super Sache

Danke

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 11.03.2013, 15:08
Benutzer
 
Registriert seit: 29.04.2012
Ort: Stuttgart
Beiträge: 313
l0wside ist zur Zeit noch ein unbeschriebenes Blatt
Standard Neue Version

Hallo zusammen,

es gibt eine neue Version des Excel-Files. Bei mir ist sie seit einiger Zeit produktiv im Einsatz, ich möchte es nicht mehr missen.

Wegen der nicht immer hilfreichen Größenbegrenzung für Dateien im Forum hat die Datei die Endung .xls.pdf bekommen, bitte auf .xls ändern. Warum Excel für die paar Daten fast 7 MB braucht, müsst ihr Microsoft fragen. Gezippt war sie aber auch noch zu groß fürs Forum.

Mit OpenOffice funktioniert die Datei leider nicht, obwohl ich auf Makros weitgehend verzichtet habe. Dafür funktioniert sie auch mit uralten Excel-Versionen aus dem letzten Jahrtausend.

Was hat sich geändert?
  • Größere Robustheit gegen Einfügen und Löschen von Zeilen und Spalten. Die bisherige Version reagierte darauf allergisch. Einfügen/Löschen ist nun kein Problem mehr.
  • Ein Makro zum direkten Schreiben der .conf-Dateien (Button anklicken). Der Dateiname wird mit einem Klick auf den zweiten Button festgelegt (Default: c:\temp\output.conf).
    Wer das Makro nicht braucht, kann auch weiterhin einfach händisch aus dem zweiten Blatt ("Output") in eine Textdatei kopieren.
Ich würde mich freuen, mal ein Nutzerfeedback zu bekommen.



Max
Angehängte Dateien
Dateityp: pdf smarthome3.xls.pdf (6,59 MB, 62x aufgerufen)
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 06.05.2013, 21:09
Erfahrener Benutzer
 
Registriert seit: 07.05.2010
Ort: Bremen
Beiträge: 2.467
henfri befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

danke für das Skript. Ich bin gerade noch am Einstieg. Aber das Skript sieht echt hilfreich aus!

Gruß,
Hendrik
__________________
Aus Bremen und Umgebung?
Komm zum Stammtisch!
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

Stichworte
excel, python, smarthome.py

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
Daten in Excel archivieren Höhlenbär KNX EIB Forum 10 19.06.2008 21:47
- √ - Gruppenmonitor - Auswertung mit Excel lobo KNX EIB Forum 5 30.01.2008 17:34


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:15 Uhr.



SEO by vBSEO