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

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

Vorheriges Thema - Nächstes Thema

bgewehr

Häng mal ein .fritz.box an Deine Rechnernamen dran... IP probiert?


Gesendet von iPhone mit Tapatalk
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

Jojo11

Zitat von: bgewehr am 25 Januar 2015, 13:12:01
Häng mal ein .fritz.box an Deine Rechnernamen dran... IP probiert?


Gesendet von iPhone mit Tapatalk

Naja, ich habe sie über IPs versucht aufzurufen.
Standard wäre ja z.B. 192.168.178.1 Fritte und dann 192.168.178.2:8084 z.B. fhem usw.
.1 geht, aber der Rest nicht.
Meinst Du
192.168.178.2.fritz.box:8084?
fritz.box geht. Der leitet ja nur auf die IP der Startseite um (also .1 im obigen Bsp).
Eigentlich gibt es ja aber gar keine Einstellmöglichkeiten mehr. subnetz usw. kann ich ja nirgends angeben.

schöne Grüße
Jo

bgewehr

Ich meinte FQDN also fhem.fritz.box oder so... Denk daran, dass du über VPN eine andere IP Adresse hast und dies in FrontHEM anlegen musst.


Gesendet von iPhone mit Tapatalk
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

Jojo11

Naja, bei smartVISU bin ich ja noch gar nicht. Ich dachte, ich müsste überhaupt erstmal meine normale fhem-Oberfläche erreichen, um zu sehen, dass es generell funktioniert. Ich kann auch nicht per Android SSH client auf die Rechner zugreifen. Das sagt mir, dass das generell was nicht stimmt  ;D

schöne Grüße
Jo

chris1284

#1069
@HCS: dein "Style" gefällt mir sehr gut. du nanntes "widget_temp_sensor". kannst du es anhängen? ggf deine gesamte page?

EDIT: widget ist aus Antwort #339 denke ich...

fidel

Hallo  Jo,

hast du den vpn mit der  Software von Avm eingerichtet?
Geht es dir nur um die android Verbindung? Funktioniert es mit nem Rechner?  Ich kann mich daran erinnern das vpn mit Android zur Fritzbox, damals nicht mit der Standard vpn Software in android funktionierte.
Mit einer anderen vpn app hingegen schon.
Ansonsten gab es auch Anleitungen zur Einrichtung eines vpn für die Fritzbox.

Grüße
Fhem 5.6 auf Cubietruck,CUL,CUL_TCM97001,FritzBox7390,HMLAN,CUL_HM_HM_OU-16LED,CUL_HM_HM_SEC_SC,CUL_HM_HM_LC_SW4,CUL_HM_HM_RT_DN,HUEBridge,HUEDevice,Panstick,Panstamp (binouts,rgddriver mit dht22),PHTV,Yamaha-AVR,Withings,ELV-IPS, etc...

Jojo11

Zitat von: fidel am 25 Januar 2015, 14:11:09
Hallo  Jo,

hast du den vpn mit der  Software von Avm eingerichtet?
Geht es dir nur um die android Verbindung? Funktioniert es mit nem Rechner?  Ich kann mich daran erinnern das vpn mit Android zur Fritzbox, damals nicht mit der Standard vpn Software in android funktionierte.
Mit einer anderen vpn app hingegen schon.
Ansonsten gab es auch Anleitungen zur Einrichtung eines vpn für die Fritzbox.

Grüße

Nein, im aktuellen Fritz.OS geht es anscheinend ohne AVM-Software. Habe es bisher nur auf dem handy probiert. Hatte auch mal was gelesen, dass eine extra app evtl gehen würde. Das werde ich als nächstes testen.
Danke!

schöne Grüße
Jo

fidel

Ich hatte damals dafür vpncilla...
Fhem 5.6 auf Cubietruck,CUL,CUL_TCM97001,FritzBox7390,HMLAN,CUL_HM_HM_OU-16LED,CUL_HM_HM_SEC_SC,CUL_HM_HM_LC_SW4,CUL_HM_HM_RT_DN,HUEBridge,HUEDevice,Panstick,Panstamp (binouts,rgddriver mit dht22),PHTV,Yamaha-AVR,Withings,ELV-IPS, etc...

Jojo11

Zitat von: fidel am 25 Januar 2015, 14:24:58
Ich hatte damals dafür vpncilla...

Gerade getestet, damit geht noch weniger.
Ich glaub ich lass das mal wieder :-\

schöne Grüße
Jo

HCS

Zitat von: chris1284 am 25 Januar 2015, 14:09:27
@HCS: dein "Style" gefällt mir sehr gut. du nanntes "widget_temp_sensor". kannst du es anhängen? ggf deine gesamte page?

