Join watt-s now

The service watt-s is coming together now and I made a talk on Solforum organised by the Swedish department of energy.

With the service we give everybody a chance to start producing solar energy. We do it in very small portions you can cover the usage from your mobile with just 3 watt-s (Around half a A4 paper).

Why not start you too? register your email as a test user

JOIN now on http://watt-s.com

We are also part of a research projectfunded by the Swedish Department of Energy.

Microsoft support, scam, still happening

Got a call from USA  +119016827157 a man with Indian accent tried to get me to install ”anydesk” to remote control my computer. Very fun to play along and listen.

This has been going on for so many years. It’s horrifying that they still are doing this and actually getting money from people. Please tell everybody you know that it’s a scam.

IT IS JUST A SCAM !!!!  HANG UP DIRECTLY

DET ÄR BARA LURENDREJERI LÄGG PÅ OMEDELBART.

Lite om hur detta fungerar på svenska

found this fantastic example of trying to unveil who the scammers are

Please help and report to Microsoft Scam

http://msft.it/6015B5J8h

Releasing a service for easy solar access

I have for a long time been thinking about a a Solar Energy service that makes it easy for people to take the decision to buy solar energy.

Going solar today is hard, it takes both investment and effort to get it onto your roof. With the  service watt-s You  get solar energy  just a click away. Buy one Watt at a time.

The project ”Watt by Watt” is now running and partly funded by the Swedish Energy Agency.

JOIN now on http://watt-s.com

Presenting for the Swedish Minister of Housing, Urban development and Information Technology

This Tuesday I made a presentation at the Intel  IoT ignition lab in Stockholm.  We where three projects covering smart buildings, smart cities and smart homes. We broad collection of innovative Swedish startups that has large ambitions. We had very rewarding discussions on  the Swedish possibilities and  how to take our entrepreneur out to the international market.

  • Ngenic, With its smart add on to heating systems making any waterbased system smart
  • Yanzi, With the largest self deployed IPv6 building network with 1000 nodes
  • Connode, city range smart connected IPv6 deploying large in India and UK

 

Google summer of code project XMPP-IoT toolkit

Over the summer I have mentored a very good student from Hyderadad Adhish Singla he has without prior skills in XMPP worked with two visalisation tools and extensions to the SleekXMPP package to make it simple to create and use interoperable IoT devices talking XMPP.

XMPP-IoT

What is that? It is a collection of open extensions to the famous well proven http://xmpp.org standard that has been used in millions of installations and different applications including settop-boxes and chat clients.

XMPP is a perfect suited messaging backbone for IoT since it can federate clients on different domains to ”friend” each other why not friend your neighbours outside temperature if yours is broken?

Any device running XMPP towards any of the other federated servers can talk to any other device, when you have

more: http://xmpp-iot.org http://xmpp.org http://xmpp.net

SleekXMPP

SleekXMPP python tools for running on devices. Python is perfect for easy programming of smart devices most of medium and high range devises is equipped with python from the start. like Intel Edison, raspberry Pi, Cubieboard, beagelbone and alike.

The code is currently in a branch on github to incorporate your local IO device you create field’s that can be readable or writeable and you start a GPIO python file r on your device and it is accessable as a device on the xmpp network. You can use any account on any on the available servers around just look at https://xmpp.net/list.php

Cordova Client

We have created a Cordova Strophe based client that can be used to view and change values from devices below is a simple example of running the cordova android emulator client and controling a philips_hue lamp available over the xmpp network.

Converse.js Client

to be able to have a webbased viewer we have incorporated the functionality in the converse.js web chat client it has been incorporated in the http://xmpp-iot.org websiteChat_and_value_example

Talking IoT businessmodels at ITARC 2015

I will be holding a workshop at ITARC 2015 Day one is filled with interesting talks and on day two there is a lot of different workshops  mine is W09 between 13:30 to 17:00 be sure to be there!

Don’t expect to be fed with enterprise architect models and 5 letter acronyms. Now we need to get down to business. I’ve been in the connected devices area since I built a Lego robot in 1988 sorting geometrical figures. So join me on a interesting tour. Perhaps you would end up with a new business in your mind.

Why should you be there?

There is so much happening in the extremely hyped area called Internet of Things. coming to this workshop you will gain knowledge of the main trends, we will look at some of the amazing startups and we will then dive into the pond of  business models.

Finding the technology is one thing, making a business model to accompany it, is another ballgame. How about sustainability and humanitarian goals are they part of your business model?

In three work passes we will make way through the different models around today and together explore the possibilities. In the last session we will elaborate on the energy efficiency area and solve one of the worlds most complex problem. ”Why isn’t there any good energy efficiency services in appstore?”

