eDip für alle die sich darunter nicht vorstellen können.

Hallo RWN,

jetzt muss ich mal fragen wie Du dein eDip ansteuerst?

Direkt per Kabel oder vielleicht per eDip.

Ein paar User, mich inbegriffen, suchen einen Schaltplan und Bestückungsliste für ein eDip mit xBee.

Kannst Du uns vielleicht helfen?

Würde ein paar User glücklich machen.

Hallo Werner,

angesteuert wird, wie auch anderst mit Xbee.
Schaltplan oder dergleichen habe ich nicht. Außer ein paar Bauteilen benötigt man nicht viel. Edip läuft mit 5 Volt, Xbee mit 2.8-3.3 Volt.
Entsprechende Spannungsregler dafür vorsehen, einpaar Kondensatoren, die passenden Buchsenleisten und eine Platine mehr ist es nicht. Man kann auch auf fertige Bausteine zurückgreifen, die kosten dann entsprechend mehr.

Bilder hiervon gibt es ja schon jede Menge.

z.B. hier. http://www.ipsymcon.de/forum/showthread.php?t=3092&page=2

Hallo Rainer,

will mich langsam an das basteln von einem eDip mit xBee machen. Kannst Du mir noch verraten welches der eDips ich benötige oder besser was der gravierende Unterschied zwischen den Versionen ist.

Des Weiteren gibt es ja die Möglichkeit die Grafiken und Menüstrukturen entweder direkt auf dem eDip zu speichern oder per IPS auf das eDip zu beamen. Welche ist die bessere und brauche ich für das direkte abladen der Grafiken im eDip einen sogenannten KIT?

Viele Fragen, aber ich hoffe Du kannst mich ein wenig unterstützen.

Vielen Dank im voraus.

eDip240.gif

Hallo Werner,

Kannst Du mir noch verraten welches der eDips ich benötige

Du benötigst die Edips mit touchpanel, also LWTP am Ende. B und J sagt aus, ob blau oder schwarz-weiss.
Dann halt deine gewünschte Grösse, 240 oder 320 Pixel.
Das wäre es in blau Edip240 B7LWTP als Beispiel.

Des Weiteren gibt es ja die Möglichkeit die Grafiken und Menüstrukturen entweder direkt auf dem eDip zu speichern oder per IPS auf das eDip zu beamen. Welche ist die bessere und brauche ich für das direkte abladen der Grafiken im eDip einen sogenannten KIT?

Ein Kit benötigst Du nicht zum direkten beschreiben, kann man auch über RS232 machen. Die Software kannst Du direkt bei EA downloaden.
Ob die Bilder direkt oder von IPS auf das Dip gelangen, hängt auch von der Bildgrösse ab. Das Dip hat 32Kb und ist erweiterbar auf 64Kb
Bei grossen Bilder von IPS nach Edip und 9600 Baud, dauert es schon einen Augenblick.

Hallo RWN,

na das nenne ich mal eine Aussage. Vielen Dank für die Infos.

Umschaltung der FHTs mit Abfrage.

Hallo Rainer,

an einer ähnlichen Funktion baue ich auch gerade. Würdest Du uns deine Skripte zeigen?

Hallo Werner,

vom Edip oder IPS.

Hallo Reiner,
also Hut ab,gefällt mir sehr gut.Kann mich den Wünschen von Werner nur anschließen.
mach weiter so.Werde die Bilder mal in meinem Blog aufnehmen, wenn du nichts dagegen hast.

Gruss Uwe

Hallo Rainer,

primär von IPS, im eDip sollte ja nix besonderes sein, oder?

Die Tasten/Schalter sind ja durch #AT oder #AK realisiert.

Hallo Werner,

ist in IPS auch nichts ungewöhnliches.

2 Variablen und die 2 Scripte mit den Sendebefehlen.

<?
/*
*******************************
 IP-SYMCON Event Scripting
*******************************
File     : FHT_Hand_Auto.ips.php
Trigger  : On Change FHT_Hand_Auto
Interval : 
*/

$HA = GetValueBoolean("FHTs_Hand_Auto");
if (!$HA)
{
 FHT_SetMode(17341, 0); //Automode
 FHT_SetMode(52613, 0);
 FHT_SetMode(51444, 0);
 FHT_SetMode(52559, 0);
}
else
{
 FHT_SetMode(17341, 1); //Manuellmode
 FHT_SetMode(52613, 1);
 FHT_SetMode(51444, 1);
 FHT_SetMode(52559, 1);
}
?>
<?
/*
*******************************
 IP-SYMCON Event Scripting
*******************************
File     : FHT_Sommer_Winter.ips.php
Trigger  : OnChange FHT_Sommer_Winter
Interval : 
*/


$SW = GetValueBoolean("FHTs_Sommer_Winter");