EDIT: widget ist aus Antwort #339 denke ich...
Ja, das ist es. Habe es aber noch etwas erweitert, um zu steuern, ob Feuchte und Batterie vorhanden sind.
Doku siehe header. Ich hänge es hier an.

Und das LED-widget hänge ich noch mit dazu.
Die erforderlichen Styles (müssen in die visu.css) und das script (muss in die visu.js) sind als Kommentar im header enthalten.

HCS

Zitat von: Gerd.Ternes am 25 Januar 2015, 12:21:30
2. Leider schaffe ich es (noch) nicht, den plot sauber hinzukriegen. Das Beispiel von HCS sieht ja super aus. Kannst Du dies einmal zur Verfügung stellen?
Die Daten im Plot kommen nicht aus FHEM. Das ist angularjs und nvd3 und hillft Dir nichts für FHEM.
Die Routine ist genau für meine Heizungssteuerung geschrieben.
Da musst Du warten, bis herrmannj die Plots eingebaut hat.

HCS

Zitat von: chris1284 am 25 Januar 2015, 14:09:27
@HCS: ... ggf deine gesamte page?
Die komplette page geht leider nicht.
Aber ich beschreibe gerne mal, wie es geht:
Das angehängte css enthält die erforderlichen Styles.

Basis ist {% extends "full.html" %}
Es gibt Blöcke, die 25% breit sind und welche, die 50% breit sind.

Beispiel 25% Block (class: hcs-block25): Die Temperaturen links in meiner Hardcopy:
<div class="hcs-block25">
  <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", "Außen Süd", "Temperature_Outside", "scene_day.png") }}</td></tr>
        <tr><td>{{ TempSensor.Data("OutsideNorth", "Außen Nord", "Temperature_OutsideNorth", "", "NH,FB") }}</td></tr>
        <tr><td>{{ TempSensor.Data("Temperature_LivingRoom", "Wohnzimmer", "Temperature_LivingRoom", "scene_livingroom.png") }}</td></tr>
        <tr><td>{{ TempSensor.Data("Temperature_GroundFloor", "EG", "Temperature_GroundFloor", "control_building_eg.png") }}</td></tr>
        <tr><td>{{ TempSensor.Data("Penthouse", "DG", "Temperature_Penthouse", "control_building_2_s_dg.png", "NH,FB") }}</td></tr>
        <tr><td>{{ TempSensor.Data("HobbyCellar", "Hobbykeller", "Temperature_Cellar_Hobby", "scene_workshop.png") }}</td></tr>
        <tr><td>{{ TempSensor.Data("StorageCellar", "Lagerkeller", "Temperature_Cellar_Storage", "scene_storeroom.png") }}</td></tr>
        <tr><td>{{ TempSensor.Data("Mobile1", "Mobil 1", "Temperature_Mobile1") }}</td></tr>
        <tr><td>{{ TempSensor.Data("Mobile2", "Mobil 2", "Temperature_Mobile2", "scene_bath.png") }}</td></tr>
      </table>
    </div>
  </div>
</div>


Beispiel 50% Block (class: hcs-block): Der plot in meiner Hardcopy:
<div class="hcs-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>Heizung</h3>
        {{ HCS_Plot.Plot("HCS-Plot") }}
    </div>
  </div>
</div>


Um die Blöcke (wo erforderlich) auf eine einheitliche Höhe zu bekommen, wird die Klasse hcs-min verwendet.
Beispiel: die System-werte aus meiner Hardcopy
<div class="hcs-block25">
  <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>System</h3>
      <div class="hcs-min">
        {{ System.Values("System", "System") }}
      </div>
    </div>
  </div>
</div> 


Ich hänge das css und die overview page hier an. Die geht so bei Dir nicht, weil Dir widgets dazu fehlen, aber zum "abschauen" kann man sie nehmen.


chris1284

@HCS, danke.
hatte in der zwischenzeit temp_sensor schon umgebaut gehabt um alle meine klima-sensoren (die von t über th mit und ohne bat und dewpoint) quer feld ein mit einem widget einbinden zu können. man kann nun anwählen was man haben will (temp, hum, dewpoint, battery, usw)  und der tabellenstyle ist nun auf % statt px.



fhainz

#1078
Hallo!

Hier mal meine bisherigen Ergebnisse. Basieren auf das full.html mit einigen Popups.

Daku123

Sieht auch sehr schick aus.
Könntest du den Code für das Receiver Popup posten?
Raspberry B+ als FHEM-Server
CUL868 mit HM-LC-SW4-PCB, HM-WDS10-TH-O, HM-SEC-MDIR und 2x HM-SEC-RHS
JeeLink mit 1x TX25IT (Zisternenüberwachung), 5xTX29IT (2x Temperatur und 3x als Fenster/Torkontakt), 11xTX29DTH-IT