erste beta - fronthem, smartVISU (closed, Bitte die Anschlussthreads benutzen)

Begonnen von herrmannj, 23 Dezember 2014, 22:36:44

Vorheriges Thema - Nächstes Thema

bgewehr

FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868

karl0123

@HCS: Das LaCrosse Widget passt auch auf sehr viele andere Temp/Hum Sensoren. Könnte man das nicht direkt "verallgemeinern"?

avg123-de

Hallo,

ich hätte mal eine Frage zu einem HomeMatic Unterputz-Schalteraktor (HM-LC-Sw1PBU-FM). Wenn ich bei diesem den Converter auf  OnOff setze, kann ich über sv nur einschalten, ausschalten geht über sv nicht, außerdem wird mir der Status in sv nicht angezeigt (bleibt weiß und wird nicht orange, wenn angeschaltet).

Habe ich den falschen Converter genommen oder muss ich den Schaltaktor anders in sv definieren?

Aktuelle Definition in sv:{{ basic.switch('Deckenlampe_Flur_OG', 'Deckenlampe.Flur_OG.basic.switch', icon1~'light_light_dim_100.png', icon0~'light_light.png') }}


Viele Grüße und einen guten Rutsch ins neue Jahr!
Alexander
FHEM auf virtualisiertem Debian in Hyper-V auf Dell Poweredge T110 II mit Windows Server 2012, 1x HM-LAN, verschiedene HomeMatic-Komponenten, Intertechno ITR-1500, Arduino Uno Ethernet mit RF-Modul, DeltaSol BX via VBus, Fritz!Box + Fritz!Fon, SmartVisu via Fronthem, Doorpi

HCS

Zitat von: karl0123 am 31 Dezember 2014, 16:38:34
@HCS: Das LaCrosse Widget passt auch auf sehr viele andere Temp/Hum Sensoren. Könnte man das nicht direkt "verallgemeinern"?
Ja. Könnte Sinn machen.
Wäre eh noch zu klären, wie das werden soll. Ob jeder, der Widgets macht, ein File beisteuert, oder zusammenpassende Dinge in einem gemeinsamen widget file gesammelt werden. Da würde ein repository dann wieder hilfreich sein.
Ich denke, dass da eine gewisse Linie rein sollte.
Aber momentan sind wir sowieso eher in einer Experimentierphase.

bgewehr

Zitat von: avg123-de am 31 Dezember 2014, 16:40:28
Hallo,

ich hätte mal eine Frage zu einem HomeMatic Unterputz-Schalteraktor (HM-LC-Sw1PBU-FM). Wenn ich bei diesem den Converter auf  OnOff setze, kann ich über sv nur einschalten, ausschalten geht über sv nicht, außerdem wird mir der Status in sv nicht angezeigt (bleibt weiß und wird nicht orange, wenn angeschaltet).

Habe ich den falschen Converter genommen oder muss ich den Schaltaktor anders in sv definieren?

Aktuelle Definition in sv:{{ basic.switch('Deckenlampe_Flur_OG', 'Deckenlampe.Flur_OG.basic.switch', icon1~'light_light_dim_100.png', icon0~'light_light.png') }}


Viele Grüße und einen guten Rutsch ins neue Jahr!
Alexander

Converter OnOff ist richtig, wenn reading und set cmd auf state stehen.
FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868

HCS


avg123-de

#336
Zitat
Converter OnOff ist richtig, wenn reading und set cmd auf state stehen.

Die stehen bei mir beide auf state, jedoch klappt nur anschalten, ausschalten geht nicht, genauso, wie der Status, der immer als aus angezeigt wird.
FHEM auf virtualisiertem Debian in Hyper-V auf Dell Poweredge T110 II mit Windows Server 2012, 1x HM-LAN, verschiedene HomeMatic-Komponenten, Intertechno ITR-1500, Arduino Uno Ethernet mit RF-Modul, DeltaSol BX via VBus, Fritz!Box + Fritz!Fon, SmartVisu via Fronthem, Doorpi

Jojo11

Du musst die Haken bei read und write setzen.

schöne Grüße
Jo


herrmannj

jaaaa. aber, da muss auch noch was anderes falsch sein.

Wie sind den sie state auf dem hm in den jeweiligen Zuständen ? Das "set_" ist da vlt auch im weg ... ?

juten Rutsch !!!
vg
jörg

JoWiemann

#339
Zitat von: HCS am 31 Dezember 2014, 16:05:32
Hier mal der erste Anlauf vom "LaCrosse widget"...

Hallo,

danke für Deine Idee. Grundsätzlich funktioniert das mit allen Temperatursensoren. Von daher folgenden Vorschlag:

LaCroose widget wird TempSensor widget.

Ich habe außerdem die festen Pfade in variable umgewandelt, so dass auch die Icons der entsprechenden Designs gewählt werden.

Bei mir habe ich die widgets nicht in einem separatem Pfad, von daher auch eine andere Einbindung. Muss dann jeder für sich entscheiden.

In rooms.html nach
{% extends "base.html" %}

hinzufügen:
{% import  "widgets_temp_sensor.html" as TempSensor %}

