Difference between revisions of "M2M Bridge"

From AMTech WikiDocs
Jump to: navigation, search
Line 23: Line 23:
 
# [[HelloWorld plugin]]
 
# [[HelloWorld plugin]]
 
# Supported plugins
 
# Supported plugins
##[[File:wi-fi.svg|35px]] [[File:tcp-ip.svg|35px]] [https://en.wikipedia.org/wiki/Ethernet Wifi or RJ45 Ethernet]
+
## [[File:wi-fi.svg|35px]] [[File:tcp-ip.svg|35px]] [https://en.wikipedia.org/wiki/Ethernet Wifi or RJ45 Ethernet]
##:[[File:SNMPDevice.svg|35px]] [[SNMPDevice]]
+
##: [[File:SNMPDevice.svg|35px]] [[SNMPDevice]]
##:[[File:LLRPReader.svg|35px]] [[LLRPReader]]
+
##: [[File:LLRPReader.svg|35px]] [[LLRPReader]]
##::[[File:LLRPAntenna.svg|35px]] [[LLRPAntenna]]
+
##:: [[File:LLRPAntenna.svg|35px]] [[LLRPAntenna]]
##:[[File:thing-magic.svg|35px]] [[ThingMagicEPCReader]]
+
##: [[File:thing-magic.svg|35px]] [[ThingMagicEPCReader]]
##::[[File:LLRPAntenna.svg|35px]] [[LLRPAntenna]]
+
##:: [[File:LLRPAntenna.svg|35px]] [[LLRPAntenna]]
##:[[File:plc-icon.svg|35px]] [[OPCUADevice]]
+
##: [[File:plc-icon.svg|35px]] [[OPCUADevice]]
##:[[File:modbus.svg|45px]] [[ModbusDevice]]
+
##: [[File:modbus.svg|45px]] [[ModbusDevice]]
##[[File:bt.svg|35px]] [https://en.wikipedia.org/wiki/Bluetooth_Low_Energy BLE 4.0]
+
## [[File:bt.svg|35px]] [https://en.wikipedia.org/wiki/Bluetooth_Low_Energy BLE 4.0]
##:[[File:BLEbeaconsScanner.svg|35px]] [[BLEbeaconsScanner]]
+
##: [[File:BLEbeaconsScanner.svg|35px]] [[BLEbeaconsScanner]]
##:[[File:bleOBDScanner.svg|35px]] [[BLEODB2Scanner]]
+
##: [[File:bleOBDScanner.svg|35px]] [[BLEODB2Scanner]]
##:[[File:BLEPeripheralsScanner.svg|35px]] [[BLEPeripheralsScanner]]
+
##: [[File:BLEPeripheralsScanner.svg|35px]] [[BLEPeripheralsScanner]]
##:[[File:BluvisioniBEEK.jpg|65px]] [[BLEBluvisionBeeksScanner]]
+
##: [[File:BluvisioniBEEK.jpg|65px]] [[BLEBluvisionBeeksScanner]]
##:[[File:BLEGattCentral.svg|35px]] [[BLEGattCentral]]
+
##: [[File:BLEGattCentral.svg|35px]] [[BLEGattCentral]]
##[[File:i2c.svg|35px]] [https://en.wikipedia.org/wiki/I%C2%B2C I2C]
+
## [[File:i2c.svg|35px]] [https://en.wikipedia.org/wiki/I%C2%B2C I2C]
##:[[File:watersensor.svg|35px]] [[PCA9536I2CWaterDetectionWithBuzzer]]
+
##: [[File:watersensor.svg|35px]] [[PCA9536I2CWaterDetectionWithBuzzer]]
##:[[File:TSL2561Light.svg|65px]] [[TSL2561I2CLight]]
+
##: [[File:TSL2561Light.svg|65px]] [[TSL2561I2CLight]]
##:[[File:soundvibration.svg|35px]] [[ADC121C021I2CSoundVibrationShock]]
+
##: [[File:soundvibration.svg|35px]] [[ADC121C021I2CSoundVibrationShock]]
##:[[File:ncd-i2c.png|65px]] [https://store.ncd.io/shop/?fwp_interface=i2c-interface NCD I2C devices]
+
##: [[File:ncd-i2c.png|65px]] [https://store.ncd.io/shop/?fwp_interface=i2c-interface NCD I2C devices]
##:[[File:grove-log.png|65px]] [https://www.seeedstudio.com/category/Grove-c-1003%7C%7C24.html?p=0 Grove devices via I2C]
+
##: [[File:grove-log.png|65px]] [https://www.seeedstudio.com/category/Grove-c-1003%7C%7C24.html?p=0 Grove devices via I2C]
##[[File:usb-logo.svg|35px]] [https://en.wikipedia.org/wiki/USB USB 2.0]
+
## [[File:usb-logo.svg|35px]] [https://en.wikipedia.org/wiki/USB USB 2.0]
##:[[File:thing-magic.svg|35px]] [[ThingMagicEPCReader]]
+
##: [[File:thing-magic.svg|35px]] [[ThingMagicEPCReader]]
##::[[File:LLRPAntenna.svg|35px]] [[LLRPAntenna]]
+
##:: [[File:LLRPAntenna.svg|35px]] [[LLRPAntenna]]
##:[[File:Phidgets-Logo.png|65px]] [https://www.phidgets.com/?tier=0&catid=3&pcid=12 Phidgets USB sensors]
+
##: [[File:Phidgets-Logo.png|65px]] [https://www.phidgets.com/?tier=0&catid=3&pcid=12 Phidgets USB sensors]
 
