May 022018
 
Xiaoxiang BMS App icon

Endlich ist es soweit, die Xiaoxiang BMS iOS App wurde von Apple freigegeben!

Hier der link zum AppStore: Xiaoxiang BMS iOS App

Das ist das erste Release mit read-only Masken. Bei bedarf, wird die App um Konfigurationen Masken erweitert. Kompatibel mit dem Xiaoxiang BMS.

Probleme und Ideen bitte auf Github melden: Issues and Requests

Xiaoxiang BMS in AppStore

 Posted by at 16:17
Jan 082016
 

Neues Projekt: Grundstück Überwachungskamera.

Anforderungen

  • Die Kameras sollen via LAN Kabel (PoE) angeschlossen werden. Kein WiFi!. Bei mehreren Kameras und längeren Distanzen verlangsamt das die ganze WiFi Netz! Ausserdem kann man die WiFi Kameras sehr einfach mit einem Jammer neutralisieren
  • Die aussen LAN Ports sollen geschützt werden – nur berechtigte Geräte dürfen das Netzt nutzen. Für jedes andere Gerät soll der Port sofort gesperrt werden. Ein Schutz nur über MAC Adresse ist nicht akzeptabel (sehr einfach zum hacken)
  • Bei Kamera movement detection soll das Bild auf dem NAS gespeichert werden

Continue reading »

 Posted by at 22:26
Sep 232013
 
Philips 6916531PH

Philips 6916531PH

UPDATE 2018.03.01: Diese Anleitung funktioniert nicht mehr. In letzten Firmware Releases hat Philips den Telnet Zugriff gesperrt.
Die einziege möglichkeit den Living Whites Adapter zu verlinken ist die iConnectHue App

Wie einige von Euch gehört haben, kann man an das Philips HUE auch die Living Colors uns Living Whites Lampen an den Bridge anbinden und via die iPhone App oder meethue.com ansteuern.

Es gibt im Internet viele Einleitungen wie es zu machen ist, manche sind aber unklar geschrieben und die anderen verlangen irgendwelche Programme die auf dem Rechner gestartet müssen um die Anbindung der nicht HUE Lichter zu ermöglichen.

Meine Anleitung setzt kein dediziertes SW voraus und funktioniert unter MAC wie auch Windows.

Mit dieser Einleitung konnte ich erfolgreich 4 Stück der Philips 6916531PH Living Whites Leuchten-Adapter an mein HUE System anbinden.

Hier die Step-By-Step Anleitung:
1. Den Adapter an ein Verlängerungskabel anschließen und in der nähe der HUE Bridge liegen lassen (1m Abstand ist OK).
2. Auf dem Rechner Command Prompt starten.
Für Windows: WinKey + R und im Eingabefenster „cmd“ eingeben.
Für MAC: Die Applikation „Terminal“ starten.
iOS: mit der iSSH App.
3. Im Terminal Fenster folgenden Text eingeben: telnet IP.Adresse.von.HUE.Bridge 30000 eingeben. (Beispiel: telnet 192.168.2.19 30000)

Update: Falls das “telnet” auf deinem Windows nicht gefunden wird dann muss es aktiviert werden. Eine kurze Anleitung von Microsoft: http://support.microsoft.com/kb/978779/de

4. Sobald die Verbindung besteht, 1 Mal Enter Taste drücken und folgenden Text Copy-Pasten: [Link,Touchlink] und mit Enter Taste Bestätigen.
5. Das Bridge befindet sich im Such Modus. Jetzt muss die iPhone App geöffnet werden und „Neue Lichter suchen“ Meupunkt aus der Optionen gewählt werden.
6. In der App soll spätestens nach 15 Sekunden der Adapter ersichtlich sein.

That’s it

Die ganze Prozedur hat einwandfrei mit Bridge SW: 01006390 und dem Living Whites Adapter LWL001, SW: 1.0.1.4591 funktionier.

 Posted by at 11:41
Apr 162012
 

Ja, das ist leider so – das neue iPad hat keinen Hotspot menüpunkt in den Einstellungen. Swisscom soll diese Funktionalität irgendwann im Mai bringen, Sunrise – habe heute (16.04.2012) bei Customer Service nachgefragt – ein update Termin war denen aber nicht im System definiert.

Bin echt enttäuscht von Apple / CH Providers dass Sie das noch nicht freigeschaltet haben.

Lösung: Selber ein Provider Profile basteln. Im Internet habe ich folgende Anleitung gefunden: www.apfeltalk.de/forum/guide-pers-nlichen-t403544.html

