Git Product home page Git Product logo

smartvisu's People

Contributors

andrek01 avatar aschwith avatar bmxp avatar bonze255 avatar caeruleusaqua avatar cstrassburg avatar cyberjunky avatar dacebu avatar dka23 avatar gitmirko avatar gitter-badger avatar gruberth avatar hcs-svn avatar jpawlowski avatar lausitzer avatar martin-gleiss avatar msinn avatar onkelandy avatar panzaeron avatar patrikg8 avatar rammann avatar robertaistleitner avatar smailee avatar smartvisu-newstuff avatar svsool avatar t3r avatar thomascr avatar tom-bom-badil avatar wvhn avatar zobi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

smartvisu's Issues

Inkonsistente Zustandsanzeige

1. Wenn SmartVisu nicht mit SmartHome.py verbunden ist, ist dies nicht anhand 
der einzelnen Stati zu erkennen. Schön wäre hier wenn sich die entsprechenden 
Icons ändern würden. Anstatt eine Leuchte immernoch als an/aus anzuzeigen 
sollte hier der Zustand auf unbekannt wechseln.
2. Wenn man beispielsweise auf den Button einer Leuchte klickt um diese 
einzuschalten, so ändert diese Ihren Zustand nach "an", bevor überhaupt über 
den bus das entsprechende Feedback empfangen wurde. Die gaukelt dem Benutzer 
vor, die Leuchte sei an, obwohl vielleicht überhaupt nichts passiert ist. 
Schöner wäre hier entweder ein "SchlatenInArbeitIcon" oder aber den Zustand 
solange zu belassen, bis er sich wirklich geändert hat.


Original issue reported on code.google.com by [email protected] on 19 Sep 2013 at 1:23

Feature request

Einfügen eines Zeitstempel auf der Visu wann eine entsprechende Aktion 
(EIN/AUS) ausgeführt wurde.
Anwendung: z.B. um zu sehen seit wann eine Pumpe läuft
Integration z.B. in basic.switch und basic.symbol


Original issue reported on code.google.com by [email protected] on 13 Apr 2013 at 2:31

Dimmer und Rolladen mit Festlegen und Rückmelden GAs

Meine Dimm- und Rolladen-Aktoren haben zwei getrennte GAs für Festlegen und 
Rückmelden der aktuellen %-Werte.

Ich kann zwar z.B. bei den Dimmer bei gad_value mein Objekt für das festlegen 
eintragen, so dass wenn ich etwas einstelle, dass es dort auch eingetragen wird.

Aber wenn ich woanders eine Änderung mache (z.B. Ein/Ausschalten, Dimmen) dann 
bekomme ich keine Rückmeldung über den aktuellen in der Visu.

Deswegen wäre es super, wenn es auch Widgets gäbe, bei denen man auch eine GA 
für das Rückmelden/Auslesen der Werte definieren kann.


Original issue reported on code.google.com by [email protected] on 27 Apr 2013 at 9:50

Nachkommastellen im plot festlegen

Derzeit sieht man beim mouseover im Plot die Werte, wie sie sind. 1Wire 
Messerte mit 8 Nachkommastellen. Das ist unschön. Hier wäre es 
wünschenswert, wenn man dies festlegen könnte:
http://stackoverflow.com/questions/11881032/number-formatting-at-highcharts-char
t-values


Original issue reported on code.google.com by [email protected] on 9 Dec 2013 at 9:15

smartVISU image und RPI2

Hallo liebe Entwickler, ich wollte gerade die software ausprobieren, aber ich glaube das Image zum downloaden ist nicht für den Raspberry Pi 2 B geeignet. Der macht nämlich beim booten genau gar nichts. Ich habe mehrere SD Karten ausprobiert. Per NOOBS habe ich dann Raspbian aufgespielt, da bootet der Pi ganz normal. Jetzt versuche ich gerade händisch den ganzen [ironie] Klatteratatsch [/ironie] zu installieren, nach Anleitung auf

https://github.com/mknx/smarthome/wiki/Komplettanleitung-Installation-sh.py-,-smartVISU,-eibd-und-1-Wire

