+ Antworten
Seite 2 von 3 ErsteErste 1 2 3 LetzteLetzte
Ergebnis 11 bis 20 von 21
  1. #11
    Registriert seit
    Apr 2008
    Ort
    Swiss/Czech
    Beiträge
    1,094

    Es gibt doch bei Bildern die imagemap/areamap HTML damit kannst du den Anklick lösen. Sonst halt die Bilder in allen Variationen vorbereiten und je nach Situation aus/einblenden (DIV).ob das integriert im ipswebfront geht.. sicher geht aber das Bild selbst / Source durch IPS ersetzen lassen (Media oder Fileordner)? Gruss


    Gesendet von iPhone mit Tapatalk
    IPS Ninja - Windows 10, 64 Bit Server - IR Trans - Eaton GW - Homematic CCU2 - FHZ - HMS - AKM, JKM + EKM 868 - Div. Sonos - Allnet 3690+91 -IOS/Win10 auf Clientseite - SILEX - SEH - QNAP - APC - Siemens OZW 672 - Homematic - Aviosys - BlueIris - Mobotix T25M, S15 und M12

  2. #12
    Registriert seit
    May 2008
    Ort
    Forstern
    Beiträge
    330

    Soo, jetzt möchte ich mal meinen aktuellen Stand vorstellen. Finde es sieht schon sehr nett aus

    Was habe ich gemacht:
    • wir sind 4 Personen in unserem Haushalt
    • Anwesenheit wird im momentan nur über Geofency und EgiGeoZone gesteuert
    • Jede Person im Haushalt hat eine 'binäre' Zahl zugeordnet bekommen (1,2,4,8)
    • Habe für die verschiedenen Kombinationen ein "binäres" Profil angelegt
    • genau so pro Kombination Bilder mit "binärer" Bennamung (z.B. 1111 = Alle da, 0001 = nur Papa oder 1100 = Kinder usw.)
    • Imagemap mit Klick-Rückkopplung via WebHook (get)


    Wie sieht das jetzt aus:
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	0000.PNG 
Hits:	196 
Größe:	38.1 KB 
ID:	37780Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	1001.PNG 
Hits:	202 
Größe:	39.8 KB 
ID:	37781Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	1111.PNG 
Hits:	201 
Größe:	38.8 KB 
ID:	37782

    Bin schon recht zufrieden, aber es gibt noch einiges zu tun:
    • Geofenfy funktioniert zwar richtig gut, aber die Kinder schalten es oft aus wegen begrenzter Datenrate
    • Scripte noch sauber putzen und generalisieren


    Es geht voran!

    Gruss Heiko
    Server FritzBox, Raspberry Pi 3, CCU2 und IP-Symcon V4.3
    Systeme Amazon ECHOs, Apple TVs, FS20, Homematic (IP), LevelJet, Logitech Harmony, Pioneer AVR, Samsung TV's, Somfy RFX, Apple & Android Handys & Tablets

  3. #13
    Registriert seit
    Oct 2007
    Ort
    Villach,Kärnten,Österreich
    Beiträge
    2,479

    Zitat Zitat von pitti Beitrag anzeigen
    S[*]Geofenfy funktioniert zwar richtig gut, aber die Kinder schalten es oft aus wegen begrenzter Datenrate
    Jaja, die Geister die ich rief.- Jetzt bist erpressbar: Papa ich brauch das größere Datenpaket, sonst geht der Dienst nicht.

    Optisch finde ich die Idee mit dem Kreis sehr gut, gefällt mir - Daumen Hoch.

    bb
    Besuche mich unter:
    www.baptist-family.com

  4. #14
    Registriert seit
    Feb 2009
    Ort
    Hamburg
    Beiträge
    2,031

    Standard Darstellung Geofency

    Sieht echt Klasse aus... mit dem großen Image (Status wer zuhause ist ) links würde ich mir aber die Anwesend-Variable rechts sparen.
    Top!
    Grüße,
    Peter


    Gesendet von iPhone mit Tapatalk
    -MacMini(2011) =>Parallels 11=>Win7, FB7390, EIB-KNX, DMX-ArtNet, 2x EM24 DIN, SONOS ZP100/120/Play:1/Play:5/Sub, 1Wire=>Wiregate, xbee=>ROOMBA, Dreambox, DENON 2313, 8x Philips HUE -

  5. #15
    Registriert seit
    May 2008
    Ort
    Forstern
    Beiträge
    330

    Danke Euch!

    Ja, die Variable war meine Lösung vor dem Image und jetzt noch für den Screenshot zu Demonstrationszwecken!

    VG Heiko

    PS: ja das mit der Datenrate ist so ein Ding ;-)


    Gesendet von iPhone mit Tapatalk
    Server FritzBox, Raspberry Pi 3, CCU2 und IP-Symcon V4.3
    Systeme Amazon ECHOs, Apple TVs, FS20, Homematic (IP), LevelJet, Logitech Harmony, Pioneer AVR, Samsung TV's, Somfy RFX, Apple & Android Handys & Tablets

  6. #16
    Registriert seit
    Jun 2016
    Beiträge
    157

    Hammer! So hab ich mir das eigentlich auch vorgestellt.. aber so viele Projekte momentan, da hab ich das nicht weiter verfolgt... Respekt !


    Gesendet von iPhone mit Tapatalk

  7. #17
    Registriert seit
    Mar 2016
    Beiträge
    114

    Hallo Pitti,

    die Lösung ist mal genial, wie hast du das umgesetzt

    Würde mich über Lösungsvorschläge freuen.

    Grüße Alex

  8. #18
    Registriert seit
    May 2008
    Ort
    Forstern
    Beiträge
    330

    Hi Alex, bin gerade nicht daheim, aber am Sonntag kann ich Dir gern meine Sachen zur Verfügung stellen.


    Gesendet von iPhone mit Tapatalk
    Server FritzBox, Raspberry Pi 3, CCU2 und IP-Symcon V4.3
    Systeme Amazon ECHOs, Apple TVs, FS20, Homematic (IP), LevelJet, Logitech Harmony, Pioneer AVR, Samsung TV's, Somfy RFX, Apple & Android Handys & Tablets

  9. #19
    Registriert seit
    May 2008
    Ort
    Forstern
    Beiträge
    330

    Hi Alex,

    wie genau kann ich Dir helfen?

    Grundsätzlich ist die Lösung eine Kombination aus Geofency-Modul, Image-Map mit Script-Logik und Webhook-Funktionalität.

    Wenn Du auch 4 Teilnehmer hats, dann ist eine Adaption ziemlich simple ... Namen im Image-Map austauschen und fertig.

    Melde Dich einfach mal.

    Ciao Pitti
    Server FritzBox, Raspberry Pi 3, CCU2 und IP-Symcon V4.3
    Systeme Amazon ECHOs, Apple TVs, FS20, Homematic (IP), LevelJet, Logitech Harmony, Pioneer AVR, Samsung TV's, Somfy RFX, Apple & Android Handys & Tablets

  10. #20
    Registriert seit
    Sep 2012
    Beiträge
    89

    Moin in die Runde,

    ich habe da mal ein bischen rumgespielt, nach dem mir es zu unkomfortabel war so viele Bilder zu erstellen, lasse ich das dynamisch machen.

    Meine grafischen Fähigkeiten sind nicht so toll, falls einer eine neue Vorlage generieren möchte / könnte?

    Die einzelnen Farben / Zustände können nun im Script eingestellt werden. ;-)

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	anwesenheit.JPG 
Hits:	44 
Größe:	43.4 KB 
ID:	39525

    Hierzu die Vorlage.
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	vorlage.png 
Hits:	38 
Größe:	19.0 KB 
ID:	39526

    und das Script

    PHP-Code:
    <?


    $id_anwesenheitskreis 
    46115 /*[Wohnung\Übersicht Anwesenheit \Anwesenheitskreis\Anwesenheitskreis]*/;

    $lesen "D:\IP-Symcon\webfront\img\geo\\vorlage.png";            // Biite die doppelten \\ vor dem Bildnamen lassen
    $schreiben "D:\IP-Symcon\webfront\img\geo\\anwesenheit.png";    // Biite die doppelten \\ vor dem Bildnamen lassen

    // Grafik zur Beareitung einlesen
    $lesen imagecreatefrompng($lesen);

    // Anzeigefarben setzen
    $rot =         array("178""0""0");
    $gelb =         array("178""200""0");
    $gruen =         array("0""178""0");
    $blau =         array("0""0""178");
    $hintergrund =     array("10""16""22");


    // Haus (1,1,1)
    if (GetValue($id_alarm_status) == 0) {
        
    farbesetzen ($lesen$schreiben, array("1""1""1"), $rot);

    elseif (
    GetValue($id_alarm_status) == 1) {
        
    farbesetzen ($lesen$schreiben, array("1""1""1"), $gelb);

    elseif (
    GetValue($id_alarm_status) == 2) {
        
    farbesetzen ($lesen$schreiben, array("1""1""1"), $gruen);

    elseif (
    GetValue($id_alarm_status) == 3) {
        
    farbesetzen ($lesen$schreiben, array("1""1""1"), $blau);


    // Mann (2,2,2)
    if (GetValue($id_anwesenheit_1) == true) {
        
    farbesetzen ($lesen$schreiben, array("2""2""2"), $gruen);
    } else {
        
    farbesetzen ($lesen$schreiben, array("2""2""2"), $hintergrund);
    }

    // Frau (3,3,3)
    if (GetValue($id_anwesenheit_2) == true) {
        
    farbesetzen ($lesen$schreiben, array("3""3""3"), $gruen);
    } else {
        
    farbesetzen ($lesen$schreiben, array("3""3""3"), $hintergrund);
    }

    // Mädchen (4,4,4)
    if (GetValue($id_anwesenheit_2) == true) {
        
    farbesetzen ($lesen$schreiben, array("4""4""4"), $gruen);
    } else {
        
    farbesetzen ($lesen$schreiben, array("4""4""4"), $hintergrund);
    }

    // Junge (5,5,5)
    if (GetValue($id_anwesenheit_2) == true) {
        
    farbesetzen ($lesen$schreiben, array("5""5""5"), $gruen);
    } else {
        
    farbesetzen ($lesen$schreiben, array("5""5""5"), $hintergrund);
    }


    SetValue($id_anwesenheitskreis"<img src='/img/geo/anwesenheit.png#".time()."' >");


    function 
    farbesetzen($lesen$schreiben$farbealt$farbeneu){

        
    // ggf anpassen 
        
    $zielbreite 200;
        
    $zielhoehe 200;

            
    $farbeneu imagecolorallocate($lesen$farbeneu[0], $farbeneu[1], $farbeneu[2]);
            
    $bildbreite imagesx($lesen);
            
    $bildhoehe imagesy($lesen);
                
                for (
    $ix 0$ix <= $bildbreite 1$ix++){
                    for (
    $iy 0$iy <= $bildhoehe 1$iy++){
                        
    $rgb imagecolorsforindex($lesenimagecolorat($lesen$ix$iy));
                        
    $pixel = array($rgb["red"], $rgb["green"], $rgb["blue"]);
                            if(
    $pixel == $farbealt){
                                
    imagesetpixel ($lesen$ix$iy$farbeneu);
                            }
                    }
                }
        
        
    # wenn Bildgröße angepasst werden soll 
        #$bildneu = ImageCreate($zielbreite,$zielhoehe);
        #ImageCopyResized($bildneu,$lesen,0,0,0,0,$zielbreite,$zielhoehe,$bildbreite,$bildhoehe);
        #imagepng($bildneu, $schreiben);
        
        # wenn in Original Größe ausgegeben wird
        
    imagepng($lesen$schreiben);
    }


    ?>
    Grüße
    dzvo

Ähnliche Themen

  1. Geofency Modul
    Von paresy im Forum PHP-Module
    Antworten: 176
    Letzter Beitrag: 06.12.17, 11:13
  2. Einrichtung eines iBeacon in Geofency
    Von JPaeper im Forum Off Topic
    Antworten: 29
    Letzter Beitrag: 11.04.17, 19:38
  3. Geofency and webhook.... how to do this
    Von dilljeneve im Forum General Discussion
    Antworten: 2
    Letzter Beitrag: 31.10.16, 20:46
  4. OwnTracks Geofency und ibeacon
    Von drapple im Forum Mobile (iOS/Android)
    Antworten: 0
    Letzter Beitrag: 11.04.16, 08:49
  5. Geofency mit Webhook
    Von hmpf99 im Forum Mobile (iOS/Android)
    Antworten: 196
    Letzter Beitrag: 10.03.16, 09:28