if ($SW)
{
 FHT_SetTemperature(52559, 5.5); //ausschalten
 FHT_SetTemperature(51444, 5.5);
 FHT_SetTemperature(52613, 5.5);
 FHT_SetTemperature(17341, 5.5);
}
else
{
 FHT_SetTemperature(52559, 16.0); //beliebig
 FHT_SetTemperature(51444, 16.0);
 FHT_SetTemperature(52613, 16.0);
 FHT_SetTemperature(17341, 16.0);
}
?>

Mal ein kleiner Einblick.
Noch nicht ganz fertig. Abfrage des richtigen Codes. Bei Erfolg ausführung von Scripten.

code_edip.jpg

code_edip_false.jpg

Hy Rainer, das sieht saugut aus. könnte ich das skript haben? BITTE BITTE.
das ist genau das was ich für die alarmanlage bräuchte. das bekomme ich als php newbie nie hin.
gruß uwe

Hi Uwe,

das ist kein PHP, das ist Edip Code :smiley:

Am Script bin ich grade dran.

Hallo Rainer, ja das ist mir schon klar. meinte auch eher wie gibst du einen
vierstelligen code ein, und sendest ihn? Das Edip speichert doch nicht die vier zahlen und sendet sie dann .oder? ich glaube ich rufe dich morgen mal an.

gruss uwe

Hallo Rainer,

Uwe´s Frage würde mich auch interessieren. Wie sieht das Skript aus mit dem Du die Daten in IPS pufferst. Falls Du schon einen Lösungsansatz hättest müßte ich meine grauen Gehirnzellen nicht anstrengen.

Des Weiteren würde ich es echt Klasse finden wenn Du uns den Code (.kmi) zur Verfügung stellen könntest, das proggen im eDip ist ja nicht gerade wenig Arbeit, gebe auch dann ein Bierchen aus wenn wir uns evtl. am Kölner-Usertreffen sehen.

Hallo Werner und Uwe,

Scripte kommen sobald sie fertig sind. Da ich ja der PHP Guru bin :confused: dauert sowas bei mir schon mal etwas länger.
Der Code wird über IPS ausgewertet. Speichern kann man schon aber senden muss man trotzdem. Jede Taste/Funktion ist ja gespeichert, aber egal, wie es jeder auslegt oder haben will. Aber dafür gibt es dann ja das neue TFTDIP :slight_smile:

Das Edip kmi hätte ich auch ohne Bier eingestellt :smiley: Müsst ihr eh anpassen.

Deinen Hirnschmalz kannst ruhig anstrengen für das PHP Script. Wie gesagt ich weiss zwar wie es sein muss und soll, nur die Umsetzung dauert halt :mad:
Ich mach den Code für das Edip in einem neuen Beitrag auf.

Einfügen in euer Hauptmenu.
Darauf achten das ihr mit den Nummern hinkommt

;-------------------------------
; Makro Nummern

MnPowerOn = 0

MnClrReturn2HauptMenu = 1
MnMakeZifBlock = 10
 

;-------------------------------
; Touch-Makro Nummern Konstanten


TmCodefalse     = 39
TmTastenfeld    = 130

TmTouchZif0  = TmTastenfeld+1
TmTouchZif1  = TmTastenfeld+2
TmTouchZif2  = TmTastenfeld+3
TmTouchZif3  = TmTastenfeld+4
TmTouchZif4  = TmTastenfeld+5
TmTouchZif5  = TmTastenfeld+6
TmTouchZif6  = TmTastenfeld+7
TmTouchZif7  = TmTastenfeld+8
TmTouchZif8  = TmTastenfeld+9
TmTouchZif9  = TmTastenfeld+10
TmTouchZif10 = TmTastenfeld+11
TmTouchZif11 = TmTastenfeld+12


TM Code kmi.
Auch hier auf die Internen Code achten und anpassen. Desweiteren kann man das Aussehen der Taster usw ändern. Sollte euch bekannt sein. Zum weiteren bezeichnen der einzelnen Funktionen bin ich noch nicht gekommen, also backt es euch :stuck_out_tongue: Steht ja alle in der Doku.

TouchMakro: TmTastenfeld
       #MN MnClrReturn2HauptMenu
	

x1=0
y1=0
x2=120
y2=60

      #ZF GENEVA10
      #ZL 11,5, "Alarm Ein/Ausschalten"
      #ZL 11,20,"Bitte Code eingeben und|mit '#' bestätigen"
	#RR x1+10,y1+45,x2,y2, 9
           	#AF GENEVA10
	#AU x1+5,y1+110,ButArrow,TmHauptMenu,0,"CAbbrechen"
	#RR x1+135,y1,x2+119,y2+67, 15
	#ZV REPLACE
	;#AI EIN
	#AE 12
	#MN MnMakeZifBlock

;----------------------------------------------------------------------------
Touchmakro: TmCodefalse
  
x1=0
y1=0
x2=120
y2=100

	#RR x1+10,y1+70,x2,y2, 9
	#ZL 15,73,"~Der eingegebene Code|ist falsch~"
	#AF GENEVA10
	#AU x1+70,y1+110,ButArrow,0,TmTastenfeld,"CWiederholen"
	