Hier Dein Beispiel entsprechend angepasst:

{% extends "rooms.html" %}
{% block content %}
    <h1><img class="icon" src='{{ icon0 }}temp_inside.png'/> &Uuml;bersicht</h1>
    <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>Temperaturen</h3>
            <table width="100%">
              <tr><td>{{ TempSensor.Data("Outside", "Aussen", "Temperature_Outside", "scene_day.png") }}</td></tr>
              <tr><td>{{ TempSensor.Data("Wintergarden", "Wintergarten", "Temperature_Wintergarden", "scene_livingroom.png") }}</td></tr>
              <tr><td>{{ TempSensor.Data("Stairway", "Treppenhaus", "Temperature_Stairway", "scene_stairs.png") }}</td></tr>
              <tr><td>{{ TempSensor.Data("Bath", "Badezimmer", "Temperature_Bath", "scene_bath.png") }}</td></tr>
              <tr><td>{{ TempSensor.Data("Mobile2", "Test-Sensor 2", "Temperature_Mobile2") }}</td></tr>
         </table>
       </div>
     </div>
   </div>
{% endblock %}


Die Parameter von TempSensor.Data:
Eindeutige ID
Beschriftung
gad-Prefix
icon (optional) und ohne Pfad
wenn kein icon übergeben wird, zeigt das widget ein Thermometer an.


Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

speex

Hat jemand einen Tipp warum mein Keymatic sich nicht locken lässt?

Die Befehle "open" und "unlock" werden aktzeptiert und funktionieren einwandfrei.

Im GAD Edit sind sie per state, direct, <jeweiliger befehl (open,lock,unlock)> definiert, wie gesagt open und unlock funktionieren tadellos jedoch "lock" will nicht.

Ebenfalls läuft bei mir was mit dem RGB schief die ausgewählten Farben werden nicht korrekt übertragen es ist eher so zufall welche farbe mir dann gezeigt wird? Kann mir da jemand mit der GAD definierung und nem Twig Snippet für sv weiterhelfen?

Bei mir läuft unter Android 5.0.1 Lollipop alles sauber und super schnell, selbes wie für ios8 und iphone...

LG und vorab schonmal einen guten rutsch!


Jojo11

Zitat von: herrmannj am 31 Dezember 2014, 17:48:19
jaaaa. aber, da muss auch noch was anderes falsch sein.

Wie sind den sie state auf dem hm in den jeweiligen Zuständen ? Das "set_" ist da vlt auch im weg ... ?

juten Rutsch !!!
vg
jörg

Ich verwende die gleichen Aktoren und bei mir läuft es mit OnOff und state. Daher denke ich, dass es nur die beiden Haken sind, die noch fehlen zum Erfolg  ;)

Von mir auch einen guten Rutsch!

schöne Grüße
Jo

herrmannj

Zitat von: speex am 31 Dezember 2014, 18:06:38
Hat jemand einen Tipp warum mein Keymatic sich nicht locken lässt?

Die Befehle "open" und "unlock" werden aktzeptiert und funktionieren einwandfrei.

Im GAD Edit sind sie per state, direct, <jeweiliger befehl (open,lock,unlock)> definiert, wie gesagt open und unlock funktionieren tadellos jedoch "lock" will nicht.

Ebenfalls läuft bei mir was mit dem RGB schief die ausgewählten Farben werden nicht korrekt übertragen es ist eher so zufall welche farbe mir dann gezeigt wird? Kann mir da jemand mit der GAD definierung und nem Twig Snippet für sv weiterhelfen?

Bei mir läuft unter Android 5.0.1 Lollipop alles sauber und super schnell, selbes wie für ios8 und iphone...

LG und vorab schonmal einen guten rutsch!

Hi

wg RGB, da haste die GADs vertauscht oder die hängen falsch am converter (hatte ich auch, is witzig) . Lass mal morgen (gegen Abend ..  8) ) drüberschaun.

vg und juten Rutsch und so
jörg

herrmannj

Zitat von: Jojo11 am 31 Dezember 2014, 18:08:47
Ich verwende die gleichen Aktoren und bei mir läuft es mit OnOff und state. Daher denke ich, dass es nur die beiden Haken sind, die noch fehlen zum Erfolg  ;)

Von mir auch einen guten Rutsch!

schöne Grüße
Jo

unter uns: de Haken werden noch gar nicht ausgewertet, hatte das zum debuggen auf log msg umgestellt... und dann vergessen  8)

ids doppelt vergeben in sv macht auch witzigste Fehler, wenn die settings stimmen da vlt mal schauen ...

vg
jörg

Jojo11

Zitat von: herrmannj am 31 Dezember 2014, 18:28:17
unter uns: de Haken werden noch gar nicht ausgewertet, hatte das zum debuggen auf log msg umgestellt... und dann vergessen  8)

ids doppelt vergeben in sv macht auch witzigste Fehler, wenn die settings stimmen da vlt mal schauen ...

vg
jörg

AHA, diese Vermutung hatte ich auch schon  ;D
Stimmt, mit doppelten ID's hatte ich auch schon Probleme. Aber generell funktionieren die Aktoren.

schöne Grüße
Jo