Promo_ITARC2015REGISTER

Being friend with an Intel Edison and have Secure access over XMPP

Today I started the amazing Intel Edison board to try and use the XMPP-IoT tools to connect it securely over internet and it worked like a charm.

inittial setup and configuring for wifi was done with the instructions from Intel, i used the mac version. It didn’t take long to get i hooked upp to wifi. Activate a password on root for it to enable remote ssh

https://software.intel.com/en-us/iot/getting-started

https://software.intel.com/en-us/articles/getting-started-with-the-intel-edison-board-on-mac

Upgrade flash image to the latest

http://www.intel.com/support/edison/sb/CS-035280.htm

http://www.intel.com/support/edison/sb/CS-035180.htm

 Get the software started

I am using a fork from the python SleekXMPP package. Just wget the SleekXMPP package with the XMPP-IoT extensions from my Github. Python 2.7.3 is  already on the machine. The GPIO package ”mraa” for python is also installed from the beginning very handy.

You need two XMPP accounts on a server somewhere there are many https://xmpp.net/directory.php I usually use the swedish jabber.se. Create two accounts so they later can talk to each other.

in the /home/root folder on the Edison do:

wget --no-check-certificate https://github.com/joachimlindborg/SleekXMPP/archive/xep_0323_325.zip
unzip xep_0323_325.zip

Start off with blinking the magical led

Go down in the example katalog and start the python Edison example with your xmpp account.

cd SleekXMPP-xep_0323_325/examples/IoT/
python IoT_GPIODevice_Edison.py -j yourfirstaccount@domain.com -p password -n test_device

should look something like this

Started_Edison

Now direct your browser to https://conversejs.org/# login with the other xmpp user you created. yoursecondaccount@domain.com.  Then choose to add a contact and  provide the first account it should just accept and you can start chat with the device. use ”hi”, ”toggle” ”relay=true” and ”?”

converse_addcontact
converse_chat

 

If you have a RELAY and a PIR sensor wire them up to the board use GPIO pin 13 for the relay and GPIO 8 for the PIR you can see the PIR sensor changing

Wirediagram_edisonRelay Pir and temp sensor on Edison

Some more interesting articles

 

The journal logs keep filling up so I changed the journaling.conf

to restart a clean image but I failed totally the reflashed edison keeps all settings

http://www.instructables.com/id/Factory-Reset-your-Intel-EdisonTroubleshooting-Con/step5/Reflash/

I found dokumentation on the opkg package manager very useful, especially the command to remove a package with dependencies

http://wiki.openmoko.org/wiki/Opkg/Documentation

opkg --force-removal-of-dependent-packages remove <<yourpackage>>

Examples on using GPIO with python on the Edison Aurduion board

https://github.com/intel-iot-devkit/mraa/tree/master/examples/python

Jumpers on the Edison board

https://communities.intel.com/docs/DOC-23455

 

 

 

Launching #IoTevery9th, count down to #IoTday 9th april 2015

We are launching a count down towards the official iotday.org.

Find more details on #IoTevery9th here

December 9th

workshop done by  Evothings try it out at https://github.com/Sionarch/xmpp-hybrid-app-examples

January 9th

Using python to connect xmpp devices get your raspberries connected to a network and publish dem globally. Follow the simple example

February 9th

Set up your own disco lights with philips hue integration and  XMPP.  use this easy to set up python integration providing ”hue, sat, bri, st” values to be controlled both over standard xmpp based on  XEP 323 and XEP 325

disco_lightsMars 9th

Setting up and Intel Edison board and the GPIO’s  to be accessed securely over the XMPP network.  The new Intel Edison board with it’s Aurduino compatibility IO is a fantastic platform to create interesting IoT stuff

On 9th of April 2015 the official Global IoT day.

The Global IoTDay is a Internet of Things council initiative and will take place for the 5th year 2015. There will be a lot of action and activities around the world!

Let the alarm chimes ring! Severe security breaches in building automation systems

Swedens largest newspaper Dagens Nyheter just revealed severe security breaches on buildings in Sweden not only apartment buildings but also police offices and other important builings have their systems open to internet.

The problem is that the building automation equipment is more and more sophisticated and unskilled personnel in combination with por design makes it hard to enforce any security.

End users need access to the washing booking systems o you open a web port on the firewall.
Operators need access to a ventilation unit.
Installers don’t know where to put the passwords so they leave the default ones.

In an average building today it is only a poorly configured internet modem/firewall that keeps the systems from being accessed from internet. And when several holes are drilled in it to gain access it is easy to gain access and control many of the systems.

(Links in Swedish)
Internet modems easily crackable
Police office disconnects internet cable
Reporter hacks into school
Reporter hacks a church

Smart, creative solutions