und hänge hier bei der USB-KNX Schnittstelle :-(
kann mir bitte jemand bestätigen dass der RPI2 das Image nicht mag? Sonst zweifle ich an meinen nicht vorhandenen Fähigkeiten.

Beste Grüße, Michael

Secure WebSocket Option

Per Config Datei festlegen, ob WebSocket oder WebSocket Secure verwendet werden 
soll. Der diff setzt dies nur für io_smarthome.py um. io_eibd, io_json, 
io_linknx und io_offline nutzen keinen WebSocket. Eventuell kann dies noch für 
io_domotika umgesetzt werden.

Original issue reported on code.google.com by [email protected] on 12 Feb 2015 at 6:56

Attachments:

Faulty behavior with IOS 9.x -10.x

Dear Martin,

there are some problems in conjuction with smartvisu and Apples IOS 9.x:

  • Wrong page will be displayed after closing a popup. Can be fixed within popup's
    with data-history="false".
  • But nevertheless after closing the popup then the page is unusable because no element reacts anymore and the page is cut at bottom (you cannot scroll).
  • All pages are displayed under apple's info head line. With previous IOS versions pages started at the top of the sceen and apple's info header line was transparently visible.
    The first 2 problems appear in fullscreen mode and in normal browser mode with Safari and other browsers.
    If there are any questions don't hesitate to ask me.

Kind regards,
Uli

Passwortgeschützte Seiten

Möglichkeit der Einbindung eines Passwortschutzes innerhalb der Visu. 
z.B. für die Konfigurationsseite


Original issue reported on code.google.com by [email protected] on 29 Apr 2013 at 5:41

Plots rückwirkend

Verlaufsdaten aus den Plots sich auch "rückwirkend" anzeigen lassen.
Vieleicht durch rückwärtiges Verschieben der Zeitachse ?

Original issue reported on code.google.com by [email protected] on 17 Apr 2013 at 10:54

Adjust documentation to 2.8 (new Plots, more information, Releasenotes, etc.)

From @psilo909 on August 21, 2016 4:31

The new Plots and other things (like the "0h" default instead of 0) need to be adjusted and added in the documentation.

We could also help new users by improving the documentation, as the documentation always was a problem with old SmartVisu.

Moreover, some documentation for developers would be very nice (drivers, new widgets, data handling, etc)

Also take care to log your changes in releasenotes (wiki?)

Copied from original issue: SmartVisuTNG/smartvisu#16

Merge request: New phone service speedport_w_724v

Phone service for the Telekom Speedport W724V Typ B router.
Other Telekom Speedport W724V router types are not tested.

https://github.com/willjoha/smartvisu/commit/520445c95c51c97f2b28f38f20c278067e9
61f86


Original issue reported on code.google.com by [email protected] on 8 Apr 2015 at 8:12

Feature request: Zeiteingabe

Ich wünsche eine Zeiteingabe, wie in 
http://knx-user-forum.de/smartvisu/27184-eingabe-zeit.html
(DurationFlipBox (?))
diskutiert.


Original issue reported on code.google.com by [email protected] on 7 Jul 2013 at 7:01

Mailversand mit Anhang

Wenn eine Aktion ausgeführt wird, wird eine Mail versendet.
Vorzugsweise mit Anhang aus einem bestimmten Verzeichniss.
Anwendung: Es klingelt, und es wird eine Mail mit einem Bild von der Ip-Kamera 
verschickt


Original issue reported on code.google.com by [email protected] on 13 Apr 2013 at 11:02

New widget: image

What is your wish?
- New widget based on an image, which will be automatically reloadet after a 
given time.


Original issue reported on code.google.com by Gleiss.Martin on 4 Dec 2012 at 9:20

Error Notice Message from PHP / Undefined index

What steps will reproduce the problem?
1. Install as in Readme
2. Set PHP "error_reporting = E_ALL"
3.

What is the expected output? What do you see instead?

I got two Error Notice Message from PHP: "
Notice: Undefined index: digiclock in /var/www/smartVISU/lib/functions_twig.php 
on line 65 "

AND:
Notice: Undefined index: digiweather in 
/var/www/smartVISU/lib/functions_twig.php on line 65


What version of the product are you using? On what operating system?
smartvisu 2.0 
Debian 6.0
PHP 5.3.3-7+squeeze14 with Suhosin-Patch 

Please provide any additional information below.

If I ignore Notices -> everything works well
error_reporting = E_ALL & ~E_NOTICE

## This is a very small issue - i know - but this annoys me - my php is set to 
reports notices too...

##
Keep up the good work! - This code is much cleaner and sophisticated
that anything i´ve seen so far in the KNX bussiness.

kind regards from Bamberg
Stefan

Original issue reported on code.google.com by [email protected] on 19 Dec 2012 at 11:52

Documentation

Hi, I see the latest documentation in the WIKI is for 24 release and there are 
already 2 versions after it. Besides this, latest WIKI posts and comments are 
in German, which brings inconvenience for the international users like me :)

