A review and update presentation on Google App Engine's latest features up through version 1.5.3 and including new experimental features. This presentation was given to the San Diego GTUG on Aug 26, 2011.
This is a presentation on Google App Engine's Latest Features.
It was delivered in Mexico City at the "EstoEsGoogle" aka Devfest Mexico event on Aug 9th, 2011 in Mexico City by Google Developer Advocate Chris Schalk.
MongoDB .local London 2019: The Tech Behind Connected CarMongoDB
Connected Car is driving one of the largest waves of innovation in the automotive industry in decades, with Jaguar Land Rover right at the forefront. Blending mobile and web apps with IoT, edge computing and Artificial Intelligence, Connected Car presents unique technology challenges due to ever-changing connectivity conditions, limited bandwidth and power consumption constraints. These are challenges we can meet, only by using the latest generation of technologies; allowing our developers to experiment and build faster for our customers. In this talk, I'll discuss the technology stack we use to deliver new services to our customers, connecting the car to services, and the role MongoDB plays for us to deliver more, faster.
Philippe Coval from Samsung Open Source Group gave a presentation on using JavaScript for IoT applications. He discussed how JavaScript is well-suited for IoT due to its widespread use among web developers. He demonstrated how to set up the IoT.js runtime environment and write simple JavaScript programs to access sensors, communicate over HTTP, and interface with IoT platforms and standards. He also proposed challenges for a hackathon around connecting vehicles to nearby devices using web technologies.
Embedded Android Workshop at AnDevCon VOpersys inc.
The document provides an overview of the Android system startup process. It begins with the bootloader loading the kernel, followed by the init process. The zygote process then launches the system server, which starts the activity manager. Finally, the launcher home screen activity is displayed to the user. Key components outlined include the bootloader, kernel, init, zygote, system server, activity manager and launcher.
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...David Fowler
The Austin IoT Hardware Sub-Group meetup focused on hands-on demonstrations and discussions around creating IoT devices for fun or profit. The meetup agenda included introductions, announcements of jobs and demo projects, and a presentation on the ESP8266 WiFi module. The ESP8266 was discussed as an inexpensive WiFi module that can be programmed through an AT command set or using NodeMCU, Arduino, or raw C/C++ code. Challenges discussed included FCC certification for products, WiFi configuration, code and memory limits, and power/noise issues.
This document describes a MEMS-based car control robot that can be operated using an Android phone. The robot uses a microcontroller, Bluetooth module, motor driver, and battery to enable remote control of a car up to 10 meters away using an Android app. The app allows controlling car directions and movement either through button commands or voice commands. Future improvements could include using wireless technologies like ZigBee or Wi-Fi to enable control over longer distances.
A review and update presentation on Google App Engine's latest features up through version 1.5.3 and including new experimental features. This presentation was given to the San Diego GTUG on Aug 26, 2011.
This is a presentation on Google App Engine's Latest Features.
It was delivered in Mexico City at the "EstoEsGoogle" aka Devfest Mexico event on Aug 9th, 2011 in Mexico City by Google Developer Advocate Chris Schalk.
MongoDB .local London 2019: The Tech Behind Connected CarMongoDB
Connected Car is driving one of the largest waves of innovation in the automotive industry in decades, with Jaguar Land Rover right at the forefront. Blending mobile and web apps with IoT, edge computing and Artificial Intelligence, Connected Car presents unique technology challenges due to ever-changing connectivity conditions, limited bandwidth and power consumption constraints. These are challenges we can meet, only by using the latest generation of technologies; allowing our developers to experiment and build faster for our customers. In this talk, I'll discuss the technology stack we use to deliver new services to our customers, connecting the car to services, and the role MongoDB plays for us to deliver more, faster.
Philippe Coval from Samsung Open Source Group gave a presentation on using JavaScript for IoT applications. He discussed how JavaScript is well-suited for IoT due to its widespread use among web developers. He demonstrated how to set up the IoT.js runtime environment and write simple JavaScript programs to access sensors, communicate over HTTP, and interface with IoT platforms and standards. He also proposed challenges for a hackathon around connecting vehicles to nearby devices using web technologies.
Embedded Android Workshop at AnDevCon VOpersys inc.
The document provides an overview of the Android system startup process. It begins with the bootloader loading the kernel, followed by the init process. The zygote process then launches the system server, which starts the activity manager. Finally, the launcher home screen activity is displayed to the user. Key components outlined include the bootloader, kernel, init, zygote, system server, activity manager and launcher.
IoT simple with the ESP8266 - presented at the July 2015 Austin IoT Hardware ...David Fowler
The Austin IoT Hardware Sub-Group meetup focused on hands-on demonstrations and discussions around creating IoT devices for fun or profit. The meetup agenda included introductions, announcements of jobs and demo projects, and a presentation on the ESP8266 WiFi module. The ESP8266 was discussed as an inexpensive WiFi module that can be programmed through an AT command set or using NodeMCU, Arduino, or raw C/C++ code. Challenges discussed included FCC certification for products, WiFi configuration, code and memory limits, and power/noise issues.
This document describes a MEMS-based car control robot that can be operated using an Android phone. The robot uses a microcontroller, Bluetooth module, motor driver, and battery to enable remote control of a car up to 10 meters away using an Android app. The app allows controlling car directions and movement either through button commands or voice commands. Future improvements could include using wireless technologies like ZigBee or Wi-Fi to enable control over longer distances.
Embedded Android Workshop at AnDevCon VIOpersys inc.
The document provides an overview of embedded Android, including its basics, history, ecosystem, legal framework, platform requirements, and development tools. It discusses Android's features, user experience concepts, application concepts, and the lifecycles of Android components. It also summarizes Android's history, ecosystem players, legal code licenses and branding requirements, and the system startup process.
Embedded Android provides concise summaries of key concepts in 3 sentences or less:
1. Android is an open source operating system used widely in mobile devices. It is based on the Linux kernel and features an application framework for reuse and replacement of components.
2. The Android ecosystem involves many players including Google, hardware manufacturers, mobile operators, and app developers. Over 850,000 apps are available in the Android Market and Google Play store.
3. Android device requirements include compliance with the Compatibility Definition Document for software and hardware compatibility, as well as passing the Compatibility Test Suite for certification. Development tools include the Android SDK, emulator, and debugging tools.
Embedded Android Workshop at Embedded World 2014Opersys inc.
The document provides an overview of embedded Android, including its basics, history, ecosystem, legal framework, platform requirements, and development tools. It discusses Android concepts like components, intents, and component lifecycles. It also summarizes the overall architecture, system startup process, and key development tools.
Eduardo Silva is an open source engineer at Treasure Data working on projects like Fluentd and Fluent Bit. He created the Monkey HTTP server, which is optimized for embedded Linux and has a modular plugin architecture. He also created Duda I/O, a scalable web services stack built on top of Monkey using a friendly C API. Both projects aim to provide lightweight, high performance solutions for collecting and processing data from IoT and embedded devices.
Philippe Coval is a software engineer working on open source projects around Web of Things and virtual reality. He is exploring blending IoT and extended reality by connecting physical devices to virtual worlds. He discusses the A-Frame and WebThings frameworks for building VR/AR experiences and programming internet-connected devices. Coval demonstrates how to implement a WebThing and control a servo motor from a VR scene using these technologies.
Get all sorts of vehicle data with Vehicle tracker technologyThinkrace123
Vehicle GPS tracker VT33 is a very efficient and reliable GPS Tracker for cars, buses, trucks, bikes, and other vehicles.
In-built with the most useful tracking features like location-based service, geo-fencing, alarm system, fuel-consumption, driving behavior etc.
http://www.thinkrace.com/gps-tracker-for-car-vt33/
OBD 2 Car GPS Tracker – A simple Plug & Play Device Satya Prakash
Perform real-time tracking with reports to help you keep track of your driving behavior and vehicle location. GEO-fencing along with complete trip reports & lots of other safety features.
To place bulk orders and to know more about the product, visit our website:- www.thinkobd.com
OBD2 GPS Car Tracker by Thinkrace TechnologyManav Mathur
OBD2 GPS Car Tracker VT200 by Thinkrace Technology is a plug and play OBD Tracker with a lot of features like - Real-time tracking, geofence area, regular reports like fuel reports, over-speed reports and much more. With so many amazing features Thinkrace Technology's OBD GPS Tracker is the best deal for you if you are looking for a reliable GPS Car Tracker. Know more about this product here - http://www.thinkrace.com/thinkrace-obd2-gps-car-tracker-vt200.aspx
Apache Cordova allows developers to use web technologies like HTML, CSS, and JavaScript to develop mobile applications that can be deployed across multiple platforms. It provides a boilerplate native container application with a web view interface to access device functionality through plugins. Many large companies and organizations use Cordova due to its ability to quickly release apps on Android, iOS, Windows Phone and other platforms while reusing most of the codebase. While it has advantages, Cordova apps also face challenges from differing device behaviors and platform expectations.
IRJET - Prototype of Computerized Driverless VehicleIRJET Journal
This document describes a prototype for a computerized driverless vehicle. The vehicle can be remotely controlled from up to 200 meters away using Wi-Fi and sensors. It is powered by electricity rather than fuels like petrol or diesel, making it more environmentally friendly. The vehicle uses a Raspberry Pi microcontroller, Arduino board, relay board, and webcam to function autonomously while being monitored and controlled remotely. This type of driverless vehicle could help address issues like fuel consumption, pollution, accidents, and lack of manpower in industries like manufacturing and agriculture.
Embedded Android Workshop with LollipopOpersys inc.
Embedded Android workshops teach developers about customizing Android for embedded devices. Key topics covered include Android's open source ecosystem, legal framework for commercial use, hardware requirements for compliance, and development tools. The introductory session provides an overview of Android's features and history, as well as the roles of major companies in its development.
Sidiq Permana - Building For The Next Billion UsersDicoding
The document discusses best practices for building mobile apps for the next billion users in emerging markets. It begins by noting that over 1.4 billion Android users exist across more than 130 countries, with 1 billion new users expected by 2017. Key challenges in emerging markets include slow and expensive internet, mobile-first usage, and prepaid plans used by over 95% of users. The document then lists 11 best practices: 1) Prioritize responsiveness, 2) Follow material design, 3) Anticipate user needs, 4) Manage data usage wisely, 5) Optimize for performance, 6) Minimize app size, 7) Use efficient image formats, 8) Consider battery life, 9) Manage memory efficiently, and
Sensor fusion between car and smartphoneGabor Paller
This document discusses sensor fusion between a car and smartphone to enable new applications. It describes relevant sensors on each device - cars provide power, position and built-in sensors while phones contribute GPS, accelerometer, gyroscope and compass. Obtaining car data via OBDII is described, along with challenges like magnetic interference. Two use cases are proposed: dead reckoning navigation without GPS by combining car speed and phone direction, and vibration analysis using the phone's accelerometer to detect road conditions when driving. Overall, integrating car and phone sensors can provide richer data but also requires handling sensor limitations.
Embedded Android Workshop with LollipopOpersys inc.
Embedded Android workshops teach developers about building Android applications for embedded devices. The document introduces key Android concepts like components, intents, and permissions. It describes Android's architecture including the startup process from bootloader to system server. The document also covers the Linux kernel, hardware support through HAL modules, and developing native code using the Android NDK.
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...Chris Schalk
This is a presentation given by Google Developer Advocate Chris Schalk at Cloud Expo in NYC on June 8th 2011 on building enterprise applications with Google's Cloud Platform.
Formula SAE: Racing Cars Built by StudentsSpeck&Tech
ABSTRACT: Formula SAE is one of the most challenging, fun, and ambitious projects that a student can take part in. It’s a worldwide championship between college Universities where each team has the objective of designing, building, and racing a single-seat racing car. In this talk, we will present our team and we will dive deeper into the technologies that we use to develop every control unit in the vehicle.
BIO #1: I’m Filippo Rossi, a student of Computer Engineering at the University of Trento and I’m Chief Software Technician in E-Agle TRT. I started tinkering with software development when I was a little kid. Over the years my interest in technology continued to grow as I eventually joined University. Unsatisfied with the mostly theory-based learning process, I was seeking a more practical way of improving my skills. That’s when I found out about E-Agle TRT. Joining the team allowed me to put my abilities to the test and to learn completely new skills. As a Chief Technician, I mostly manage the work of the entire software division, but I also work on developing the steering wheel.
BIO #2: I'm Alessandro Sartori, a very curious guy who always gets passionate about every technical field he encounters. Currently, I'm pursuing a Master's degree in Computer Science at the University of Trento, a place where I found my possibly greatest passion so far: E-Agle Trento Racing Team. At E-Agle, I am Project Manager of the Microcontrollers work-group, where we develop all the firmware that makes our incredible car move. Every day, I walk the line that separates hardware and software with great enthusiasm, while also enjoying an awesome work environment where no matter which position of the hierarchy you cover - you'll always have something to learn and something to teach to anyone you work with.
This document summarizes a presentation about OpenStreetMap. It discusses OSM's purpose of creating an openly licensed map, its data structures of nodes, ways and tags, and tools for editing and viewing map data. OSM is built by a large volunteer community contributing GPS traces and other mapping data. Its data is hosted on servers and rendered into map tiles using tools like Mapnik. The presentation highlights OSM's open licensing and wiki-based approach to tagging locations, similar to Wikipedia.
The document provides an overview of embedded Android, including its history, ecosystem, legal framework, hardware requirements, and development tools. It discusses the basics of Android including features, user experience concepts, and app concepts. It also covers Android concepts such as components, intents, and component lifecycles.
OpenEnergyMonitor: Univeristy of Turin GreenTo Build WorkshopOpenEnergyMonitor
Slides from the presentation given by Glyn Hudson at GreenTo Sustainable Universities event in University of Turin Nov 2016
http://www.unitixunitosostenibile.it/index_en.html
Embedded Android Workshop at AnDevCon VIOpersys inc.
The document provides an overview of embedded Android, including its basics, history, ecosystem, legal framework, platform requirements, and development tools. It discusses Android's features, user experience concepts, application concepts, and the lifecycles of Android components. It also summarizes Android's history, ecosystem players, legal code licenses and branding requirements, and the system startup process.
Embedded Android provides concise summaries of key concepts in 3 sentences or less:
1. Android is an open source operating system used widely in mobile devices. It is based on the Linux kernel and features an application framework for reuse and replacement of components.
2. The Android ecosystem involves many players including Google, hardware manufacturers, mobile operators, and app developers. Over 850,000 apps are available in the Android Market and Google Play store.
3. Android device requirements include compliance with the Compatibility Definition Document for software and hardware compatibility, as well as passing the Compatibility Test Suite for certification. Development tools include the Android SDK, emulator, and debugging tools.
Embedded Android Workshop at Embedded World 2014Opersys inc.
The document provides an overview of embedded Android, including its basics, history, ecosystem, legal framework, platform requirements, and development tools. It discusses Android concepts like components, intents, and component lifecycles. It also summarizes the overall architecture, system startup process, and key development tools.
Eduardo Silva is an open source engineer at Treasure Data working on projects like Fluentd and Fluent Bit. He created the Monkey HTTP server, which is optimized for embedded Linux and has a modular plugin architecture. He also created Duda I/O, a scalable web services stack built on top of Monkey using a friendly C API. Both projects aim to provide lightweight, high performance solutions for collecting and processing data from IoT and embedded devices.
Philippe Coval is a software engineer working on open source projects around Web of Things and virtual reality. He is exploring blending IoT and extended reality by connecting physical devices to virtual worlds. He discusses the A-Frame and WebThings frameworks for building VR/AR experiences and programming internet-connected devices. Coval demonstrates how to implement a WebThing and control a servo motor from a VR scene using these technologies.
Get all sorts of vehicle data with Vehicle tracker technologyThinkrace123
Vehicle GPS tracker VT33 is a very efficient and reliable GPS Tracker for cars, buses, trucks, bikes, and other vehicles.
In-built with the most useful tracking features like location-based service, geo-fencing, alarm system, fuel-consumption, driving behavior etc.
http://www.thinkrace.com/gps-tracker-for-car-vt33/
OBD 2 Car GPS Tracker – A simple Plug & Play Device Satya Prakash
Perform real-time tracking with reports to help you keep track of your driving behavior and vehicle location. GEO-fencing along with complete trip reports & lots of other safety features.
To place bulk orders and to know more about the product, visit our website:- www.thinkobd.com
OBD2 GPS Car Tracker by Thinkrace TechnologyManav Mathur
OBD2 GPS Car Tracker VT200 by Thinkrace Technology is a plug and play OBD Tracker with a lot of features like - Real-time tracking, geofence area, regular reports like fuel reports, over-speed reports and much more. With so many amazing features Thinkrace Technology's OBD GPS Tracker is the best deal for you if you are looking for a reliable GPS Car Tracker. Know more about this product here - http://www.thinkrace.com/thinkrace-obd2-gps-car-tracker-vt200.aspx
Apache Cordova allows developers to use web technologies like HTML, CSS, and JavaScript to develop mobile applications that can be deployed across multiple platforms. It provides a boilerplate native container application with a web view interface to access device functionality through plugins. Many large companies and organizations use Cordova due to its ability to quickly release apps on Android, iOS, Windows Phone and other platforms while reusing most of the codebase. While it has advantages, Cordova apps also face challenges from differing device behaviors and platform expectations.
IRJET - Prototype of Computerized Driverless VehicleIRJET Journal
This document describes a prototype for a computerized driverless vehicle. The vehicle can be remotely controlled from up to 200 meters away using Wi-Fi and sensors. It is powered by electricity rather than fuels like petrol or diesel, making it more environmentally friendly. The vehicle uses a Raspberry Pi microcontroller, Arduino board, relay board, and webcam to function autonomously while being monitored and controlled remotely. This type of driverless vehicle could help address issues like fuel consumption, pollution, accidents, and lack of manpower in industries like manufacturing and agriculture.
Embedded Android Workshop with LollipopOpersys inc.
Embedded Android workshops teach developers about customizing Android for embedded devices. Key topics covered include Android's open source ecosystem, legal framework for commercial use, hardware requirements for compliance, and development tools. The introductory session provides an overview of Android's features and history, as well as the roles of major companies in its development.
Sidiq Permana - Building For The Next Billion UsersDicoding
The document discusses best practices for building mobile apps for the next billion users in emerging markets. It begins by noting that over 1.4 billion Android users exist across more than 130 countries, with 1 billion new users expected by 2017. Key challenges in emerging markets include slow and expensive internet, mobile-first usage, and prepaid plans used by over 95% of users. The document then lists 11 best practices: 1) Prioritize responsiveness, 2) Follow material design, 3) Anticipate user needs, 4) Manage data usage wisely, 5) Optimize for performance, 6) Minimize app size, 7) Use efficient image formats, 8) Consider battery life, 9) Manage memory efficiently, and
Sensor fusion between car and smartphoneGabor Paller
This document discusses sensor fusion between a car and smartphone to enable new applications. It describes relevant sensors on each device - cars provide power, position and built-in sensors while phones contribute GPS, accelerometer, gyroscope and compass. Obtaining car data via OBDII is described, along with challenges like magnetic interference. Two use cases are proposed: dead reckoning navigation without GPS by combining car speed and phone direction, and vibration analysis using the phone's accelerometer to detect road conditions when driving. Overall, integrating car and phone sensors can provide richer data but also requires handling sensor limitations.
Embedded Android Workshop with LollipopOpersys inc.
Embedded Android workshops teach developers about building Android applications for embedded devices. The document introduces key Android concepts like components, intents, and permissions. It describes Android's architecture including the startup process from bootloader to system server. The document also covers the Linux kernel, hardware support through HAL modules, and developing native code using the Android NDK.
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...Chris Schalk
This is a presentation given by Google Developer Advocate Chris Schalk at Cloud Expo in NYC on June 8th 2011 on building enterprise applications with Google's Cloud Platform.
Formula SAE: Racing Cars Built by StudentsSpeck&Tech
ABSTRACT: Formula SAE is one of the most challenging, fun, and ambitious projects that a student can take part in. It’s a worldwide championship between college Universities where each team has the objective of designing, building, and racing a single-seat racing car. In this talk, we will present our team and we will dive deeper into the technologies that we use to develop every control unit in the vehicle.
BIO #1: I’m Filippo Rossi, a student of Computer Engineering at the University of Trento and I’m Chief Software Technician in E-Agle TRT. I started tinkering with software development when I was a little kid. Over the years my interest in technology continued to grow as I eventually joined University. Unsatisfied with the mostly theory-based learning process, I was seeking a more practical way of improving my skills. That’s when I found out about E-Agle TRT. Joining the team allowed me to put my abilities to the test and to learn completely new skills. As a Chief Technician, I mostly manage the work of the entire software division, but I also work on developing the steering wheel.
BIO #2: I'm Alessandro Sartori, a very curious guy who always gets passionate about every technical field he encounters. Currently, I'm pursuing a Master's degree in Computer Science at the University of Trento, a place where I found my possibly greatest passion so far: E-Agle Trento Racing Team. At E-Agle, I am Project Manager of the Microcontrollers work-group, where we develop all the firmware that makes our incredible car move. Every day, I walk the line that separates hardware and software with great enthusiasm, while also enjoying an awesome work environment where no matter which position of the hierarchy you cover - you'll always have something to learn and something to teach to anyone you work with.
This document summarizes a presentation about OpenStreetMap. It discusses OSM's purpose of creating an openly licensed map, its data structures of nodes, ways and tags, and tools for editing and viewing map data. OSM is built by a large volunteer community contributing GPS traces and other mapping data. Its data is hosted on servers and rendered into map tiles using tools like Mapnik. The presentation highlights OSM's open licensing and wiki-based approach to tagging locations, similar to Wikipedia.
The document provides an overview of embedded Android, including its history, ecosystem, legal framework, hardware requirements, and development tools. It discusses the basics of Android including features, user experience concepts, and app concepts. It also covers Android concepts such as components, intents, and component lifecycles.
Similar to Open vehicle monitoring system (ovms) (20)
OpenEnergyMonitor: Univeristy of Turin GreenTo Build WorkshopOpenEnergyMonitor
Slides from the presentation given by Glyn Hudson at GreenTo Sustainable Universities event in University of Turin Nov 2016
http://www.unitixunitosostenibile.it/index_en.html
Slides from presentation given by Trystan Lea at http://oshug.org/event/45 regarding heat pump performance monitoring http://openenergymonitor.blogspot.co.uk/2016/02/heat-pump-testing-initial-results.html
OSHUG - OpenEnergyMonitor System Overview & Interoperability Feb 2016OpenEnergyMonitor
OpenEnergyMonitor is an open-source project that develops tools to help people understand and manage their energy use and sustainable energy systems. It has created several hardware devices like emonPi and emonTx that can monitor energy use from circuits and sensors. It uses open protocols like MQTT and Emoncms for collecting and sharing energy data over local networks and the internet. The goal is to empower people around the world to better understand where their energy comes from and how it is used.
1) Heatpumps can provide 3 units of heat output for every 1 unit of electrical power input by transferring heat from the air, water, or ground.
2) To design a heatpump system for a home, one would calculate the heat loss rate of the home, determine the necessary heat output and select appropriate heat emitters, and choose a suitable heatpump unit.
3) Open-source monitoring of one home's heatpump system over 24 days found it provided an average COP of 2.92, with electric input of 88.9 kWh and heat output of 260 kWh. Detailed testing of 23 runs yielded an average COP of 3.45, making heat from a heatpump less costly than
Slides from N.Wales Tech meetup Dec 15. Brief overview of OpenEnergyMonitor and MQTT, nodeRED and LightWaveRF demo.
Related blog posts:
http://openenergymonitor.blogspot.com/2015/10/emonpi-nodered-and-mqtt.html
http://openenergymonitor.blogspot.com/2015/11/remote-control-of-lightwave-rf-plugs.html
http://openenergymonitor.blogspot.com/2015/11/node-red-emoncms-node.html
http://openenergymonitor.blogspot.com/2015/11/ambient-wind-energy-indicator-using.html
The document summarizes heat pump testing results from a 24-day period in a highly insulated home. It reports an average daily electrical input of 3.7 kWh/day to provide heating, which is better than the target of 2.36 kWh/day set by the Zero Carbon Britain plan. Further improvements could be made by reducing heat pump cycling and standby power consumption. The heat pump provides heating with significantly lower carbon emissions than gas heating on the average UK grid.
OpenEnergyMonitor is a project that develops open-source energy monitoring tools to help people understand their energy use, systems, and the challenge of sustainable energy. It started in 2009 and has grown a large online community that shares software, hardware designs, and documentation. Key hardware includes the EmonTx, which monitors energy data from AC circuits, and the EmonPi, which combines the EmonTx with a Raspberry Pi base station. Open source software like Emoncms allows visualizing energy and environmental data and has processed over 7,000 orders from around the world. The project also supports an open hardware business that employs people while funding further open source development.
OpenEnergyMonitor Hardware Developments May - June 2014OpenEnergyMonitor
The document discusses current and upcoming hardware developments for OpenEnergyMonitor including:
1) The emonPi which combines power monitoring and a Raspberry Pi base station in an all-in-one solution for local logging and remote monitoring.
2) The emonGLCD, a wireless LCD display node for real-time monitoring of solar PV import/export and temperature. A new version is in development with an improved pre-assembled design and enclosure.
3) Options for manufacturing enclosures for the emonGLCD at a medium quantity of 500-1000 units including using 3D printing, injection moulding, or biodegradable plastic materials.
Low Power Wireless Sensors can provide concise environmental monitoring through small, low-power nodes. The document discusses wireless considerations for such nodes using standards like 868MHz. It then describes the hardware and software used in open-source monitoring nodes, including microcontrollers, wireless modules, and power optimization techniques. Practical applications discussed include home energy and temperature monitoring, heat pump oversight, and bee hive observation.
OpenEnergyMonitor.org provides open-source tools and technologies for energy monitoring and working towards sustainable energy goals. The site shares code, documentation, and designs to empower users to build their own energy monitoring systems and collaborate on solutions. Examples include monitoring home electricity usage over 4 years and seeing a 47% reduction, solar PV monitoring, bee hive monitoring to detect swarms, and remote heat pump performance monitoring. All resources are freely available under open source licenses to promote innovation, learning, and sustainable energy problem solving.
The document discusses OpenEnergyMonitor.org, an open source project for energy monitoring. The project provides tools and resources to help transition to sustainable energy, including hardware schematics, code, tutorials, and a forum community. The open source model allows for collaboration, participation, contribution, and building upon others' work to solve problems faster. Examples are given of applications of the energy monitoring technology, like monitoring solar PV systems, heat pumps, bee hives, and more. The goal is to facilitate learning and empower people to create sustainable energy solutions.
The document discusses several open-source energy monitoring and data visualization tools developed by OpenEnergyMonitor including tools for home energy monitoring using current sensors, solar PV monitoring, heat pump monitoring, and an open-source web app called emonCMS for processing, logging, and visualizing energy and environmental data. It also mentions a Community Energy Plan Maker tool and book about sustainable energy.
OEM presentation London Green Hackathon Jan 28th 2012OpenEnergyMonitor
The document discusses several open-source energy monitoring and analysis tools developed by the OpenEnergyMonitor project. It describes a home energy monitoring device that monitors energy usage using current transformer sensors and transmits data wirelessly. It also mentions an open-source web application called Emoncms that processes, logs, and visualizes energy and environmental data. Additionally, it briefly introduces the Community Energy Plan Maker and Retrofit Calculator tools.
Presentation given by OpenEnergyMonitor at Home Camp 4 energy monitoring and home automation conference and Open-source hardware camp organised by OSHUG.
Presentation details latest developments on our end-to-end open-source wireless web-connected energy monitoring system; both hardware and software.
Blog post about the event: http://openenergymonitor.blogspot.com/2011/10/home-camp-4-presentation-slides.html
London Nanode Applications Weekend OpenEnergyMonitor presentation OpenEnergyMonitor
Presentation given at Nanode Applications Weekend in London. Presentation introduces the OpenEnergyMonitor project and talks through our end-to-end open-source web-connected energy monitoring system
Blog post about the event:
http://openenergymonitor.blogspot.com/2011/08/nanode-applications-weekend.html
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...alexjohnson7307
Predictive maintenance is a proactive approach that anticipates equipment failures before they happen. At the forefront of this innovative strategy is Artificial Intelligence (AI), which brings unprecedented precision and efficiency. AI in predictive maintenance is transforming industries by reducing downtime, minimizing costs, and enhancing productivity.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
4. ● Connects to ODBII universal CAN bus port
● Based on ESP32
● Fully open-source hardware & software
● Integrated 3G, WiFi, GPS and Bluetooth
● Automatic OTA FW updates
● iOS & Android APP
● MQTT enabled
● Open API
5. Compatible with following EV’s
● Tesla Roadster
● Nissan LEAF 2011-2017
● Renault Twizy
● Kia Soul EV
● GM Volt / Ampera
● Mitsubishi Imei / Citroen C-Zero
● Renault Zoe (dev, basic functionality)
● Tesla Model S (dev, basic functionality)
9. Nissan LEAF / eNV200 OVSM Features:
● Remote climate control enable / disable
● State of charge (SOC)
● State of health (SOH)
● Battery voltage
● Battery voltage
● Ambient, Cabin and Battery Temperatures
● GPS location
● Driving speed
● Lock / unlock status
● Headlight status
● Charging speed (voltage / current)
● Aux 12V (lead acid) voltage
10. OVMS Value
A new Nissan LEAF costs (including a battery):
Nissan LEAF Acenta: £24,290
Nissan LEAF Visia: £21,990
Difference of £2,300
Main difference between Acenta and Visia is the inclusion of telematics + cruise
control
OVMS adds more telematics functionality better performance for $150 = £120
12. GSM Connectivity Cost using Holegram.io
My data usage since July 2018 = 15Mb = approx 3Mb/Month
= £0.32/Mb * 3Mb = £0.96/month data
£1.20 month standing charge
TOTAL: £2.16/month*
13. OVMS VS Nissan API
OVMS
● Open-source
● Non-vehicle specific
● Same API: many different EV’s
● Open API fully-documented API
● Real-time data
● Instant refresh
● MQTT support
Nissan
● Reverse engineered unofficial
API which occasionally changes
without warning
● Data must be requested
manually
● Data request takes a number of
minutes
● May be discontinued in the
future?
14. Open Source ❤️
● Active development
community
● All code open-source
on GitHub
● Accepting of pull-
requests
● Based on standard
platforms e.g. ESP32
Espressive, Android
etc
19. I have a smart meter!
● Secure liberty 100
● SMETS1
● Installed by Magnum engineer
for Ecotricity
● Same meter as used by:
Co-operative Energy Ltd, E, Economy Energy,
Ecotricity, Electricity Plus Supply Ltd, The Utility
Warehouse, EON Energy, Eversmart Energy Ltd,
First Utility Ltd, Robin Hood Energy Limited,
Spark Energy Supply Limited, Toto Energy
Limited and Utilita Energy Limited, Octopus