;===========================================================

ZIFX = 60
ZIFY = 48

TouchMakro: TmTouchZif0
  #ZL ZIFX,ZIFY,'0'
  	#SB 48	

TouchMakro: TmTouchZif1
  #ZL ZIFX,ZIFY,'1'
	#SB 49
TouchMakro: TmTouchZif2
  #ZL ZIFX,ZIFY,'2'
	#SB 50

TouchMakro: TmTouchZif3
  #ZL ZIFX,ZIFY,'3'
	#SB 51

TouchMakro: TmTouchZif4
  #ZL ZIFX,ZIFY,'4'
	#SB 52

TouchMakro: TmTouchZif5
  #ZL ZIFX,ZIFY,'5'
	#SB 53

TouchMakro: TmTouchZif6
  #ZL ZIFX,ZIFY,'6'
	#SB 54

TouchMakro: TmTouchZif7
  #ZL ZIFX,ZIFY,'7'
	#SB 55

TouchMakro: TmTouchZif8
  #ZL ZIFX,ZIFY,'8'
	#SB 56

TouchMakro: TmTouchZif9
  #ZL ZIFX,ZIFY,'9'
	#SB 57

TouchMakro: TmTouchZif10
  #ZL ZIFX,ZIFY,' '

TouchMakro: TmTouchZif11
	#SB 69;E


;----------------------------------------------------------------------------


Makro: MnMakeZifBlock
	#AF CHICAGO14
ZBB = 30
ZBH = 28
ZBA = 4
ZBX = 230 - 3*ZBB + ZBA
ZBY = 9
	#AT ZBX+0*ZBB, ZBY+0*ZBH, ZBX+1*ZBB-ZBA, ZBY+1*ZBH-ZBA, TmTouchZif1, 0, "1"	
	#AT ZBX+1*ZBB, ZBY+0*ZBH, ZBX+2*ZBB-ZBA, ZBY+1*ZBH-ZBA, TmTouchZif2, 0, "2"	
	#AT ZBX+2*ZBB, ZBY+0*ZBH, ZBX+3*ZBB-ZBA, ZBY+1*ZBH-ZBA, TmTouchZif3, 0, "3"	
	
	#AT ZBX+0*ZBB, ZBY+1*ZBH, ZBX+1*ZBB-ZBA, ZBY+2*ZBH-ZBA, TmTouchZif4, 0, "4"	
	#AT ZBX+1*ZBB, ZBY+1*ZBH, ZBX+2*ZBB-ZBA, ZBY+2*ZBH-ZBA, TmTouchZif5, 0, "5"	
	#AT ZBX+2*ZBB, ZBY+1*ZBH, ZBX+3*ZBB-ZBA, ZBY+2*ZBH-ZBA, TmTouchZif6, 0, "6"	

	#AT ZBX+0*ZBB, ZBY+2*ZBH, ZBX+1*ZBB-ZBA, ZBY+3*ZBH-ZBA, TmTouchZif7, 0, "7"	
	#AT ZBX+1*ZBB, ZBY+2*ZBH, ZBX+2*ZBB-ZBA, ZBY+3*ZBH-ZBA, TmTouchZif8, 0, "8"	
	#AT ZBX+2*ZBB, ZBY+2*ZBH, ZBX+3*ZBB-ZBA, ZBY+3*ZBH-ZBA, TmTouchZif9, 0, "9"	

           #AT ZBX+0*ZBB, ZBY+3*ZBH, ZBX+1*ZBB-ZBA, ZBY+4*ZBH-ZBA, TmTouchZif10, 0, "clr"
	#AT ZBX+1*ZBB, ZBY+3*ZBH, ZBX+2*ZBB-ZBA, ZBY+4*ZBH-ZBA, TmTouchZif0,  0, "0"	
          #AT ZBX+2*ZBB, ZBY+3*ZBH, ZBX+3*ZBB-ZBA, ZBY+4*ZBH-ZBA, TmTouchZif11, 0, "#"

Über eine kleine Stellungsnahme eurerseits wäre ich Dankbar. Eventuell kann ich ja dann weiterhelfen wenn wo, was nicht geht.

Edit: hat wohl ein bischen die Formatierung verloren :frowning:

Hallo Rainer,

erstmal meinen Dank für das kmi, ist schon mal eine Gedankenstütze. Zu meinem Wort mit dem Bierchen (ein Kölsch hat ja nur 0,2 Liter, wir sind hier in Bayern andere Mengen gwohnt :-)) stehe ich natürlich.

Da hätte ich auch gleich eine Frage…

… warum rufst Du mit den #AT jeweils ein Makro auf. Du könntest doch den Tastencode direkt an IPS senden und nicht über das Makro via #SB.

Machst Du vielleicht das Sternchensetzen im edip damit.

Upps. Wo ist jetzt der komplette Code hin???

Danke für den Code Rainer.

Ich werde mal deine Fleissarbeit die Tage ausprobieren.