Original issue reported on code.google.com by mishoboss on 14 Aug 2013 at 8:26

RTR mit Anzeige Stellgröße und Icon Zwangsstellung

Ein erweitertes basic.rtr mit der Anzeige der Stellgröße und optional einem 
Icon welches eine Zwangsstellung der Heizung anzeigt (z.B. Fenster offen und 
Heizung fährt runter)
Die Rückmeldung des Status Heizen auf 1 byte anpassen. (<0 = Heizen)


Original issue reported on code.google.com by [email protected] on 13 Apr 2013 at 11:08

basic.flip verschiebt sich in table

Wenn man ein basic.flip in einen Table baut, dann verschiebt sich der 
"schieber" um wenige pixel nach unten.

Beispiel:

        <div class="block">
                <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">

                        <div data-role="collapsible" data-collapsed="false" >
                                <h3>Licht</h3>
                                <table width=100%>
                                        <tr align=left height=60>

                                                <td align=left style="padding-left: 10px;">Deckenlampe</td>
                                                <td colspan=3 align=left>
                                                        {{ basic.flip('kz_licht', 'KinderzimmerLichtschalten','An','Aus') }}
                                                </td>
                                        </tr>
                                        <tr align=left height=60>
                                                <td align=left style="padding-left: 10px;">Verbrauch</td>
                                                <td align=left style="padding-left: 10px;">
                                                        {{ basic.float('kz_stromwert', 'KinderzimmerLichtStromwert', 'mA') }}
                                                </td>
                                                <td align=left style="padding-left: 10px;">Wirkarbeit</td>
                                                <td align=left style="padding-left: 10px;">
                                                        {{ basic.float('kz_wirkarbeit', 'KinderzimmerLichtWh', 'Wh') }}
                                                </td>
                                        </tr>
                                        <tr align=left height=60>
                                                <td align=left style="padding-left: 10px;">Betriebsstunden</td>
                                                <td colspan=3 align=left>
                                                        {{ basic.float('kz_betriebsstunden', 'KinderzimmerLichtBetriebsstunden') }}
                                                </td>
                                        </tr>
                                </table>
                        </div>
                </div>
        </div>

Hoffe man kann das jetzt noch Lesen, da es hier keine Hilfe zu 
Formatierungstags gibt.


Original issue reported on code.google.com by [email protected] on 18 Apr 2013 at 10:54

Tri-State Button

Ich suche was für:
Badlicht: EIN/AUS/Automatik(BWM)

Gibts da was?
Letztlich müsste natürlich eine Logik das in Aktor + BWM (sperren) zerlegen.

Alternative Anwendung:
Heizung TAG/NACHT/AUTOMATIK



Original issue reported on code.google.com by [email protected] on 11 Nov 2013 at 12:37

Blind (und Shutter etc.): Unterstützung verschiedener DPT's

von Version 1.9 zu 2.0 hat sich der Wertebereich im Blind von 100 auf 255 
geändert.
Um nicht in linknx den Type wieder umändern zu müssen, wäre ein Blind 
ebenfalls für den früheren Wertebereich bis 100 wünschenswert.
Noch besser: Für alle Widgets mit Objekten mit verschiedenen DPT ein Widget 
und Wertebereich in Abhängigkeit vom DPT, beispielsweise die möglichen Werte 
in linknx für 8 bit unsigned, also auch für Dimmer, Shutter:
     5.xxx: 8bit unsigned integer (from 0 to 255)
     5.001: scaling (from 0 to 100%)
     5.003: angle (from 0 to 360°)




Original issue reported on code.google.com by [email protected] on 3 Jan 2013 at 8:00

min and max without function on basic.shifter()

What steps will reproduce the problem?
1. {{ basic.shifter(id~'battery', '', gad_battery, 'icon.battery', '2', '5') }}

What is the expected output? 
<svg id="room_wohnzimmer-123battery" data-widget="icon.battery" 
data-item="WZ_rtr_battery, " data-min="2" data-max="5" class="icon icon0" 
xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100">
        <g>
            <rect x="44" y="21" width="12" height="3"></rect>
            <rect rx="3" x="35" y="25" width="30" height="45" fill="none"></rect>
        </g>
    </svg>