<!--##:[[File:modbus.svg|45px]] [[ModbusDevice]]-->
 
<!--##:[[File:modbus.svg|45px]] [[ModbusDevice]]-->
##[[File:xbee-pro-900hp.svg|35px]] [https://www.digikey.com/catalog/en/partgroup/xbee-pro-900hp/33082?utm_adgroup=RF%20&%20RFID XBee-Pro 900HP]
+
## [[File:xbee-pro-900hp.svg|35px]] [https://www.digikey.com/catalog/en/partgroup/xbee-pro-900hp/33082?utm_adgroup=RF%20&%20RFID XBee-Pro 900HP]
##:[[File:relay-home-automation.svg|35px]] [[NCDXbee900Relay]]
+
##: [[File:relay-home-automation.svg|35px]] [[NCDXbee900Relay]]
##:[[File:energy-monitor.svg|35px]] [[NCDXbee900EnergyMonitor]]
+
##: [[File:energy-monitor.svg|35px]] [[NCDXbee900EnergyMonitor]]
##:[[File:ncd-i2c.png|65px]] [https://store.ncd.io/shop/?fwp_interface=900hp-s3b NCD devices supporting XBee-Pro 900HP communication]
+
##: [[File:ncd-i2c.png|65px]] [https://store.ncd.io/shop/?fwp_interface=900hp-s3b NCD devices supporting XBee-Pro 900HP communication]
 
<!-- ## [[File:libelium.svg|45px]] [[waspmoteBLECentral]]-->
 
<!-- ## [[File:libelium.svg|45px]] [[waspmoteBLECentral]]-->
 
##: [[File:libelium.svg|65px]] [http://www.libelium.com/libeliumworld/waspmote/ Libelium waspmote]
 