Um Euch die Zeit zu sparen, hier die IPCC Datei für Sunrise: Payload.ipcc (Die ZIP Datei extrahieren so dass iTunes mit Payload.ipcc upgedatet wird). Einfach das iPad an iTunes anschliessen, mit Alt Taste die „Check for Updates“ drücken (in iTunes!) und die ipcc Datei auswählen. Viola! Jetzt ist Tethering / Hotspot mit dem neuen iPad möglich.

Nachteil: Die Version des „custom“ Profiles ist 12.1. Sunrise wird bald auch auf 12.1 updaten -> euer iPad Profil wird nicht aktualisiert bis ein Firmware restore durchgeführt wird oder Sunrise 12.2 ausstrahlt.

 Posted by at 23:06
Apr 102012
 

Problem: Whenever I want to import images into new gallery from server directory, NextGen instead of creating own copy of all images in the defined gallery path (General Options->Gallery path) is working on the source directory changing source images. Later if the source directory is (re)moved, the gallery itself contains nothing else than dead image links.

So here is my little NextGen patch – before the images will be imported into new NextGen gallery the source directory is be copied into the Gallery path directory. This way source images are not changed anymore and NextGen can safely work on the copy of images.

Just replace the if ( isset($_POST['importfolder']) ) IF condition in extgen-gallery/admin/addgallery.php with the code below:

    	if ( isset($_POST['importfolder']) ){
    		check_admin_referer('ngg_addgallery');
    
    		if ( !nggGallery::current_user_can( 'NextGEN Import image folder' ))
    			wp_die(__('Cheatin’ uh?'));
    
    		$galleryfolder = $_POST['galleryfolder'];
    		if ( ( !empty($galleryfolder) ) AND ($defaultpath != $galleryfolder) ) {
			$galleryname = basename($galleryfolder);
			$galleryname = apply_filters('ngg_gallery_name', $galleryname);
			$gallerypath = WINABSPATH.$galleryfolder;
			
			$new_gallerypath = WINABSPATH.$defaultpath.$galleryname;
			
			//create gallery directory in defaultpath
			wp_mkdir_p($new_gallerypath);
            		
			//copy files
			$objects = scandir($gallerypath);
                	$ext = array('jpeg', 'jpg', 'png', 'gif');
			foreach( $objects as $file )
                	{
                    		$filepart = pathinfo($file);
				if( $file == "." || $file == ".." || !in_array($filepart['extension'], $ext))
                        		continue;
                    		@copy( $gallerypath.'/'.$file, $new_gallerypath.'/'.$file );
                	}
			$galleryfolder = $defaultpath.$galleryname;

    			nggAdmin::import_gallery($galleryfolder);
		}
    	}

Tested with Version 1.9.3 of NextGen gallery.

 Posted by at 21:21
Feb 252012
 

It’s quite easy to shrink dynamic disk files in VMWare – just go to VM Settings -> select the desired disk -> Utilities -> Compact or use command line tool vmware-vdiskmanager. You’ve done this and… the VMDK size is still the same.

So… before you shrink the virtual drive make sure you fill the empty disk space with zeros!
On linux/unix/OS X – Lion start terminal / shell and execute:
cat /dev/zero > disk.fill;sync;sleep 1;sync;rm -f disk.fill
after the job is finished you can shrink your VMDK drive.

Have fun.

 Posted by at 10:01
Feb 202012
 

So finally I’ve decided to give Mac a try. I’ve replaced my loud Dell XPS15 i7 with MacBook Air 11” i5. I really enjoy the silence of SDD and most of the time passive cooling. But… MAC is missing some of very useful PC keys like DEL, PgDn, PgUp etc. especially if you work remotely on Windows / Unix machines.

Here my Findings:
OS X Terminal

  • Page Up key – Shift+Fn+Arrow Up key
  • Page Down key – Shift+Fn+Arrown Down key
  • Home key – Shift+Fn+Arrow Left key
  • End key – Shift+Fn+Arrow Right key
  • DEL key – Fn+Backspace key
  • Insert key (Selecting files in Midnight Commander) – alternative: Ctrl+t key

Remote Desktop / VNC / Screen Sharing

  • Page Up key – Fn+Arrow Up key
  • Page Down key – Fn+Arrown Down key
  • Home key – Fn+Arrow Left key
  • End key – Fn+Arrow Right key
  • DEL key – Fn+Backspace key

have fun.

 Posted by at 21:42