What do you see instead?
<svg id="room_wohnzimmer-123battery" data-widget="icon.battery" 
data-item="WZ_rtr_battery, " data-min="0" data-max="255" class="icon icon0" 
xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100">
        <g>
            <rect x="44" y="21" width="12" height="3"></rect>
            <rect rx="3" x="35" y="25" width="30" height="45" fill="none"></rect>
        </g>
    </svg>

What version of the product are you using? On what operating system?
2.7 with lighttpd on raspian

Please provide any additional information below.
data-min and data-max were not taken correctly from widget definition.

Original issue reported on code.google.com by [email protected] on 11 Dec 2014 at 10:29

Language FR : mispelled word

In lang_fr.txt

at the line 
$lang['weekday']['monday']          = 'Lunid';

There is a mispel : "Lunid" should be "Lundi" in french.


Original issue reported on code.google.com by [email protected] on 17 Jun 2013 at 9:15

überlagern der smarthome Autogeneration


Siehe http://knx-user-forum.de/311348-post11.html

Index: index.php
===================================================================
--- index.php   (Revision 329)
+++ index.php   (Arbeitskopie)
@@ -27,6 +27,7 @@
        $request['page'] = config_index;

     if ( is_file(const_path."pages/".config_pages."/".$request['page'].".html")
+        or is_file(const_path."pages/smarthome/".$request['page'].".html")
         or is_file(const_path."apps/".$request['page'].".html")
         or is_file(const_path."pages/base/".$request['page'].".html") )
     {



Original issue reported on code.google.com by [email protected] on 11 May 2013 at 9:18

Problem with google calendar

I cannot print my calendar.

Apache log :
[Fri Jul 08 21:03:34 2016] [error] [client 192.168.2.254] PHP Warning: simplexml_load_string(): Entity: line 1: parser error : Start tag expected, '<' not found in /Dropbox/Domotique/KNX/smartVISUng/lib/calendar/service/google.php on line 43, referer: http://XXX:8888/smartVISUng/index.php
[Fri Jul 08 21:03:34 2016] [error] [client 192.168.2.254] PHP Warning: simplexml_load_string(): BEGIN:VCALENDAR in /Dropbox/Domotique/KNX/smartVISUng/lib/calendar/service/google.php on line 43, referer: http://XXX:8888/smartVISUng/index.php
[Fri Jul 08 21:03:34 2016] [error] [client 192.168.2.254] PHP Warning: simplexml_load_string(): ^ in /Dropbox/Domotique/KNX/smartVISUng/lib/calendar/service/google.php on line 43, referer: http://flyboat.dcddtc.com:8888/smartVISUng/index.php
[Fri Jul 08 21:03:34 2016] [error] [client 192.168.2.254] PHP Warning: Invalid argument supplied for foreach() in /Dropbox/Domotique/KNX/smartVISUng/lib/calendar/service/google.php on line 47, referer: http://XXX:8888/smartVISUng/index.php

I didn't found the solution :/
Thanks a lot

Feature request : Configuration Frontend

An web based Visu editor front end (like openHAB Designer) where you can 
create/edit you house structure (floors, rooms, Items, properties of item, 
logic's etc) which is then generating the code on the correct files.

Ideal case a drag and drop style

Just a wish...  :-)

Original issue reported on code.google.com by [email protected] on 12 Feb 2014 at 11:08

Werte abhängige Floatanzeige

Ich migriere ja Stück für Stück meine CV. Da ergibt sich gerade die Frage, 
ob es für Werte wie "Temp Speicher oben" möglich ist, die Zahl abhängig vom 
Wert verschieden einzufärben.
Also <40 blau, größer 70 rot, sonst orange...
Ich könnte mir auch vorstellen, das die Farben aus dem Backend mitgegeben 
werden. Keine Ahnung, was sinnvoller ist.

Original issue reported on code.google.com by [email protected] on 11 Nov 2013 at 12:34

WOL

WOl-Makro oder -logic mit ner Rückmeldung das der Zielrechner auch wirklich an 
ist (via ping?)
Das Runterfahren über die VISu funktioniert dabei wahrschein nur wenn auf den 
Zielrechner z.B c-move installiert ist.
Ein weiterer Vorteil wäre auch das man das WOL auf eine GA schicken könnte 
und dann auch z.B. Tastsensoren etc. zum hochfahren verwenden kann.



Original issue reported on code.google.com by [email protected] on 16 Apr 2013 at 7:52

Zeitstempel bei Aktionen

Zeitstempel bei Aktionen (Ein/Aus)
Anwendung: So sieht man seit wann z.B eine Pumpe läuft.
optional: Anzeige von Laufzeit der Pumpe



Original issue reported on code.google.com by [email protected] on 13 Apr 2013 at 11:11

Online-Status

Eine Anzeige (z.B. oben rechts beim sv-icon) welche den aktuellen Status 
anzeigt. jeweils nach Farben grün=ok, gelb=info, rot=offline)
Gleichzeig (z.B. darunter einen Zeitstempel wie lange der Zusatnd so ist. 
Beispiel: grünes Icon und darunter der Text 
Online seit xx Tagen: xx Stunden xx Minuten 


Original issue reported on code.google.com by [email protected] on 13 Apr 2013 at 10:53

Attachments:

Keine Script Tags erlaubt?

Ich möchte meine UI um eine Weitere Funktion zum Umrechnen von Werten 
erweitern und wollte an folgendem Code bauen:

{% block content %}

        <script type="text/javascript">
        <![CDATA[
//              $(document).delegate('[data-widget="basic.float"]', {
//                      'update2': function(event, response) {
//                              $('#' + this.id).html( ((Math.round(response * 
10) / 10).toFixed(1)) + ' ' + $(this).attr('data-unit'));
//                              $('#' + this.id+'_watt').html( 
((Math.round(response * 10) / 10).toFixed(1)) + ' Watt');
//                      }
//              });
        ]]>
        </scipt>