##: [[File:libelium.svg|65px]] [http://www.libelium.com/libeliumworld/waspmote/ Libelium waspmote]
##::[[File:SmartEnvironment.jpg|65px]] [[Smart environment PRO]]
+
##:: [[File:SmartEnvironment.jpg|65px]] [[Smart environment PRO]]
##::[[File:SmartAgriculture.png|65px]] [[Smart Agriculture]]
+
##:: [[File:SmartAgriculture.png|65px]] [[Smart Agriculture]]
##::[[File:SmartWater.jpg|65px]] [[Smart Water]]
+
##:: [[File:SmartWater.jpg|65px]] [[Smart Water]]
##::[[File:SmartWaterIons.png|65px]] [[Smart Water Ions]]
+
##:: [[File:SmartWaterIons.png|65px]] [[Smart Water Ions]]
##::[[File:SmartCities.jpg|65px]] [[Smart Cities]]
+
##:: [[File:SmartCities.jpg|65px]] [[Smart Cities]]
##::[[File:SmartParking.jpg|65px]] [[Smart Parking]]
+
##:: [[File:SmartParking.jpg|65px]] [[Smart Parking]]
##::[[File:SmartSecurity.jpg|65px]] [[Smart Security]]
+
##:: [[File:SmartSecurity.jpg|65px]] [[Smart Security]]
##::[[File:Radiation.png|65px]] [[Radiation]]
+
##:: [[File:Radiation.png|65px]] [[Radiation]]
##::[[File:AmbientControl.png|65px]] [[Ambient Control]]
+
##:: [[File:AmbientControl.png|65px]] [[Ambient Control]]

Revision as of 09:07, 31 May 2018

AmtechM2mBridge.svg M2MBridge is a software stack that implements M2M edge functionality leveraging AMTech IoT Protocol

  1. Functionality
  2. Configuration example
  3. M2MBridge network
    Aggregation
    Edge reasoners
    Mesh network
  4. Intelligence at the Edge
    What is a plugin?
    EPC (Electronic product code)
    Smoothing observations
  5. Observations production and consumption
  6. Cloud Configuration
    Observation production config
    Validation
    Sample configuration for beacons
  7. Implementation notes
  8. How to implement a new plugin
  9. Set up a new Raspberry PI
  10. M2MBridge Edge Configuration
  11. M2MBridge updates
  12. How to install & execute
  13. HelloWorld plugin
  14. Supported plugins
    1. Wi-fi.svg Tcp-ip.svg Wifi or RJ45 Ethernet
      SNMPDevice.svg SNMPDevice
      LLRPReader.svg LLRPReader
      LLRPAntenna.svg LLRPAntenna
      Thing-magic.svg ThingMagicEPCReader
      LLRPAntenna.svg LLRPAntenna
      Plc-icon.svg OPCUADevice
      Modbus.svg ModbusDevice
    2. Bt.svg BLE 4.0
      BLEbeaconsScanner.svg BLEbeaconsScanner
      BleOBDScanner.svg BLEODB2Scanner
      BLEPeripheralsScanner.svg BLEPeripheralsScanner
      BluvisioniBEEK.jpg BLEBluvisionBeeksScanner
      BLEGattCentral.svg BLEGattCentral
    3. I2c.svg I2C
      Watersensor.svg PCA9536I2CWaterDetectionWithBuzzer
      TSL2561Light.svg TSL2561I2CLight
      Soundvibration.svg ADC121C021I2CSoundVibrationShock
      Ncd-i2c.png NCD I2C devices
      Grove-log.png Grove devices via I2C
    4. Usb-logo.svg USB 2.0
      Thing-magic.svg ThingMagicEPCReader
      LLRPAntenna.svg LLRPAntenna
      Phidgets-Logo.png Phidgets USB sensors
    5. Xbee-pro-900hp.svg XBee-Pro 900HP
      Relay-home-automation.svg NCDXbee900Relay
      Energy-monitor.svg NCDXbee900EnergyMonitor
      Ncd-i2c.png NCD devices supporting XBee-Pro 900HP communication
      Libelium.svg Libelium waspmote
      SmartEnvironment.jpg Smart environment PRO
      SmartAgriculture.png Smart Agriculture
      SmartWater.jpg Smart Water
      SmartWaterIons.png Smart Water Ions
      SmartCities.jpg Smart Cities
      SmartParking.jpg Smart Parking
      SmartSecurity.jpg Smart Security
      Radiation.png Radiation
      AmbientControl.png Ambient Control