Aber egal was im script Tag drinnen steht (selbst wenn leer) die Seite wird 
nicht mehr dargestellt:

Für den Abbruch gibt es in der Fehlerconsole folgender Fehler:

Zeitstempel: 21.04.2013 04:24:29
Warnung: Leerer String an getElementById() übergeben.
Quelldatei: 
http://192.168.99.18/smartVISU/vendor/jquery.mobile/jquery.mobile-1.3.1.min.js
Zeile: 6

Ich benutze den Trunk aus dem aktuellen Subversion.

Original issue reported on code.google.com by [email protected] on 21 Apr 2013 at 2:26

Besseres Device für Rolläden

Ich habe mir die Devices und Basic Widgets für Rolläden angesehen, aber keins 
Überzeugt mich so richtig.

Super wäre wenn man einen Horizontalen Slider hat, der auch Prozent anfahren 
kann und den aktuellen Wert auch in Prozent als Zahl rechts daneben anzeigt 
wird. Unter der Zahl wäre noch ein Knopf toll mit dem man den Zustand der 
Sperre sehen und ändern kann.

Links neben dem Slider wäre der Hoch/Stop/Runter Knopf super.

Halt ähnlich wie die jetzt schon vorhandenen, allerdings fehlt mir die 
Möglichkeit auf eine von mir gewünschte Position zu fahren und den Sperren 
Zustand zu überwachen/ändern.

Original issue reported on code.google.com by [email protected] on 18 Apr 2013 at 11:03

Icons

Icons für
- Füllstandsanzeige (incl. Überlauf)
- Wasseralarm
- Funksteckdose

Original issue reported on code.google.com by [email protected] on 15 Jun 2014 at 12:24

Feature request: rtr with 1 byte mode GAD

I wish a new rtr.
insted of 
{{ device.rtr(id, txt, gad_actual, gad_set, gad_mode, gad_night, gad_frost, 
gad_state, gad_txt, step) }}
i wish something like: 
{{ device.rtr2(id, txt, gad_actual, gad_set, gad_mode, gad_mode_type, 
gad_state, gad_txt, step) }}
with gad_mode is 1 byte from type="20.102" with
1= "comfort"
2= "standby"
3= "night"
4= "frost"
These strings are delivered by linknx in case a object is defined like
<object id="KG_Hobby_Hzg_Modus" gad="3/1/31" 
type="20.102">KG_Hobby_Hzg_Modus</object>

For compatibility to other interfaces (or another definititon in 
linknx-objects), it should by possible to work with numbers (1..4).
For this, i suggest the parameter gad_mode_type (e.g. "text", number")

Four icons are needed for all modes. It should be possible to switching the 
mode by pressing the associated icon.

Original issue reported on code.google.com by [email protected] on 26 Jan 2013 at 2:02

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.